Tue Feb 26 18:13:54 2019 UTC ()
sfeed: Avoid SUBST and directly adjust variables via MAKE_FLAGS (NFC)


(leot)
diff -r1.4 -r1.5 pkgsrc/news/sfeed/Makefile

cvs diff -r1.4 -r1.5 pkgsrc/news/sfeed/Makefile (expand / switch to unified diff)

--- pkgsrc/news/sfeed/Makefile 2019/02/17 21:19:53 1.4
+++ pkgsrc/news/sfeed/Makefile 2019/02/26 18:13:54 1.5
@@ -1,28 +1,20 @@ @@ -1,28 +1,20 @@
1# $NetBSD: Makefile,v 1.4 2019/02/17 21:19:53 leot Exp $ 1# $NetBSD: Makefile,v 1.5 2019/02/26 18:13:54 leot Exp $
2 2
3DISTNAME= sfeed-0.9.8 3DISTNAME= sfeed-0.9.8
4CATEGORIES= news 4CATEGORIES= news
5MASTER_SITES= http://codemadness.org/releases/sfeed/ 5MASTER_SITES= http://codemadness.org/releases/sfeed/
6 6
7MAINTAINER= leot@NetBSD.org 7MAINTAINER= leot@NetBSD.org
8HOMEPAGE= http://codemadness.org/git/sfeed/file/README.html 8HOMEPAGE= http://codemadness.org/git/sfeed/file/README.html
9COMMENT= RSS and Atom parser 9COMMENT= RSS and Atom parser
10LICENSE= isc 10LICENSE= isc
11 11
12USE_LANGUAGES= c99 12USE_LANGUAGES= c99
13 13
14# Adjust config.mk 14MAKE_FLAGS+= PREFIX=${PREFIX:Q}
15SUBST_CLASSES+= makefile 15MAKE_FLAGS+= MANPREFIX=${PREFIX:Q}/${PKGMANDIR:Q}
16SUBST_STAGE.makefile= pre-configure 16MAKE_FLAGS+= CC=${CC:Q}
17SUBST_MESSAGE.makefile= Fixing config.mk 
18SUBST_FILES.makefile= config.mk 
19SUBST_SED.makefile= -e 's,/usr/local,${PREFIX},g' 
20SUBST_SED.makefile+= -e 's,man,${PKGMANDIR},g' 
21SUBST_SED.makefile+= -e 's/cc/${CC:Q}/' 
22SUBST_SED.makefile+= -e 's,^CFLAGS *= ,CFLAGS += ,' 
23SUBST_SED.makefile+= -e 's,^CPPFLAGS *= ,CPPFLAGS += ,' 
24SUBST_SED.makefile+= -e 's,^LDFLAGS *= ,LDFLAGS += ,' 
25 17
26REPLACE_SH+= sfeed_opml_export sfeed_update 18REPLACE_SH+= sfeed_opml_export sfeed_update
27 19
28.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"