Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= courier |
8 |
PORTNAME= courier |
9 |
PORTVERSION= 0.60.0 |
9 |
PORTVERSION= 0.61.1 |
10 |
CATEGORIES= mail ipv6 |
10 |
CATEGORIES= mail ipv6 |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITE_SUBDIR= courier |
12 |
MASTER_SITE_SUBDIR= courier |
Lines 54-60
Link Here
|
54 |
MAILGID= 465 |
54 |
MAILGID= 465 |
55 |
ETCDIR= ${PREFIX}/etc |
55 |
ETCDIR= ${PREFIX}/etc |
56 |
SYSCONFDIR= ${ETCDIR}/courier |
56 |
SYSCONFDIR= ${ETCDIR}/courier |
57 |
USERDB?= ${ETCDIR}/userdb |
|
|
58 |
LIBEXECDIR= ${PREFIX}/libexec |
57 |
LIBEXECDIR= ${PREFIX}/libexec |
59 |
LOCALSTATEDIR= /var/spool/courier |
58 |
LOCALSTATEDIR= /var/spool/courier |
60 |
CACHEDIR= /var/spool/webmail |
59 |
CACHEDIR= /var/spool/webmail |
Lines 79-85
Link Here
|
79 |
LDFLAGS='${LDFLAGS}' |
78 |
LDFLAGS='${LDFLAGS}' |
80 |
MAKE_ENV:= ${CONFIGURE_ENV} |
79 |
MAKE_ENV:= ${CONFIGURE_ENV} |
81 |
|
80 |
|
82 |
CONFIGURE_ARGS= --disable-root-check --with-db=db \ |
81 |
CONFIGURE_ARGS= --disable-root-check \ |
|
|
82 |
--with-db=db \ |
83 |
--enable-syslog=1 --enable-use-flock \ |
83 |
--enable-syslog=1 --enable-use-flock \ |
84 |
--program-transform-name=s,^,, \ |
84 |
--program-transform-name=s,^,, \ |
85 |
--enable-utf7-folder-encoding \ |
85 |
--enable-utf7-folder-encoding \ |
Lines 90-96
Link Here
|
90 |
--with-mailgid=${MAILGID} \ |
90 |
--with-mailgid=${MAILGID} \ |
91 |
--with-etcdir=${ETCDIR} \ |
91 |
--with-etcdir=${ETCDIR} \ |
92 |
--sysconfdir=${SYSCONFDIR} \ |
92 |
--sysconfdir=${SYSCONFDIR} \ |
93 |
--with-userdb=${USERDB} \ |
|
|
94 |
--datadir=${DATADIR} \ |
93 |
--datadir=${DATADIR} \ |
95 |
--libexecdir=${LIBEXECDIR} \ |
94 |
--libexecdir=${LIBEXECDIR} \ |
96 |
--localstatedir=${LOCALSTATEDIR} \ |
95 |
--localstatedir=${LOCALSTATEDIR} \ |
Lines 175-180
Link Here
|
175 |
OPTIONS+=off |
174 |
OPTIONS+=off |
176 |
.endif |
175 |
.endif |
177 |
|
176 |
|
|
|
177 |
OPTIONS+=MAILDROPFLAGS "maildrop set flags patch" |
178 |
.if defined(WITH_MAILDROPFLAGS) |
179 |
OPTIONS+=on |
180 |
.else |
181 |
OPTIONS+=off |
182 |
.endif |
183 |
|
184 |
OPTIONS+=WEBMAILXFACE "experimental webmail X-Face patch" |
185 |
.if defined(WITH_WEBMAILXFACE) |
186 |
OPTIONS+=on |
187 |
.else |
188 |
OPTIONS+=off |
189 |
.endif |
190 |
|
191 |
OPTIONS+=WEBMAILRSENT "enable Autorename Sent folder" |
192 |
.if !defined(WITHOUT_WEBMAILRSENT) |
193 |
OPTIONS+=on |
194 |
.else |
195 |
OPTIONS+=off |
196 |
.endif |
197 |
|
178 |
.include <bsd.port.pre.mk> |
198 |
.include <bsd.port.pre.mk> |
179 |
.include "${.CURDIR}/Makefile.doc" |
199 |
.include "${.CURDIR}/Makefile.doc" |
180 |
.include "${.CURDIR}/Makefile.man" |
200 |
.include "${.CURDIR}/Makefile.man" |
Lines 258-263
Link Here
|
258 |
CONFIGURE_ARGS+=--without-ipv6 |
278 |
CONFIGURE_ARGS+=--without-ipv6 |
259 |
.endif |
279 |
.endif |
260 |
|
280 |
|
|
|
281 |
.if defined(WITH_MAILDROPFLAGS) || !defined(WITHOUT_MAILDROPFLAGS) |
282 |
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-maildrop__maildir.C |
283 |
.endif |
284 |
|
285 |
.if defined(WITH_WEBMAILXFACE) || !defined(WITHOUT_WEBMAILXFACE) |
286 |
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__msg2html.c |
287 |
.endif |
288 |
|
289 |
.if defined(WITH_WEBMAILRSENT) || !defined(WITHOUT_WEBMAILRSENT) |
290 |
CONFIGURE_ARGS+=--enable-autorenamesent |
291 |
.else |
292 |
CONFIGURE_ARGS+=--disable-autorenamesent |
293 |
.endif |
294 |
|
261 |
pre-everything:: |
295 |
pre-everything:: |
262 |
@${ECHO_MSG} "===> --------------------------------------------------------" |
296 |
@${ECHO_MSG} "===> --------------------------------------------------------" |
263 |
@${ECHO_MSG} "===> Run 'make config' to (re)configure ${PKGNAME}" |
297 |
@${ECHO_MSG} "===> Run 'make config' to (re)configure ${PKGNAME}" |