|
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}" |