Improve binary package: * Reduce potential patch conflicts by switching more DESTDIR support to sed * Enable `qmail-netqmail` by default * Install `qmail-viruscan` signatures via CONF_FILES * With `tls` option, don't generate cert, instruct the user at INSTALL time That last change also fixes the source build with `tls` enabled on systems that don't already have a /var/qmail/control, as reported by Thomas Lazar on pkgsrc-users@. While here, add a comment with the new location of the qregex patch. Since it's named strangely, I've also placed a traditionally-named copy on ftp.n.o. Bump PKGREVISION.diff -r1.5 -r1.6 pkgsrc/mail/qmail/INSTALL
(schmonz)
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | # $NetBSD: INSTALL,v 1.5 2011/06/07 02:53:42 schmonz Exp $ | 1 | # $NetBSD: INSTALL,v 1.6 2014/05/30 21:35:04 schmonz Exp $ | |
2 | 2 | |||
3 | DOCDIR=@DOCDIR@ | 3 | DOCDIR=@DOCDIR@ | |
4 | EGDIR=@EGDIR@ | 4 | EGDIR=@EGDIR@ | |
5 | OPENSSL=@OPENSSL@ | |||
5 | PKGMANDIR=@PKGMANDIR@ | 6 | PKGMANDIR=@PKGMANDIR@ | |
6 | QMAILDIR=@QMAILDIR@ | 7 | QMAILDIR=@QMAILDIR@ | |
7 | QMAIL_QUEUE_DIR=@QMAIL_QUEUE_DIR@ | 8 | QMAIL_QUEUE_DIR=@QMAIL_QUEUE_DIR@ | |
8 | QMAIL_QUEUE_EXTRA=@QMAIL_QUEUE_EXTRA@ | 9 | QMAIL_QUEUE_EXTRA=@QMAIL_QUEUE_EXTRA@ | |
9 | VIRUSCAN_SIGS_SRCFILE=@VIRUSCAN_SIGS_SRCFILE@ | |||
10 | 10 | |||
11 | VAR_QMAIL_DIRS="alias bin boot control doc man queue users" | 11 | VAR_QMAIL_DIRS="alias bin boot control doc man queue users" | |
12 | 12 | |||
13 | case ${STAGE} in | 13 | case ${STAGE} in | |
14 | 14 | |||
15 | PRE-INSTALL) | 15 | PRE-INSTALL) | |
16 | for dir in $VAR_QMAIL_DIRS; do | 16 | for dir in $VAR_QMAIL_DIRS; do | |
17 | if [ -e ${QMAILDIR}/$dir ]; then | 17 | if [ -e ${QMAILDIR}/$dir ]; then | |
18 | ${CAT} <<EOF | 18 | ${CAT} <<EOF | |
19 | =========================================================================== | 19 | =========================================================================== | |
20 | 20 | |||
21 | ERROR: ${QMAILDIR} exists and is non-empty. | 21 | ERROR: ${QMAILDIR} exists and is non-empty. | |
22 | 22 | |||
@@ -55,25 +55,34 @@ EOF | @@ -55,25 +55,34 @@ EOF | |||
55 | 55 | |||
56 | POST-INSTALL) | 56 | POST-INSTALL) | |
57 | if ! [ -z ${QMAIL_QUEUE_EXTRA} ]; then | 57 | if ! [ -z ${QMAIL_QUEUE_EXTRA} ]; then | |
58 | ${CAT} <<EOF | 58 | ${CAT} <<EOF | |
59 | =========================================================================== | 59 | =========================================================================== | |
60 | 60 | |||
61 | NOTE: Before using qmail, create a .qmail file corresponding with the local | 61 | NOTE: Before using qmail, create a .qmail file corresponding with the local | |
62 | user or alias "${QMAIL_QUEUE_EXTRA}" that meets the requirements for | 62 | user or alias "${QMAIL_QUEUE_EXTRA}" that meets the requirements for | |
63 | QUEUE_EXTRA. | 63 | QUEUE_EXTRA. | |
64 | 64 | |||
65 | =========================================================================== | 65 | =========================================================================== | |
66 | EOF | 66 | EOF | |
67 | fi | 67 | fi | |
68 | if ! [ -z ${VIRUSCAN_SIGS_SRCFILE} ] && \ | |||
69 | ! [ -s ${PKG_SYSCONFDIR}/control/signatures ]; then | |||
70 | ${SED} -e '1,15d' -e '34,$d' \ | |||
71 | < ${VIRUSCAN_SIGS_SRCFILE} \ | |||
72 | > ${PKG_SYSCONFDIR}/control/signatures | |||
73 | ${CHMOD} 644 ${PKG_SYSCONFDIR}/control/signatures | |||
74 | fi | |||
75 | 68 | |||
69 | SERVERCERT=${PKG_SYSCONFDIR}/control/servercert.pem | |||
70 | if ! [ -z ${OPENSSL} ] && ! [ -s ${SERVERCERT} ]; then | |||
71 | ${CAT} <<EOF | |||
72 | =========================================================================== | |||
73 | ||||
74 | NOTE: If you don't already have an SSL certificate for qmail: | |||
75 | ||||
76 | # ${OPENSSL} req -new -x509 -nodes -days 366 -out ${SERVERCERT} -keyout ${SERVERCERT} | |||
77 | # chmod 640 ${SERVERCERT} | |||
78 | # chown qmaild:qmail ${SERVERCERT} | |||
79 | # ln -s ${SERVERCERT} ${PKG_SYSCONFDIR}/control/clientcert.pem | |||
80 | # update_tmprsadh | |||
81 | ||||
82 | =========================================================================== | |||
83 | EOF | |||
84 | fi | |||
76 | 85 | |||
77 | ;; | 86 | ;; | |
78 | 87 | |||
79 | esac | 88 | esac |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.68 2014/04/16 04:57:23 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.69 2014/05/30 21:35:04 schmonz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= ${PKGNAME_NOREV} | 4 | DISTNAME= ${PKGNAME_NOREV} | |
5 | PKGNAME= qmail-1.03 | 5 | PKGNAME= qmail-1.03 | |
6 | PKGREVISION= 18 | 6 | PKGREVISION= 19 | |
7 | CATEGORIES= mail | 7 | CATEGORIES= mail | |
8 | MASTER_SITES= http://qmail.org/ | 8 | MASTER_SITES= http://qmail.org/ | |
9 | 9 | |||
10 | MAINTAINER= schmonz@NetBSD.org | 10 | MAINTAINER= schmonz@NetBSD.org | |
11 | HOMEPAGE= http://cr.yp.to/qmail.html | 11 | HOMEPAGE= http://cr.yp.to/qmail.html | |
12 | COMMENT= Secure, reliable, efficient, simple, and fast MTA | 12 | COMMENT= Secure, reliable, efficient, simple, and fast MTA | |
13 | LICENSE= public-domain | 13 | LICENSE= public-domain | |
14 | 14 | |||
15 | DEPENDS+= checkpassword-[0-9]*:../../sysutils/checkpassword | 15 | DEPENDS+= checkpassword-[0-9]*:../../sysutils/checkpassword | |
16 | DEPENDS+= daemontools-[0-9]*:../../sysutils/daemontools | 16 | DEPENDS+= daemontools-[0-9]*:../../sysutils/daemontools | |
17 | DEPENDS+= ucspi-tcp-[0-9]*:../../net/ucspi-tcp | 17 | DEPENDS+= ucspi-tcp-[0-9]*:../../net/ucspi-tcp | |
18 | 18 | |||
19 | CONFLICTS+= courier-maildirmake-[0-9]* | 19 | CONFLICTS+= courier-maildirmake-[0-9]* | |
@@ -36,31 +36,31 @@ DJB_BUILD_TARGETS= man | @@ -36,31 +36,31 @@ DJB_BUILD_TARGETS= man | |||
36 | DJB_RESTRICTED= no | 36 | DJB_RESTRICTED= no | |
37 | 37 | |||
38 | PKG_SYSCONFSUBDIR= qmail | 38 | PKG_SYSCONFSUBDIR= qmail | |
39 | OWN_DIRS+= ${PKG_SYSCONFDIR} ${PKG_SYSCONFDIR}/alias | 39 | OWN_DIRS+= ${PKG_SYSCONFDIR} ${PKG_SYSCONFDIR}/alias | |
40 | OWN_DIRS+= ${PKG_SYSCONFDIR}/control ${PKG_SYSCONFDIR}/users | 40 | OWN_DIRS+= ${PKG_SYSCONFDIR}/control ${PKG_SYSCONFDIR}/users | |
41 | OWN_DIRS+= ${QMAILDIR} ${QMAIL_QUEUE_DIR} | 41 | OWN_DIRS+= ${QMAILDIR} ${QMAIL_QUEUE_DIR} | |
42 | 42 | |||
43 | DOCDIR= ${PREFIX}/share/doc/qmail | 43 | DOCDIR= ${PREFIX}/share/doc/qmail | |
44 | EGDIR= ${PREFIX}/share/examples/qmail | 44 | EGDIR= ${PREFIX}/share/examples/qmail | |
45 | SHAREDIR= ${PREFIX}/share/qmail | 45 | SHAREDIR= ${PREFIX}/share/qmail | |
46 | PLIST_SUBST+= DARWINSUFX=${DARWINSUFX:Q} | 46 | PLIST_SUBST+= DARWINSUFX=${DARWINSUFX:Q} | |
47 | MESSAGE_SUBST+= DOCDIR=${DOCDIR:Q} EGDIR=${EGDIR:Q} | 47 | MESSAGE_SUBST+= DOCDIR=${DOCDIR:Q} EGDIR=${EGDIR:Q} | |
48 | FILES_SUBST+= DOCDIR=${DOCDIR:Q} EGDIR=${EGDIR:Q} | 48 | FILES_SUBST+= DOCDIR=${DOCDIR:Q} EGDIR=${EGDIR:Q} | |
49 | FILES_SUBST+= OPENSSL=${OPENSSL:Q} | |||
49 | FILES_SUBST+= PKGMANDIR=${PKGMANDIR:Q} SHAREDIR=${SHAREDIR:Q} | 50 | FILES_SUBST+= PKGMANDIR=${PKGMANDIR:Q} SHAREDIR=${SHAREDIR:Q} | |
50 | FILES_SUBST+= QMAILDIR=${QMAILDIR:Q} | 51 | FILES_SUBST+= QMAILDIR=${QMAILDIR:Q} | |
51 | FILES_SUBST+= QMAIL_QUEUE_DIR=${QMAIL_QUEUE_DIR:Q} | 52 | FILES_SUBST+= QMAIL_QUEUE_DIR=${QMAIL_QUEUE_DIR:Q} | |
52 | FILES_SUBST+= QMAIL_QUEUE_EXTRA=${QMAIL_QUEUE_EXTRA:Q} | 53 | FILES_SUBST+= QMAIL_QUEUE_EXTRA=${QMAIL_QUEUE_EXTRA:Q} | |
53 | FILES_SUBST+= VIRUSCAN_SIGS_SRCFILE=${VIRUSCAN_SIGS_SRCFILE:Q} | |||
54 | FILES_SUBST+= PKGNAME=${PKGNAME:Q} | 54 | FILES_SUBST+= PKGNAME=${PKGNAME:Q} | |
55 | 55 | |||
56 | SETUP_PROGRAMS= dnsfq dnsip dnsptr hostname install ipmeprint | 56 | SETUP_PROGRAMS= dnsfq dnsip dnsptr hostname install ipmeprint | |
57 | SETUP_SCRIPTS= config config-fast | 57 | SETUP_SCRIPTS= config config-fast | |
58 | 58 | |||
59 | MANDIRS= man | 59 | MANDIRS= man | |
60 | .for j in 1 5 7 8 | 60 | .for j in 1 5 7 8 | |
61 | MANDIRS+= man/man${j} | 61 | MANDIRS+= man/man${j} | |
62 | .endfor | 62 | .endfor | |
63 | INSTALLATION_DIRS= bin ${MANDIRS} ${DOCDIR} ${SHAREDIR} | 63 | INSTALLATION_DIRS= bin ${MANDIRS} ${DOCDIR} ${SHAREDIR} | |
64 | INSTALLATION_DIRS+= ${EGDIR}/alias ${EGDIR}/boot ${EGDIR}/control | 64 | INSTALLATION_DIRS+= ${EGDIR}/alias ${EGDIR}/boot ${EGDIR}/control | |
65 | INSTALLATION_DIRS+= ${EGDIR}/users | 65 | INSTALLATION_DIRS+= ${EGDIR}/users | |
66 | 66 | |||
@@ -86,26 +86,32 @@ SUBST_MESSAGE.logging= Setting QUEUE_EXT | @@ -86,26 +86,32 @@ SUBST_MESSAGE.logging= Setting QUEUE_EXT | |||
86 | 86 | |||
87 | SUBST_CLASSES+= caseclash | 87 | SUBST_CLASSES+= caseclash | |
88 | SUBST_STAGE.caseclash= do-configure | 88 | SUBST_STAGE.caseclash= do-configure | |
89 | SUBST_FILES.caseclash= hier.c | 89 | SUBST_FILES.caseclash= hier.c | |
90 | SUBST_SED.caseclash= -e 's|"INSTALL"|"INSTALL${DARWINSUFX}"|g' | 90 | SUBST_SED.caseclash= -e 's|"INSTALL"|"INSTALL${DARWINSUFX}"|g' | |
91 | SUBST_SED.caseclash+= -e 's|"SENDMAIL"|"SENDMAIL${DARWINSUFX}"|g' | 91 | SUBST_SED.caseclash+= -e 's|"SENDMAIL"|"SENDMAIL${DARWINSUFX}"|g' | |
92 | 92 | |||
93 | SUBST_CLASSES+= catpages | 93 | SUBST_CLASSES+= catpages | |
94 | SUBST_STAGE.catpages= do-configure | 94 | SUBST_STAGE.catpages= do-configure | |
95 | SUBST_FILES.catpages= hier.c | 95 | SUBST_FILES.catpages= hier.c | |
96 | SUBST_SED.catpages= -e 's|.*"man/cat[0-9]".*||g' | 96 | SUBST_SED.catpages= -e 's|.*"man/cat[0-9]".*||g' | |
97 | SUBST_SED.catpages+= -e 's|.*"tcp-environ\.5".*||g' # also in ucspi-tcp | 97 | SUBST_SED.catpages+= -e 's|.*"tcp-environ\.5".*||g' # also in ucspi-tcp | |
98 | 98 | |||
99 | SUBST_CLASSES+= destdir | |||
100 | SUBST_STAGE.destdir= do-configure | |||
101 | SUBST_FILES.destdir= Makefile | |||
102 | SUBST_SED.destdir= -e 's|\(^load inst.*\.o\) auto_qmail\.o\(.*\)|\1 auto_destdir.o\2|g' | |||
103 | SUBST_SED.destdir+= -e 's|\(^ \./load inst.*\) auto_qmail\.o\(.*\)|\1 auto_destdir.o\2|g' | |||
104 | ||||
99 | SUBST_CLASSES+= paths | 105 | SUBST_CLASSES+= paths | |
100 | SUBST_STAGE.paths= do-configure | 106 | SUBST_STAGE.paths= do-configure | |
101 | SUBST_FILES.paths= README.pkgsrc | 107 | SUBST_FILES.paths= README.pkgsrc | |
102 | SUBST_SED.paths= -e 's,@PKGNAME@,${PKGNAME:Q},g' | 108 | SUBST_SED.paths= -e 's,@PKGNAME@,${PKGNAME:Q},g' | |
103 | SUBST_SED.paths+= -e 's,@PKG_INFO@,${PKG_INFO:Q},g' | 109 | SUBST_SED.paths+= -e 's,@PKG_INFO@,${PKG_INFO:Q},g' | |
104 | SUBST_SED.paths+= -e 's,@GREP@,${GREP:Q},g' | 110 | SUBST_SED.paths+= -e 's,@GREP@,${GREP:Q},g' | |
105 | 111 | |||
106 | SUBST_FILES.djbware+= cdb_seek.c dns.c | 112 | SUBST_FILES.djbware+= cdb_seek.c dns.c | |
107 | 113 | |||
108 | USERGROUP_PHASE= configure | 114 | USERGROUP_PHASE= configure | |
109 | PKG_GROUPS= qmail nofiles | 115 | PKG_GROUPS= qmail nofiles | |
110 | PKG_USERS+= alias:nofiles | 116 | PKG_USERS+= alias:nofiles | |
111 | PKG_USERS+= qmaill:nofiles qmaild:nofiles qmailp:nofiles | 117 | PKG_USERS+= qmaill:nofiles qmaild:nofiles qmailp:nofiles | |
@@ -113,50 +119,50 @@ PKG_USERS+= qmailq:qmail qmailr:qmail q | @@ -113,50 +119,50 @@ PKG_USERS+= qmailq:qmail qmailr:qmail q | |||
113 | .for user in ${PKG_USERS:C/\:.*//} | 119 | .for user in ${PKG_USERS:C/\:.*//} | |
114 | PKG_HOME.${user}= ${QMAILDIR} | 120 | PKG_HOME.${user}= ${QMAILDIR} | |
115 | .endfor | 121 | .endfor | |
116 | PKG_HOME.alias= ${QMAILDIR}/alias | 122 | PKG_HOME.alias= ${QMAILDIR}/alias | |
117 | 123 | |||
118 | SPECIAL_PERMS+= ${PREFIX}/bin/qmail-queue qmailq qmail 4555 | 124 | SPECIAL_PERMS+= ${PREFIX}/bin/qmail-queue qmailq qmail 4555 | |
119 | 125 | |||
120 | .if ${OPSYS} == "Darwin" | 126 | .if ${OPSYS} == "Darwin" | |
121 | DARWINSUFX= .doc | 127 | DARWINSUFX= .doc | |
122 | .else | 128 | .else | |
123 | DARWINSUFX= # empty | 129 | DARWINSUFX= # empty | |
124 | .endif | 130 | .endif | |
125 | 131 | |||
126 | post-extract: | 132 | post-extract: post-extract-viruscan | |
127 | ${CP} ${FILESDIR}/README.pkgsrc ${WRKSRC} | 133 | ${CP} ${FILESDIR}/README.pkgsrc ${WRKSRC} | |
128 | .if ${OPSYS} == "Darwin" | 134 | .if ${OPSYS} == "Darwin" | |
129 | . for i in INSTALL SENDMAIL | 135 | . for i in INSTALL SENDMAIL | |
130 | mv ${WRKSRC}/${i} ${WRKSRC}/${i}${DARWINSUFX} | 136 | mv ${WRKSRC}/${i} ${WRKSRC}/${i}${DARWINSUFX} | |
131 | . endfor | 137 | . endfor | |
132 | .endif | 138 | .endif | |
133 | 139 | |||
134 | pre-install: | 140 | pre-install: | |
135 | . if ${USE_DESTDIR} != "no" | 141 | . if ${USE_DESTDIR} != "no" | |
136 | ${MKDIR} ${DESTDIR}${QMAILDIR} | 142 | ${MKDIR} ${DESTDIR}${QMAILDIR} | |
137 | ${MKDIR} ${DESTDIR}${QMAIL_QUEUE_DIR} | 143 | ${MKDIR} ${DESTDIR}${QMAIL_QUEUE_DIR} | |
138 | # keep in sync with INSTALL:PRE-INSTALL | 144 | # keep in sync with INSTALL:PRE-INSTALL | |
139 | ${LN} -s ${DESTDIR}${EGDIR}/alias ${DESTDIR}${QMAILDIR}/alias | 145 | ${LN} -s ${DESTDIR}${EGDIR}/alias ${DESTDIR}${QMAILDIR}/alias | |
140 | ${LN} -s ${DESTDIR}${PREFIX}/bin ${DESTDIR}${QMAILDIR}/bin | 146 | ${LN} -s ${DESTDIR}${PREFIX}/bin ${DESTDIR}${QMAILDIR}/bin | |
141 | ${LN} -s ${DESTDIR}${EGDIR}/boot ${DESTDIR}${QMAILDIR}/boot | 147 | ${LN} -s ${DESTDIR}${EGDIR}/boot ${DESTDIR}${QMAILDIR}/boot | |
142 | ${LN} -s ${DESTDIR}${EGDIR}/control ${DESTDIR}${QMAILDIR}/control | 148 | ${LN} -s ${DESTDIR}${EGDIR}/control ${DESTDIR}${QMAILDIR}/control | |
143 | ${LN} -s ${DESTDIR}${DOCDIR} ${DESTDIR}${QMAILDIR}/doc | 149 | ${LN} -s ${DESTDIR}${DOCDIR} ${DESTDIR}${QMAILDIR}/doc | |
144 | ${LN} -s ${DESTDIR}${PREFIX}/${PKGMANDIR} ${DESTDIR}${QMAILDIR}/man | 150 | ${LN} -s ${DESTDIR}${PREFIX}/${PKGMANDIR} ${DESTDIR}${QMAILDIR}/man | |
145 | ${LN} -s ${DESTDIR}${QMAIL_QUEUE_DIR} ${DESTDIR}${QMAILDIR}/queue | 151 | ${LN} -s ${DESTDIR}${QMAIL_QUEUE_DIR} ${DESTDIR}${QMAILDIR}/queue | |
146 | ${LN} -s ${DESTDIR}${EGDIR}/users ${DESTDIR}${QMAILDIR}/users | 152 | ${LN} -s ${DESTDIR}${EGDIR}/users ${DESTDIR}${QMAILDIR}/users | |
147 | . endif | 153 | . endif | |
148 | 154 | |||
149 | post-install: | 155 | post-install: post-install-viruscan | |
150 | # qmail's installer sets strange permissions, set them back | 156 | # qmail's installer sets strange permissions, set them back | |
151 | . if (${PKG_INSTALLATION_TYPE} == "overwrite") | 157 | . if (${PKG_INSTALLATION_TYPE} == "overwrite") | |
152 | . for i in bin boot | 158 | . for i in bin boot | |
153 | ${CHGRP} ${BINGRP} ${DESTDIR}${QMAILDIR}/${i} | 159 | ${CHGRP} ${BINGRP} ${DESTDIR}${QMAILDIR}/${i} | |
154 | . endfor | 160 | . endfor | |
155 | . for i in doc | 161 | . for i in doc | |
156 | ${CHGRP} ${SHAREGRP} ${DESTDIR}${QMAILDIR}/${i} | 162 | ${CHGRP} ${SHAREGRP} ${DESTDIR}${QMAILDIR}/${i} | |
157 | . endfor | 163 | . endfor | |
158 | . for i in ${MANDIRS} | 164 | . for i in ${MANDIRS} | |
159 | ${CHGRP} ${MANGRP} ${DESTDIR}${QMAILDIR}/${i} | 165 | ${CHGRP} ${MANGRP} ${DESTDIR}${QMAILDIR}/${i} | |
160 | . endfor | 166 | . endfor | |
161 | . endif | 167 | . endif | |
162 | 168 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.15 2012/03/12 03:53:55 sbd Exp $ | 1 | @comment $NetBSD: PLIST,v 1.16 2014/05/30 21:35:04 schmonz Exp $ | |
2 | bin/bouncesaying | 2 | bin/bouncesaying | |
3 | bin/condredirect | 3 | bin/condredirect | |
4 | bin/datemail | 4 | bin/datemail | |
5 | bin/elq | 5 | bin/elq | |
6 | bin/except | 6 | bin/except | |
7 | bin/forward | 7 | bin/forward | |
8 | bin/maildir2mbox | 8 | bin/maildir2mbox | |
9 | bin/maildirmake | 9 | bin/maildirmake | |
10 | bin/maildirwatch | 10 | bin/maildirwatch | |
11 | bin/mailsubj | 11 | bin/mailsubj | |
12 | bin/pinq | 12 | bin/pinq | |
13 | bin/predate | 13 | bin/predate | |
14 | bin/preline | 14 | bin/preline | |
@@ -119,21 +119,22 @@ share/doc/qmail/SENDMAIL${DARWINSUFX} | @@ -119,21 +119,22 @@ share/doc/qmail/SENDMAIL${DARWINSUFX} | |||
119 | share/doc/qmail/TEST.deliver | 119 | share/doc/qmail/TEST.deliver | |
120 | share/doc/qmail/TEST.receive | 120 | share/doc/qmail/TEST.receive | |
121 | share/doc/qmail/UPGRADE | 121 | share/doc/qmail/UPGRADE | |
122 | share/examples/qmail/boot/binm1 | 122 | share/examples/qmail/boot/binm1 | |
123 | share/examples/qmail/boot/binm1+df | 123 | share/examples/qmail/boot/binm1+df | |
124 | share/examples/qmail/boot/binm2 | 124 | share/examples/qmail/boot/binm2 | |
125 | share/examples/qmail/boot/binm2+df | 125 | share/examples/qmail/boot/binm2+df | |
126 | share/examples/qmail/boot/binm3 | 126 | share/examples/qmail/boot/binm3 | |
127 | share/examples/qmail/boot/binm3+df | 127 | share/examples/qmail/boot/binm3+df | |
128 | share/examples/qmail/boot/home | 128 | share/examples/qmail/boot/home | |
129 | share/examples/qmail/boot/home+df | 129 | share/examples/qmail/boot/home+df | |
130 | share/examples/qmail/boot/proc | 130 | share/examples/qmail/boot/proc | |
131 | share/examples/qmail/boot/proc+df | 131 | share/examples/qmail/boot/proc+df | |
132 | ${PLIST.viruscan}share/examples/qmail/control/signatures | |||
132 | share/qmail/setup/config | 133 | share/qmail/setup/config | |
133 | share/qmail/setup/config-fast | 134 | share/qmail/setup/config-fast | |
134 | share/qmail/setup/dnsfq | 135 | share/qmail/setup/dnsfq | |
135 | share/qmail/setup/dnsip | 136 | share/qmail/setup/dnsip | |
136 | share/qmail/setup/dnsptr | 137 | share/qmail/setup/dnsptr | |
137 | share/qmail/setup/hostname | 138 | share/qmail/setup/hostname | |
138 | share/qmail/setup/install | 139 | share/qmail/setup/install | |
139 | share/qmail/setup/ipmeprint | 140 | share/qmail/setup/ipmeprint |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: distinfo,v 1.24 2014/04/16 04:57:23 schmonz Exp $ | 1 | $NetBSD: distinfo,v 1.25 2014/05/30 21:35:04 schmonz Exp $ | |
2 | 2 | |||
3 | SHA1 (qmail-1.03.tar.gz) = 18fb960481291a0503e93a94df3f6094edb7f27a | 3 | SHA1 (qmail-1.03.tar.gz) = 18fb960481291a0503e93a94df3f6094edb7f27a | |
4 | RMD160 (qmail-1.03.tar.gz) = b851f273f1d365d38efd949b1efcf35768ffa30f | 4 | RMD160 (qmail-1.03.tar.gz) = b851f273f1d365d38efd949b1efcf35768ffa30f | |
5 | Size (qmail-1.03.tar.gz) = 220668 bytes | 5 | Size (qmail-1.03.tar.gz) = 220668 bytes | |
6 | SHA1 (netqmail-1.06.tar.gz) = 9ee9a603e2ad3d8e1d34b900e19b7a5d275f538b | 6 | SHA1 (netqmail-1.06.tar.gz) = 9ee9a603e2ad3d8e1d34b900e19b7a5d275f538b | |
7 | RMD160 (netqmail-1.06.tar.gz) = d31598afa862abb35bc1feb8d038ab619b5a17a2 | 7 | RMD160 (netqmail-1.06.tar.gz) = d31598afa862abb35bc1feb8d038ab619b5a17a2 | |
8 | Size (netqmail-1.06.tar.gz) = 260941 bytes | 8 | Size (netqmail-1.06.tar.gz) = 260941 bytes | |
9 | SHA1 (badrcptto.patch) = 713875ab08239416b6d22ba0d846b14a6aa6912f | 9 | SHA1 (badrcptto.patch) = 713875ab08239416b6d22ba0d846b14a6aa6912f | |
10 | RMD160 (badrcptto.patch) = 88e29eeb203f30ec9c9d01cc42f1b849ea08d509 | 10 | RMD160 (badrcptto.patch) = 88e29eeb203f30ec9c9d01cc42f1b849ea08d509 | |
11 | Size (badrcptto.patch) = 3033 bytes | 11 | Size (badrcptto.patch) = 3033 bytes | |
12 | SHA1 (qmail-103.patch) = dfb9cdabe91449dad2117115177b0a6a356baa9f | 12 | SHA1 (qmail-103.patch) = dfb9cdabe91449dad2117115177b0a6a356baa9f | |
13 | RMD160 (qmail-103.patch) = 437f8b3063438bbd82c59557333b3566214afa9c | 13 | RMD160 (qmail-103.patch) = 437f8b3063438bbd82c59557333b3566214afa9c | |
14 | Size (qmail-103.patch) = 2104 bytes | 14 | Size (qmail-103.patch) = 2104 bytes | |
@@ -20,16 +20,16 @@ RMD160 (qregex-20060423.patch) = f28245f | @@ -20,16 +20,16 @@ RMD160 (qregex-20060423.patch) = f28245f | |||
20 | Size (qregex-20060423.patch) = 26745 bytes | 20 | Size (qregex-20060423.patch) = 26745 bytes | |
21 | SHA1 (qmail-1.03-realrcptto-2006.12.10.patch) = 89e06519df0f52f748afec583e3e2ce33fe5dfb2 | 21 | SHA1 (qmail-1.03-realrcptto-2006.12.10.patch) = 89e06519df0f52f748afec583e3e2ce33fe5dfb2 | |
22 | RMD160 (qmail-1.03-realrcptto-2006.12.10.patch) = 0f6ad12dd24accab324097350a90f7717747eb56 | 22 | RMD160 (qmail-1.03-realrcptto-2006.12.10.patch) = 0f6ad12dd24accab324097350a90f7717747eb56 | |
23 | Size (qmail-1.03-realrcptto-2006.12.10.patch) = 17718 bytes | 23 | Size (qmail-1.03-realrcptto-2006.12.10.patch) = 17718 bytes | |
24 | SHA1 (netqmail-1.05-tls-smtpauth-20070417.patch) = d24cb13cf1371044fc2dfe20471478f59b5524e5 | 24 | SHA1 (netqmail-1.05-tls-smtpauth-20070417.patch) = d24cb13cf1371044fc2dfe20471478f59b5524e5 | |
25 | RMD160 (netqmail-1.05-tls-smtpauth-20070417.patch) = 81a00e06fa67a4073b1a5bf5195fbbac675cd46b | 25 | RMD160 (netqmail-1.05-tls-smtpauth-20070417.patch) = 81a00e06fa67a4073b1a5bf5195fbbac675cd46b | |
26 | Size (netqmail-1.05-tls-smtpauth-20070417.patch) = 67942 bytes | 26 | Size (netqmail-1.05-tls-smtpauth-20070417.patch) = 67942 bytes | |
27 | SHA1 (qmail-smtpd-viruscan-1.3.patch) = 3a8f4e38df1c3f483f72b1a24ebc36664d075dd9 | 27 | SHA1 (qmail-smtpd-viruscan-1.3.patch) = 3a8f4e38df1c3f483f72b1a24ebc36664d075dd9 | |
28 | RMD160 (qmail-smtpd-viruscan-1.3.patch) = ad6c5ef7894177fd5a7f131765eff22d092ecf54 | 28 | RMD160 (qmail-smtpd-viruscan-1.3.patch) = ad6c5ef7894177fd5a7f131765eff22d092ecf54 | |
29 | Size (qmail-smtpd-viruscan-1.3.patch) = 8891 bytes | 29 | Size (qmail-smtpd-viruscan-1.3.patch) = 8891 bytes | |
30 | SHA1 (qmail-smtpd-viruscan-logging.patch) = ca7105b5561cf280e9e3a465d2d68a16673ff56c | 30 | SHA1 (qmail-smtpd-viruscan-logging.patch) = ca7105b5561cf280e9e3a465d2d68a16673ff56c | |
31 | RMD160 (qmail-smtpd-viruscan-logging.patch) = 79631cb7b5b120f98397011c4fb94726c48b83e4 | 31 | RMD160 (qmail-smtpd-viruscan-logging.patch) = 79631cb7b5b120f98397011c4fb94726c48b83e4 | |
32 | Size (qmail-smtpd-viruscan-logging.patch) = 2157 bytes | 32 | Size (qmail-smtpd-viruscan-logging.patch) = 2157 bytes | |
33 | SHA1 (patch-Makefile) = 2c8c50889cbc7da8c51bf6d44c0b31f5f0853896 | 33 | SHA1 (patch-Makefile) = 66519495fcb2c051ef6a74b49498c565d89044d4 | |
34 | SHA1 (patch-spawn.c) = aad06c4ed3ad4bd0e500ab561d7f7307c19e3283 | 34 | SHA1 (patch-spawn.c) = aad06c4ed3ad4bd0e500ab561d7f7307c19e3283 | |
35 | SHA1 (patch-strerr_sys.c) = 15e6466c655058664cb660e5e12232bf45010814 | 35 | SHA1 (patch-strerr_sys.c) = 15e6466c655058664cb660e5e12232bf45010814 |
@@ -1,20 +1,21 @@ | @@ -1,20 +1,21 @@ | |||
1 | # $NetBSD: options.mk,v 1.33 2014/04/16 04:57:23 schmonz Exp $ | 1 | # $NetBSD: options.mk,v 1.34 2014/05/30 21:35:04 schmonz Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.qmail | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.qmail | |
4 | PKG_OPTIONS_OPTIONAL_GROUPS= rcpt | 4 | PKG_OPTIONS_OPTIONAL_GROUPS= rcpt | |
5 | PKG_OPTIONS_GROUP.rcpt= qmail-badrcptto qmail-qregex qmail-realrcptto | 5 | PKG_OPTIONS_GROUP.rcpt= qmail-badrcptto qmail-qregex qmail-realrcptto | |
6 | PKG_SUPPORTED_OPTIONS+= sasl syncdir tls qmail-bigdns qmail-netqmail | 6 | PKG_SUPPORTED_OPTIONS+= sasl syncdir tls qmail-bigdns qmail-netqmail | |
7 | PKG_SUPPORTED_OPTIONS+= qmail-outgoingip qmail-viruscan | 7 | PKG_SUPPORTED_OPTIONS+= qmail-outgoingip qmail-viruscan | |
8 | PKG_SUGGESTED_OPTIONS+= qmail-netqmail | |||
8 | 9 | |||
9 | .include "../../mk/bsd.options.mk" | 10 | .include "../../mk/bsd.options.mk" | |
10 | 11 | |||
11 | .if !empty(PKG_OPTIONS:Mqmail-badrcptto) | 12 | .if !empty(PKG_OPTIONS:Mqmail-badrcptto) | |
12 | BADRCPTTO_PATCH= badrcptto.patch | 13 | BADRCPTTO_PATCH= badrcptto.patch | |
13 | PATCHFILES+= ${BADRCPTTO_PATCH} | 14 | PATCHFILES+= ${BADRCPTTO_PATCH} | |
14 | SITES.${BADRCPTTO_PATCH}= http://patch.be/qmail/ | 15 | SITES.${BADRCPTTO_PATCH}= http://patch.be/qmail/ | |
15 | PATCH_DIST_STRIP.${BADRCPTTO_PATCH}= -p1 | 16 | PATCH_DIST_STRIP.${BADRCPTTO_PATCH}= -p1 | |
16 | .endif | 17 | .endif | |
17 | 18 | |||
18 | .if !empty(PKG_OPTIONS:Mqmail-bigdns) | 19 | .if !empty(PKG_OPTIONS:Mqmail-bigdns) | |
19 | BIGDNS_PATCH= qmail-103.patch | 20 | BIGDNS_PATCH= qmail-103.patch | |
20 | PATCHFILES+= ${BIGDNS_PATCH} | 21 | PATCHFILES+= ${BIGDNS_PATCH} | |
@@ -27,69 +28,88 @@ DISTNAME= netqmail-1.06 | @@ -27,69 +28,88 @@ DISTNAME= netqmail-1.06 | |||
27 | .endif | 28 | .endif | |
28 | 29 | |||
29 | .if !empty(PKG_OPTIONS:Mqmail-outgoingip) | 30 | .if !empty(PKG_OPTIONS:Mqmail-outgoingip) | |
30 | OUTGOINGIP_PATCH= outgoingip.patch | 31 | OUTGOINGIP_PATCH= outgoingip.patch | |
31 | PATCHFILES+= ${OUTGOINGIP_PATCH} | 32 | PATCHFILES+= ${OUTGOINGIP_PATCH} | |
32 | SITES.${OUTGOINGIP_PATCH}= http://www.qmail.org/ | 33 | SITES.${OUTGOINGIP_PATCH}= http://www.qmail.org/ | |
33 | .endif | 34 | .endif | |
34 | 35 | |||
35 | PLIST_VARS+= qregex | 36 | PLIST_VARS+= qregex | |
36 | .if !empty(PKG_OPTIONS:Mqmail-qregex) | 37 | .if !empty(PKG_OPTIONS:Mqmail-qregex) | |
37 | QREGEX_PATCH= qregex-20060423.patch | 38 | QREGEX_PATCH= qregex-20060423.patch | |
38 | PATCHFILES+= ${QREGEX_PATCH} | 39 | PATCHFILES+= ${QREGEX_PATCH} | |
39 | SITES.${QREGEX_PATCH}= http://www.arda.homeunix.net/store/qmail/ | 40 | SITES.${QREGEX_PATCH}= http://www.arda.homeunix.net/store/qmail/ | |
41 | # actually http://www.arda.homeunix.net/?ddownload=409 | |||
40 | PATCH_DIST_STRIP.${QREGEX_PATCH}= -p3 | 42 | PATCH_DIST_STRIP.${QREGEX_PATCH}= -p3 | |
41 | PLIST.qregex= yes | 43 | PLIST.qregex= yes | |
42 | .endif | 44 | .endif | |
43 | 45 | |||
44 | .if !empty(PKG_OPTIONS:Mqmail-realrcptto) | 46 | .if !empty(PKG_OPTIONS:Mqmail-realrcptto) | |
45 | REALRCPTTO_PATCH= qmail-1.03-realrcptto-2006.12.10.patch | 47 | REALRCPTTO_PATCH= qmail-1.03-realrcptto-2006.12.10.patch | |
46 | PATCHFILES+= ${REALRCPTTO_PATCH} | 48 | PATCHFILES+= ${REALRCPTTO_PATCH} | |
47 | SITES.${REALRCPTTO_PATCH}= http://code.dogmap.org/qmail/ | 49 | SITES.${REALRCPTTO_PATCH}= http://code.dogmap.org/qmail/ | |
48 | PATCH_DIST_STRIP.${REALRCPTTO_PATCH}= -p1 | 50 | PATCH_DIST_STRIP.${REALRCPTTO_PATCH}= -p1 | |
49 | .endif | 51 | .endif | |
50 | 52 | |||
51 | PLIST_VARS+= tls | 53 | PLIST_VARS+= tls | |
52 | .if !empty(PKG_OPTIONS:Msasl) || !empty(PKG_OPTIONS:Mtls) | 54 | .if !empty(PKG_OPTIONS:Msasl) || !empty(PKG_OPTIONS:Mtls) | |
53 | . if empty(PKG_OPTIONS:Msasl) | 55 | . if empty(PKG_OPTIONS:Msasl) | |
54 | PKG_OPTIONS+= sasl | 56 | PKG_OPTIONS+= sasl | |
55 | . endif | 57 | . endif | |
56 | . include "../../security/openssl/buildlink3.mk" | 58 | . include "../../security/openssl/buildlink3.mk" | |
57 | TLSSASL_PATCH= netqmail-1.05-tls-smtpauth-20070417.patch | 59 | TLSSASL_PATCH= netqmail-1.05-tls-smtpauth-20070417.patch | |
58 | PATCHFILES+= ${TLSSASL_PATCH} | 60 | PATCHFILES+= ${TLSSASL_PATCH} | |
59 | SITES.${TLSSASL_PATCH}= https://raw.githubusercontent.com/shupp/legacy-qmail-related/master/patches/ | 61 | SITES.${TLSSASL_PATCH}= https://raw.githubusercontent.com/shupp/legacy-qmail-related/master/patches/ | |
60 | . if !empty(PKG_OPTIONS:Mtls) | 62 | . if !empty(PKG_OPTIONS:Mtls) | |
61 | CFLAGS+= -DTLS=20070408 # NOTE: update according to the patch | 63 | CFLAGS+= -DTLS=20070408 # NOTE: match what's _in_ the patch | |
62 | DJB_INSTALL_TARGETS= cert tmprsadh | 64 | USE_TOOLS+= openssl | |
63 | USE_TOOLS+= gmake | 65 | SUBST_CLASSES+= tmprsadh | |
66 | SUBST_STAGE.tmprsadh= do-configure | |||
67 | SUBST_FILES.tmprsadh= update_tmprsadh.sh | |||
68 | SUBST_SED.tmprsadh= -e 's|^export PATH=.*||' | |||
69 | SUBST_SED.tmprsadh+= -e 's|^openssl |${OPENSSL} |' | |||
64 | PLIST.tls= yes | 70 | PLIST.tls= yes | |
65 | . endif | 71 | . endif | |
66 | .endif | 72 | .endif | |
67 | 73 | |||
68 | .if !empty(PKG_OPTIONS:Msyncdir) | 74 | .if !empty(PKG_OPTIONS:Msyncdir) | |
69 | . include "../../devel/syncdir/buildlink3.mk" | 75 | . include "../../devel/syncdir/buildlink3.mk" | |
70 | SUBST_CLASSES+= load | 76 | SUBST_CLASSES+= load | |
71 | SUBST_STAGE.load= do-configure | 77 | SUBST_STAGE.load= do-configure | |
72 | SUBST_FILES.load= make-load.sh | 78 | SUBST_FILES.load= make-load.sh | |
73 | SUBST_SED.load= -e '$$s|$$| ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.syncdir}/lib -L${BUILDLINK_PREFIX.syncdir}/lib \-lsyncdir|' | 79 | SUBST_SED.load= -e '$$s|$$| ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.syncdir}/lib -L${BUILDLINK_PREFIX.syncdir}/lib \-lsyncdir|' | |
74 | . if ${OPSYS} == "Darwin" | 80 | . if ${OPSYS} == "Darwin" | |
75 | SUBST_SED.load+= -e '$$s|$$| -bind_at_load|' | 81 | SUBST_SED.load+= -e '$$s|$$| -bind_at_load|' | |
76 | . endif | 82 | . endif | |
77 | SUBST_MESSAGE.load= Setting linker flags for syncdir. | 83 | SUBST_MESSAGE.load= Setting linker flags for syncdir. | |
78 | .endif | 84 | .endif | |
79 | 85 | |||
86 | PLIST_VARS+= viruscan | |||
80 | .if !empty(PKG_OPTIONS:Mqmail-viruscan) | 87 | .if !empty(PKG_OPTIONS:Mqmail-viruscan) | |
81 | VIRUSCAN_PATCH= qmail-smtpd-viruscan-1.3.patch | 88 | VIRUSCAN_PATCH= qmail-smtpd-viruscan-1.3.patch | |
82 | VIRUSCAN_LOG_PATCH= qmail-smtpd-viruscan-logging.patch | 89 | VIRUSCAN_LOG_PATCH= qmail-smtpd-viruscan-logging.patch | |
83 | PATCHFILES+= ${VIRUSCAN_PATCH} ${VIRUSCAN_LOG_PATCH} | 90 | PATCHFILES+= ${VIRUSCAN_PATCH} ${VIRUSCAN_LOG_PATCH} | |
84 | SITES.${VIRUSCAN_PATCH}= http://www.qmail.org/ | 91 | SITES.${VIRUSCAN_PATCH}= http://www.qmail.org/ | |
85 | SITES.${VIRUSCAN_LOG_PATCH}= ${MASTER_SITE_LOCAL} | 92 | SITES.${VIRUSCAN_LOG_PATCH}= ${MASTER_SITE_LOCAL} | |
86 | PATCH_DIST_STRIP.${VIRUSCAN_PATCH}= -p1 | 93 | PATCH_DIST_STRIP.${VIRUSCAN_PATCH}= -p1 | |
87 | PATCH_DIST_STRIP.${VIRUSCAN_LOG_PATCH}= -p1 | 94 | PATCH_DIST_STRIP.${VIRUSCAN_LOG_PATCH}= -p1 | |
88 | SUBST_CLASSES+= viruscan | 95 | SUBST_CLASSES+= viruscan | |
89 | SUBST_STAGE.viruscan= do-configure | 96 | SUBST_STAGE.viruscan= do-configure | |
90 | SUBST_FILES.viruscan= qmail-smtpd.c | 97 | SUBST_FILES.viruscan= qmail-smtpd.c | |
91 | SUBST_SED.viruscan= -e 's|qmail-smtpd: ||g' | 98 | SUBST_SED.viruscan= -e 's|qmail-smtpd: ||g' | |
92 | VIRUSCAN_SIGS_SRCFILE= ${DISTDIR}/${VIRUSCAN_PATCH} | 99 | PLIST.viruscan= yes | |
100 | post-extract-viruscan: | |||
101 | ${SED} -e '1,15d' -e '34,$$d' \ | |||
102 | < ${DISTDIR}/${VIRUSCAN_PATCH} \ | |||
103 | > ${WRKSRC}/signatures | |||
104 | ${CHMOD} 644 ${WRKSRC}/signatures | |||
105 | post-install-viruscan: | |||
106 | ${INSTALL_DATA} ${WRKSRC}/signatures ${DESTDIR}/${EGDIR}/control | |||
107 | . for i in control/signatures | |||
108 | CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCONFDIR}/${i} | |||
109 | . endfor | |||
93 | .else | 110 | .else | |
94 | VIRUSCAN_SIGS_SRCFILE= # undefined | 111 | post-extract-viruscan: | |
112 | ${DO_NADA} | |||
113 | post-install-viruscan: | |||
114 | ${DO_NADA} | |||
95 | .endif | 115 | .endif |
@@ -1,53 +1,21 @@ | @@ -1,53 +1,21 @@ | |||
1 | $NetBSD: patch-Makefile,v 1.1 2013/08/15 15:43:48 schmonz Exp $ | 1 | $NetBSD: patch-Makefile,v 1.2 2014/05/30 21:35:04 schmonz Exp $ | |
2 | 2 | |||
3 | DESTDIR support. | 3 | DESTDIR support. | |
4 | 4 | |||
5 | --- Makefile.orig 1998-06-15 10:53:16.000000000 +0000 | 5 | --- Makefile.orig 1998-06-15 10:53:16.000000000 +0000 | |
6 | +++ Makefile | 6 | +++ Makefile | |
7 | @@ -78,6 +78,14 @@ auto_break.o: \ | 7 | @@ -4,6 +4,14 @@ SHELL=/bin/sh | |
8 | compile auto_break.c | 8 | ||
9 | ./compile auto_break.c | 9 | default: it | |
10 | 10 | |||
11 | +auto_destdir.c: \ | 11 | +auto_destdir.c: \ | |
12 | +auto-str conf-destdir | 12 | +auto-str conf-destdir | |
13 | + ./auto-str auto_qmail `head -1 conf-destdir` > auto_destdir.c | 13 | + ./auto-str auto_qmail `head -1 conf-destdir` > auto_destdir.c | |
14 | + | 14 | + | |
15 | +auto_destdir.o: \ | 15 | +auto_destdir.o: \ | |
16 | +compile auto_destdir.c | 16 | +compile auto_destdir.c | |
17 | + ./compile auto_destdir.c | 17 | + ./compile auto_destdir.c | |
18 | + | 18 | + | |
19 | auto_patrn.c: \ | 19 | addresses.0: \ | |
20 | auto-int8 conf-patrn | 20 | addresses.5 | |
21 | ./auto-int8 auto_patrn `head -1 conf-patrn` > auto_patrn.c | 21 | nroff -man addresses.5 > addresses.0 | |
22 | @@ -740,15 +748,15 @@ seek.h fork.h | |||
23 | ./compile idedit.c | |||
24 | ||||
25 | install: \ | |||
26 | -load install.o fifo.o hier.o auto_qmail.o auto_split.o auto_uids.o \ | |||
27 | +load install.o fifo.o hier.o auto_destdir.o auto_split.o auto_uids.o \ | |||
28 | strerr.a substdio.a open.a error.a str.a fs.a | |||
29 | - ./load install fifo.o hier.o auto_qmail.o auto_split.o \ | |||
30 | + ./load install fifo.o hier.o auto_destdir.o auto_split.o \ | |||
31 | auto_uids.o strerr.a substdio.a open.a error.a str.a fs.a | |||
32 | ||||
33 | install-big: \ | |||
34 | -load install-big.o fifo.o install.o auto_qmail.o auto_split.o \ | |||
35 | +load install-big.o fifo.o install.o auto_destdir.o auto_split.o \ | |||
36 | auto_uids.o strerr.a substdio.a open.a error.a str.a fs.a | |||
37 | - ./load install-big fifo.o install.o auto_qmail.o \ | |||
38 | + ./load install-big fifo.o install.o auto_destdir.o \ | |||
39 | auto_split.o auto_uids.o strerr.a substdio.a open.a error.a \ | |||
40 | str.a fs.a | |||
41 | ||||
42 | @@ -763,9 +771,9 @@ exit.h | |||
43 | ./compile install.c | |||
44 | ||||
45 | instcheck: \ | |||
46 | -load instcheck.o fifo.o hier.o auto_qmail.o auto_split.o auto_uids.o \ | |||
47 | +load instcheck.o fifo.o hier.o auto_destdir.o auto_split.o auto_uids.o \ | |||
48 | strerr.a substdio.a error.a str.a fs.a | |||
49 | - ./load instcheck fifo.o hier.o auto_qmail.o auto_split.o \ | |||
50 | + ./load instcheck fifo.o hier.o auto_destdir.o auto_split.o \ | |||
51 | auto_uids.o strerr.a substdio.a error.a str.a fs.a | |||
52 | ||||
53 | instcheck.o: \ |