View | Details | Raw Unified | Return to bug 60440
Collapse All | Expand All

(-)qmail/Makefile (-2 / +46 lines)
Lines 34-39 Link Here
34
PATCHFILES+=	sendmail-flagf.patch:sendmail_flagf
34
PATCHFILES+=	sendmail-flagf.patch:sendmail_flagf
35
.endif # MAIN_QMAIL_PORT_SENDMAIL_F_PATCH_BARRIER
35
.endif # MAIN_QMAIL_PORT_SENDMAIL_F_PATCH_BARRIER
36
36
37
.if defined(WITH_MAILDIRQUOTA_PATCH) && !defined(MAIN_QMAIL_PORT_WITH_MAILDIRQUOTA_PATCH_BARRIER)
38
PATCH_SITES+=	http://www.alexdupre.com/qmail/:quota
39
PATCHFILES+=	qmail-maildir++.patch:quota
40
.endif # MAIN_QMAIL_PORT_MAILDIRQUOTA_PATCH_BARRIER
41
42
.if defined(WITH_SMTPAUTH_PATCH) && !defined(MAIN_QMAIL_PORT_WITH_SMTPAUTH_PATCH_BARRIER)
43
PATCH_SITES+=	http://www.alexdupre.com/qmail/:smtpauth
44
PATCHFILES+=	qmail-smtp-auth.patch:smtpauth
45
.endif # MAIN_QMAIL_PORT_SMTPAUTH_PATCH_BARRIER
46
47
.if defined(WITH_BLOCKEXECUTABLES_PATCH) && !defined(MAIN_QMAIL_PORT_WITH_BLOCKEXECUTABLES_PATCH_BARRIER)
48
PATCH_SITES+=	http://www.alexdupre.com/qmail/:blockexec
49
PATCHFILES+=	qmail-block-executables.patch:blockexec
50
.endif # MAIN_QMAIL_PORT_BLOCKEXECUTABLES_PATCH_BARRIER
51
52
.if defined(WITH_DISCARDDOUBLEBOUNCES_PATCH) && !defined(MAIN_QMAIL_PORT_WITH_DISCARDDOUBLEBOUNCES_PATCH_BARRIER)
53
PATCH_SITES+=	http://www.alexdupre.com/qmail/:doublebounce
54
PATCHFILES+=	qmail-discard-double-bounces.patch:doublebounce
55
.endif # MAIN_QMAIL_PORT_DISCARDDOUBLEBOUNCES_PATCH_BARRIER
56
37
PATCH_SITES+=	${MASTER_SITE_LOCAL:S/$/:local,dns,ldap,mysql,tls/}
57
PATCH_SITES+=	${MASTER_SITE_LOCAL:S/$/:local,dns,ldap,mysql,tls/}
38
PATCH_SITE_SUBDIR+=	lioux/:local,dns,ldap,mysql,tls
58
PATCH_SITE_SUBDIR+=	lioux/:local,dns,ldap,mysql,tls
39
59
Lines 129-135 Link Here
129
MAINTAINER=	lioux@FreeBSD.org
149
MAINTAINER=	lioux@FreeBSD.org
130
COMMENT?=	A secure, reliable, efficient, simple, and fast MTA
150
COMMENT?=	A secure, reliable, efficient, simple, and fast MTA
131
151
132
NO_PACKAGE=	djb\'s packaging license does not allow non-standard\
152
NO_PACKAGE=	djb's packaging license does not allow non-standard\
133
		qmail binary distributions
153
		qmail binary distributions
134
154
135
# A normal qmail installation puts everything into /var/qmail/.
155
# A normal qmail installation puts everything into /var/qmail/.
Lines 190-196 Link Here
190
		${WRKSRC}/PIC.local2ext ${WRKSRC}/PIC.local2local \
210
		${WRKSRC}/PIC.local2ext ${WRKSRC}/PIC.local2local \
191
		${WRKSRC}/PIC.local2rem ${WRKSRC}/PIC.local2virt \
211
		${WRKSRC}/PIC.local2rem ${WRKSRC}/PIC.local2virt \
192
		${WRKSRC}/PIC.nullclient ${WRKSRC}/PIC.relaybad \
212
		${WRKSRC}/PIC.nullclient ${WRKSRC}/PIC.relaybad \
193
		${WRKSRC}/PIC.relaygood ${WRKSRC}/PIC.rem2local
213
		${WRKSRC}/PIC.relaygood ${WRKSRC}/PIC.rem2local \
214
		${WRKSRC}/README.auth
194
215
195
# More files normally installed with from hier.c
216
# More files normally installed with from hier.c
196
BOOTFILES=	${WRKSRC}/home ${WRKSRC}/home+df ${WRKSRC}/proc \
217
BOOTFILES=	${WRKSRC}/home ${WRKSRC}/home+df ${WRKSRC}/proc \
Lines 225-230 Link Here
225
	@${ECHO_MSG} ""
246
	@${ECHO_MSG} ""
226
	@${ECHO_MSG} "You may use the following build options:"
247
	@${ECHO_MSG} "You may use the following build options:"
227
	@${ECHO_MSG} ""
248
	@${ECHO_MSG} ""
249
.if !defined(MAIN_QMAIL_PORT_WITH_MAILDIRQUOTA_PATCH_BARRIER)
250
	@${ECHO_MSG} "WITH_MAILDIRQUOTA_PATCH=yes	enable patch to qmail to support"
251
	@${ECHO_MSG} "				maildirquota (Maildir++)"
252
.endif # MAIN_QMAIL_PORT_WITH_MAILDIRQUOTA_PATCH_BARRIER
253
.if !defined(MAIN_QMAIL_PORT_WITH_SMTPAUTH_PATCH_BARRIER)
254
	@${ECHO_MSG} "WITH_SMTPAUTH_PATCH=yes		enable patch to qmail to support"
255
	@${ECHO_MSG} "				SMTP Authentication"
256
.endif # MAIN_QMAIL_PORT_WITH_SMTPAUTH_PATCH_BARRIER
257
.if !defined(MAIN_QMAIL_PORT_WITH_BLOCKEXECUTABLES_PATCH_BARRIER)
258
	@${ECHO_MSG} "WITH_BLOCKEXECUTABLES_PATCH=yes	enable patch to qmail to block"
259
	@${ECHO_MSG} "				emails with executable attachments"
260
.endif # MAIN_QMAIL_PORT_WITH_BLOCKEXECUTABLES_PATCH_BARRIER
261
.if !defined(MAIN_QMAIL_PORT_WITH_DISCARDDOUBLEBOUNCES_PATCH_BARRIER)
262
	@${ECHO_MSG} "WITH_DISCARDDOUBLEBOUNCES_PATCH=yes"
263
	@${ECHO_MSG} "				enable patch to qmail to discard"
264
	@${ECHO_MSG} "				bounced (double) bounces"
265
.endif # MAIN_QMAIL_PORT_WITH_DISCARDDOUBLEBOUNCES_PATCH_BARRIER
228
.if !defined(MAIN_QMAIL_PORT_WITH_QMAILQUEUE_PATCH_BARRIER)
266
.if !defined(MAIN_QMAIL_PORT_WITH_QMAILQUEUE_PATCH_BARRIER)
229
	@${ECHO_MSG} "WITH_QMAILQUEUE_PATCH=yes	enable patch to qmail to run a QMAILQUEUE"
267
	@${ECHO_MSG} "WITH_QMAILQUEUE_PATCH=yes	enable patch to qmail to run a QMAILQUEUE"
230
	@${ECHO_MSG} "				program instead of bin/qmail-queue"
268
	@${ECHO_MSG} "				program instead of bin/qmail-queue"
Lines 236-242 Link Here
236
	@${ECHO_MSG} "WITH_BIG_CONCURRENCY_PATCH=yes	enable patch to qmail to"
274
	@${ECHO_MSG} "WITH_BIG_CONCURRENCY_PATCH=yes	enable patch to qmail to"
237
	@${ECHO_MSG} "				use a concurrency greater than 240"
275
	@${ECHO_MSG} "				use a concurrency greater than 240"
238
	@${ECHO_MSG} "WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT=NUMBER"
276
	@${ECHO_MSG} "WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT=NUMBER"
277
.if defined(WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT)
239
	@${ECHO_MSG} "				(default NUMBER=${WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT})"
278
	@${ECHO_MSG} "				(default NUMBER=${WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT})"
279
.endif # WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT
240
	@${ECHO_MSG} "				set this to a value reasonable for"
280
	@${ECHO_MSG} "				set this to a value reasonable for"
241
	@${ECHO_MSG} "				your system if you use the patch"
281
	@${ECHO_MSG} "				your system if you use the patch"
242
.endif # MAIN_QMAIL_PORT_WITH_BIG_CONCURRENCY_PATCH_BARRIER
282
.endif # MAIN_QMAIL_PORT_WITH_BIG_CONCURRENCY_PATCH_BARRIER
Lines 322-330 Link Here
322
.endfor
362
.endfor
323
	@# This is not part of qmail proper, hence the 2nd class citizenship
363
	@# This is not part of qmail proper, hence the 2nd class citizenship
324
	${INSTALL_SCRIPT} ${FILESDIR}/mkaliasdir ${PREFIX}/${DOCDIR}
364
	${INSTALL_SCRIPT} ${FILESDIR}/mkaliasdir ${PREFIX}/${DOCDIR}
365
.if !defined(WITHOUT_CONFIG)
325
	@cd ${PREFIX}/configure ; ./config
366
	@cd ${PREFIX}/configure ; ./config
367
.endif
368
.if !defined(WITHOUT_RCDLINK)
326
	@${MKDIR} ${LOCALBASE}/etc/rc.d
369
	@${MKDIR} ${LOCALBASE}/etc/rc.d
327
	@${LN} -sf ${PREFIX}/rc ${LOCALBASE}/etc/rc.d/qmail.sh
370
	@${LN} -sf ${PREFIX}/rc ${LOCALBASE}/etc/rc.d/qmail.sh
371
.endif
328
	@${ECHO}
372
	@${ECHO}
329
	@${SED} s!/var/qmail!${PREFIX}!g ${PKGMESSAGE} | ${FMT}
373
	@${SED} s!/var/qmail!${PREFIX}!g ${PKGMESSAGE} | ${FMT}
330
374
(-)qmail/distinfo (+4 lines)
Lines 1-5 Link Here
1
MD5 (qmail-1.03.tar.gz) = 622f65f982e380dbe86e6574f3abcb7c
1
MD5 (qmail-1.03.tar.gz) = 622f65f982e380dbe86e6574f3abcb7c
2
MD5 (qmail-103.patch) = 9140ad2b03017145cd7963c84bb24f16
2
MD5 (qmail-103.patch) = 9140ad2b03017145cd7963c84bb24f16
3
MD5 (qmail-maildir++.patch) = fd92b624ac1129a656eb1e567d1f0409
4
MD5 (qmail-smtp-auth.patch) = e19874eac17d4af2176dc18eacec3c68
5
MD5 (qmail-block-executables.patch) = e425b420e5251b4882fc699f7822f7a0
6
MD5 (qmail-discard-double-bounces.patch) = 55d45bb8d2c3822a0e3544058aa5a3a3
3
MD5 (qmail-ldap-1.03-20020901.patch.gz) = 48d2761e9ae44bb4d2812a19634f1a5b
7
MD5 (qmail-ldap-1.03-20020901.patch.gz) = 48d2761e9ae44bb4d2812a19634f1a5b
4
MD5 (qmail-mysql-1.1.8.patch) = 0860a5b5cd5b6f99bf005e845b2e0764
8
MD5 (qmail-mysql-1.1.8.patch) = 0860a5b5cd5b6f99bf005e845b2e0764
5
MD5 (tls.patch) = 57447ec135ddb32ada13a56b70ccf6d4
9
MD5 (tls.patch) = 57447ec135ddb32ada13a56b70ccf6d4
(-)qmail/pkg-plist (+1 lines)
Lines 10-15 Link Here
10
%%PORTDOCS%%%%DOCDIR%%/INSTALL.vsm
10
%%PORTDOCS%%%%DOCDIR%%/INSTALL.vsm
11
%%PORTDOCS%%%%DOCDIR%%/TEST.deliver
11
%%PORTDOCS%%%%DOCDIR%%/TEST.deliver
12
%%PORTDOCS%%%%DOCDIR%%/TEST.receive
12
%%PORTDOCS%%%%DOCDIR%%/TEST.receive
13
%%PORTDOCS%%%%DOCDIR%%/README.auth
13
%%PORTDOCS%%%%DOCDIR%%/REMOVE.sendmail
14
%%PORTDOCS%%%%DOCDIR%%/REMOVE.sendmail
14
%%PORTDOCS%%%%DOCDIR%%/REMOVE.binmail
15
%%PORTDOCS%%%%DOCDIR%%/REMOVE.binmail
15
%%PORTDOCS%%%%DOCDIR%%/PIC.local2alias
16
%%PORTDOCS%%%%DOCDIR%%/PIC.local2alias

Return to bug 60440