Assign non-default SUBST_FILES.djberrno with =, not += (because it doesn't actually append).diff -r1.21 -r1.22 pkgsrc/devel/libtai/Makefile
(schmonz)
@@ -1,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
1 | # $NetBSD: Makefile,v 1.21 2020/06/25 05:42:36 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.22 2020/06/26 16:37:22 schmonz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= libtai-0.60 | 4 | DISTNAME= libtai-0.60 | |
5 | PKGREVISION= 8 | 5 | PKGREVISION= 8 | |
6 | CATEGORIES= devel | 6 | CATEGORIES= devel | |
7 | MASTER_SITES= http://cr.yp.to/libtai/ | 7 | MASTER_SITES= http://cr.yp.to/libtai/ | |
8 | 8 | |||
9 | MAINTAINER= schmonz@NetBSD.org | 9 | MAINTAINER= schmonz@NetBSD.org | |
10 | HOMEPAGE= https://cr.yp.to/libtai.html | 10 | HOMEPAGE= https://cr.yp.to/libtai.html | |
11 | COMMENT= Library for storing and manipulating dates and times | 11 | COMMENT= Library for storing and manipulating dates and times | |
12 | LICENSE= public-domain | 12 | LICENSE= public-domain | |
13 | 13 | |||
14 | CONFLICTS= libowfat<0.32nb1 | 14 | CONFLICTS= libowfat<0.32nb1 | |
15 | 15 | |||
16 | DJB_RESTRICTED= NO | 16 | DJB_RESTRICTED= NO | |
17 | 17 | |||
18 | EGDIR= share/examples/${PKGBASE} | 18 | EGDIR= share/examples/${PKGBASE} | |
19 | 19 | |||
20 | SUBST_CLASSES+= djberrno | 20 | SUBST_CLASSES+= djberrno | |
21 | SUBST_FILES.djberrno+= leapsecs_read.c | 21 | SUBST_FILES.djberrno= leapsecs_read.c | |
22 | 22 | |||
23 | SUBST_CLASSES+= paths | 23 | SUBST_CLASSES+= paths | |
24 | SUBST_STAGE.paths= do-configure | 24 | SUBST_STAGE.paths= do-configure | |
25 | SUBST_FILES.paths= leapsecs.3 leapsecs_read.c | 25 | SUBST_FILES.paths= leapsecs.3 leapsecs_read.c | |
26 | SUBST_VARS.paths= PKG_SYSCONFDIR | 26 | SUBST_VARS.paths= PKG_SYSCONFDIR | |
27 | 27 | |||
28 | INSTALLATION_DIRS= bin include lib ${EGDIR} | 28 | INSTALLATION_DIRS= bin include lib ${EGDIR} | |
29 | INSTALLATION_DIRS+= ${PKGMANDIR}/man3 | 29 | INSTALLATION_DIRS+= ${PKGMANDIR}/man3 | |
30 | 30 | |||
31 | .include "options.mk" | 31 | .include "options.mk" | |
32 | 32 | |||
33 | post-build: | 33 | post-build: | |
34 | cd ${WRKSRC} && ./leapsecs < leapsecs.txt > leapsecs.dat | 34 | cd ${WRKSRC} && ./leapsecs < leapsecs.txt > leapsecs.dat |
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2020/06/25 05:42:39 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2020/06/26 16:37:22 schmonz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= fastforward-0.51 | 4 | DISTNAME= fastforward-0.51 | |
5 | PKGREVISION= 2 | 5 | PKGREVISION= 2 | |
6 | CATEGORIES= mail | 6 | CATEGORIES= mail | |
7 | MASTER_SITES= http://cr.yp.to/software/ | 7 | MASTER_SITES= http://cr.yp.to/software/ | |
8 | 8 | |||
9 | MAINTAINER= schmonz@NetBSD.org | 9 | MAINTAINER= schmonz@NetBSD.org | |
10 | HOMEPAGE= https://cr.yp.to/fastforward.html | 10 | HOMEPAGE= https://cr.yp.to/fastforward.html | |
11 | COMMENT= Sendmail-style /etc/aliases support for qmail | 11 | COMMENT= Sendmail-style /etc/aliases support for qmail | |
12 | LICENSE= public-domain | 12 | LICENSE= public-domain | |
13 | 13 | |||
14 | DEPENDS+= qmail>=1.03nb7:../../mail/qmail | 14 | DEPENDS+= qmail>=1.03nb7:../../mail/qmail | |
15 | 15 | |||
16 | CONFLICTS+= esmtp>=1.2 postfix-[0-9]* sendmail-[0-9]* | 16 | CONFLICTS+= esmtp>=1.2 postfix-[0-9]* sendmail-[0-9]* | |
17 | 17 | |||
18 | DJB_BUILD_TARGETS= install instcheck | 18 | DJB_BUILD_TARGETS= install instcheck | |
19 | 19 | |||
20 | DJB_RESTRICTED= no | 20 | DJB_RESTRICTED= no | |
21 | 21 | |||
22 | SUBST_CLASSES+= djberrno | 22 | SUBST_CLASSES+= djberrno | |
23 | SUBST_FILES.djberrno+= cdb_seek.c | 23 | SUBST_FILES.djberrno= cdb_seek.c error.h | |
24 | 24 | |||
25 | SUBST_CLASSES+= paths | 25 | SUBST_CLASSES+= paths | |
26 | SUBST_STAGE.paths= do-configure | 26 | SUBST_STAGE.paths= do-configure | |
27 | SUBST_FILES.paths= hier.c | 27 | SUBST_FILES.paths= hier.c | |
28 | SUBST_VARS.paths= PKGMANDIR | 28 | SUBST_VARS.paths= PKGMANDIR | |
29 | 29 | |||
30 | .include "../../mk/djbware.mk" | 30 | .include "../../mk/djbware.mk" | |
31 | .include "../../mk/bsd.pkg.mk" | 31 | .include "../../mk/bsd.pkg.mk" |
@@ -1,37 +1,37 @@ | @@ -1,37 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.35 2020/06/25 05:42:38 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.36 2020/06/26 16:37:23 schmonz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= mess822-0.58 | 4 | DISTNAME= mess822-0.58 | |
5 | PKGREVISION= 8 | 5 | PKGREVISION= 8 | |
6 | CATEGORIES= mail | 6 | CATEGORIES= mail | |
7 | MASTER_SITES= http://cr.yp.to/software/ | 7 | MASTER_SITES= http://cr.yp.to/software/ | |
8 | 8 | |||
9 | MAINTAINER= schmonz@NetBSD.org | 9 | MAINTAINER= schmonz@NetBSD.org | |
10 | HOMEPAGE= https://cr.yp.to/mess822.html | 10 | HOMEPAGE= https://cr.yp.to/mess822.html | |
11 | COMMENT= Library for parsing Internet mail messages | 11 | COMMENT= Library for parsing Internet mail messages | |
12 | LICENSE= public-domain | 12 | LICENSE= public-domain | |
13 | 13 | |||
14 | DEPENDS+= libtai>=0.60nb5:../../devel/libtai | 14 | DEPENDS+= libtai>=0.60nb5:../../devel/libtai | |
15 | DEPENDS+= qmail>=1.03nb7:../../mail/qmail | 15 | DEPENDS+= qmail>=1.03nb7:../../mail/qmail | |
16 | 16 | |||
17 | DJB_RESTRICTED= no | 17 | DJB_RESTRICTED= no | |
18 | 18 | |||
19 | DJB_BUILD_TARGETS= install instcheck | 19 | DJB_BUILD_TARGETS= install instcheck | |
20 | 20 | |||
21 | AUTO_MKDIRS= yes | 21 | AUTO_MKDIRS= yes | |
22 | 22 | |||
23 | SUBST_CLASSES+= djberrno | 23 | SUBST_CLASSES+= djberrno | |
24 | SUBST_FILES.djberrno+= cdb_seek.c | 24 | SUBST_FILES.djberrno= cdb_seek.c error.h | |
25 | 25 | |||
26 | SUBST_CLASSES+= paths | 26 | SUBST_CLASSES+= paths | |
27 | SUBST_STAGE.paths= do-configure | 27 | SUBST_STAGE.paths= do-configure | |
28 | SUBST_FILES.paths= hier.c | 28 | SUBST_FILES.paths= hier.c | |
29 | SUBST_VARS.paths= PKGMANDIR | 29 | SUBST_VARS.paths= PKGMANDIR | |
30 | 30 | |||
31 | MESS822PATCHES= qmailqueue:${QMAILQUEUE_PATCH} | 31 | MESS822PATCHES= qmailqueue:${QMAILQUEUE_PATCH} | |
32 | QMAILQUEUE_PATCH= mess822-0.58-qmailqueue-20170527.patch | 32 | QMAILQUEUE_PATCH= mess822-0.58-qmailqueue-20170527.patch | |
33 | PATCHFILES+= ${QMAILQUEUE_PATCH} | 33 | PATCHFILES+= ${QMAILQUEUE_PATCH} | |
34 | SITES.${QMAILQUEUE_PATCH}= https://schmonz.com/qmail/mess822qmailqueue/ | 34 | SITES.${QMAILQUEUE_PATCH}= https://schmonz.com/qmail/mess822qmailqueue/ | |
35 | 35 | |||
36 | BUILD_DEFS+= MESS822PATCHES | 36 | BUILD_DEFS+= MESS822PATCHES | |
37 | 37 |
@@ -1,30 +1,30 @@ | @@ -1,30 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.36 2020/06/25 05:42:38 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.37 2020/06/26 16:37:23 schmonz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= qmail-conf-0.60 | 4 | DISTNAME= qmail-conf-0.60 | |
5 | PKGREVISION= 5 | 5 | PKGREVISION= 5 | |
6 | CATEGORIES= mail | 6 | CATEGORIES= mail | |
7 | MASTER_SITES= http://woodsheep.jp/qmail-conf/ | 7 | MASTER_SITES= http://woodsheep.jp/qmail-conf/ | |
8 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} djbdns-1.05${EXTRACT_SUFX} | 8 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} djbdns-1.05${EXTRACT_SUFX} | |
9 | SITES.djbdns-1.05.tar.gz= http://cr.yp.to/djbdns/ ftp://cr.yp.to/djbdns/ | 9 | SITES.djbdns-1.05.tar.gz= http://cr.yp.to/djbdns/ ftp://cr.yp.to/djbdns/ | |
10 | 10 | |||
11 | MAINTAINER= schmonz@NetBSD.org | 11 | MAINTAINER= schmonz@NetBSD.org | |
12 | HOMEPAGE= http://woodsheep.jp/qmail-conf.html | 12 | HOMEPAGE= http://woodsheep.jp/qmail-conf.html | |
13 | COMMENT= Collection of tools for setting up qmail services | 13 | COMMENT= Collection of tools for setting up qmail services | |
14 | 14 | |||
15 | DEPENDS+= daemontools>=0.70:../../sysutils/daemontools | 15 | DEPENDS+= daemontools>=0.70:../../sysutils/daemontools | |
16 | DEPENDS+= qmail>=1.03nb7:../../mail/qmail | 16 | DEPENDS+= qmail>=1.03nb7:../../mail/qmail | |
17 | 17 | |||
18 | DJB_RESTRICTED= NO | 18 | DJB_RESTRICTED= NO | |
19 | DJB_CONFIG_CMDS= ${ECHO} ${PREFIX:Q} > ${WRKSRC}/conf-ucspi-tcp; | 19 | DJB_CONFIG_CMDS= ${ECHO} ${PREFIX:Q} > ${WRKSRC}/conf-ucspi-tcp; | |
20 | 20 | |||
21 | SUBST_CLASSES+= djberrno | 21 | SUBST_CLASSES+= djberrno | |
22 | SUBST_FILES.djberrno+= ../djbdns-1.05/error.h | 22 | SUBST_FILES.djberrno= ../djbdns-1.05/error.h | |
23 | 23 | |||
24 | .include "options.mk" | 24 | .include "options.mk" | |
25 | 25 | |||
26 | pre-build: | 26 | pre-build: | |
27 | cd ${WRKSRC} && ${MAKE} -f Makefile.ini djbdns="../djbdns-1.05" | 27 | cd ${WRKSRC} && ${MAKE} -f Makefile.ini djbdns="../djbdns-1.05" | |
28 | 28 | |||
29 | .include "../../mk/djbware.mk" | 29 | .include "../../mk/djbware.mk" | |
30 | .include "../../mk/bsd.pkg.mk" | 30 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.44 2020/06/25 05:42:39 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.45 2020/06/26 16:37:23 schmonz Exp $ | |
2 | 2 | |||
3 | DISTNAME= daemontools-0.76 | 3 | DISTNAME= daemontools-0.76 | |
4 | PKGREVISION= 3 | 4 | PKGREVISION= 3 | |
5 | CATEGORIES= sysutils | 5 | CATEGORIES= sysutils | |
6 | MASTER_SITES= http://cr.yp.to/daemontools/ ftp://cr.yp.to/daemontools/ | 6 | MASTER_SITES= http://cr.yp.to/daemontools/ ftp://cr.yp.to/daemontools/ | |
7 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES} | 7 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES} | |
8 | 8 | |||
9 | MAINTAINER= schmonz@NetBSD.org | 9 | MAINTAINER= schmonz@NetBSD.org | |
10 | HOMEPAGE= https://cr.yp.to/daemontools.html | 10 | HOMEPAGE= https://cr.yp.to/daemontools.html | |
11 | COMMENT= Service monitoring and logging utilities by djb | 11 | COMMENT= Service monitoring and logging utilities by djb | |
12 | LICENSE= public-domain | 12 | LICENSE= public-domain | |
13 | 13 | |||
14 | MANPAGES= ${DISTNAME}-man-20020131.tar.gz | 14 | MANPAGES= ${DISTNAME}-man-20020131.tar.gz | |
@@ -18,27 +18,27 @@ CONFLICTS+= daemontools-encore-[0-9]* | @@ -18,27 +18,27 @@ CONFLICTS+= daemontools-encore-[0-9]* | |||
18 | 18 | |||
19 | DJB_RESTRICTED= no | 19 | DJB_RESTRICTED= no | |
20 | 20 | |||
21 | WRKSRC= ${WRKDIR}/admin/${PKGNAME_NOREV} | 21 | WRKSRC= ${WRKDIR}/admin/${PKGNAME_NOREV} | |
22 | DJB_SLASHPACKAGE= YES | 22 | DJB_SLASHPACKAGE= YES | |
23 | 23 | |||
24 | CMDDIR= ${WRKSRC}/command | 24 | CMDDIR= ${WRKSRC}/command | |
25 | 25 | |||
26 | USE_TOOLS+= file | 26 | USE_TOOLS+= file | |
27 | 27 | |||
28 | INSTALLATION_DIRS= bin man ${PKGMANDIR}/man8 | 28 | INSTALLATION_DIRS= bin man ${PKGMANDIR}/man8 | |
29 | 29 | |||
30 | SUBST_CLASSES+= djberrno | 30 | SUBST_CLASSES+= djberrno | |
31 | SUBST_FILES.djberrno+= src/error.h | 31 | SUBST_FILES.djberrno= src/error.h | |
32 | 32 | |||
33 | SUBST_CLASSES+= paths | 33 | SUBST_CLASSES+= paths | |
34 | SUBST_STAGE.paths= do-configure | 34 | SUBST_STAGE.paths= do-configure | |
35 | SUBST_FILES.paths= src/svscanboot.sh | 35 | SUBST_FILES.paths= src/svscanboot.sh | |
36 | SUBST_SED.paths= -e 's|/usr/local/sbin:/bin|/usr/local/sbin:${PREFIX}/bin:${PREFIX}/sbin:/bin|g' | 36 | SUBST_SED.paths= -e 's|/usr/local/sbin:/bin|/usr/local/sbin:${PREFIX}/bin:${PREFIX}/sbin:/bin|g' | |
37 | SUBST_SED.paths+= -e 's|/command/svc |${PREFIX}/bin/svc |g' | 37 | SUBST_SED.paths+= -e 's|/command/svc |${PREFIX}/bin/svc |g' | |
38 | 38 | |||
39 | MAKE_ENV+= PKGSRC_SHELL=${TOOLS_PLATFORM.sh} | 39 | MAKE_ENV+= PKGSRC_SHELL=${TOOLS_PLATFORM.sh} | |
40 | 40 | |||
41 | .include "options.mk" | 41 | .include "options.mk" | |
42 | 42 | |||
43 | do-install: | 43 | do-install: | |
44 | (while read cmd; do \ | 44 | (while read cmd; do \ |