Lines 6-34
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= courier |
8 |
PORTNAME= courier |
9 |
PORTVERSION= 0.44.2 |
9 |
PORTVERSION= 0.45.3 |
10 |
PORTREVISION= 1 |
10 |
PORTREVISION= 0 |
11 |
CATEGORIES= mail ipv6 |
11 |
CATEGORIES= mail ipv6 |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
13 |
MASTER_SITE_SUBDIR= courier |
13 |
MASTER_SITE_SUBDIR= courier |
14 |
|
14 |
|
15 |
MAINTAINER= ports@FreeBSD.org |
15 |
MAINTAINER= yds@CoolRat.org |
16 |
COMMENT= Courier SMTP IMAP POP3 HTTP mail server suite |
16 |
COMMENT= Courier SMTP IMAP POP3 HTTP mail server suite |
17 |
|
17 |
|
18 |
FORBIDDEN= http://vuxml.freebsd.org/98bd69c3-834b-11d8-a41f-0020ed76ef5a.html |
|
|
19 |
|
20 |
CONFLICTS= exim-4.* courier-imap-2.* maildrop-1.* \ |
18 |
CONFLICTS= exim-4.* courier-imap-2.* maildrop-1.* \ |
21 |
postfix-1.* postfix-2.* \ |
19 |
postfix-1.* postfix-2.* \ |
22 |
qmail-1.* qmail-*-1.* \ |
20 |
qmail-1.* qmail-*-1.* \ |
23 |
sendmail-8.* sendmail-*-8.* \ |
21 |
sendmail-8.* sendmail-*-8.* \ |
24 |
smail-3.* sqwebmail-3.* zmailer-2.* |
22 |
smail-3.* sqwebmail-3.* zmailer-2.* |
25 |
|
23 |
|
26 |
.if defined(WITH_GHOSTSCRIPT_AFPL) && ${WITH_GHOSTSCRIPT_AFPL} == yes |
|
|
27 |
GSPORT?= print/ghostscript-afpl |
28 |
.else |
29 |
GSPORT?= print/ghostscript-gnu |
30 |
.endif |
31 |
|
32 |
LIB_DEPENDS= fam.0:${PORTSDIR}/devel/fam |
24 |
LIB_DEPENDS= fam.0:${PORTSDIR}/devel/fam |
33 |
RUN_DEPENDS= ${LOCALBASE}/share/sysconftool/sysconftool:${PORTSDIR}/devel/sysconftool \ |
25 |
RUN_DEPENDS= ${LOCALBASE}/share/sysconftool/sysconftool:${PORTSDIR}/devel/sysconftool \ |
34 |
${SITE_PERL}/Net/CIDR.pm:${PORTSDIR}/net-mgmt/p5-Net-CIDR |
26 |
${SITE_PERL}/Net/CIDR.pm:${PORTSDIR}/net-mgmt/p5-Net-CIDR |
Lines 63-68
Link Here
|
63 |
CACHEDIR= /var/spool/webmail |
55 |
CACHEDIR= /var/spool/webmail |
64 |
CALENDIR= /var/spool/calendar |
56 |
CALENDIR= /var/spool/calendar |
65 |
MIMETYPES= ${LOCALBASE}/etc/apache/mime.types:${LOCALBASE}/etc/apache2/mime.types |
57 |
MIMETYPES= ${LOCALBASE}/etc/apache/mime.types:${LOCALBASE}/etc/apache2/mime.types |
|
|
58 |
WITH_TRANSPORT= local esmtp dsn |
66 |
|
59 |
|
67 |
USE_BZIP2= yes |
60 |
USE_BZIP2= yes |
68 |
USE_SUBMAKE= yes |
61 |
USE_SUBMAKE= yes |
Lines 79-84
Link Here
|
79 |
CPPFLAGS='${CPPFLAGS}' \ |
72 |
CPPFLAGS='${CPPFLAGS}' \ |
80 |
LDFLAGS='${LDFLAGS}' |
73 |
LDFLAGS='${LDFLAGS}' |
81 |
MAKE_ENV:= ${CONFIGURE_ENV} |
74 |
MAKE_ENV:= ${CONFIGURE_ENV} |
|
|
75 |
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
82 |
CONFIGURE_ARGS= --disable-root-check --with-db=db \ |
76 |
CONFIGURE_ARGS= --disable-root-check --with-db=db \ |
83 |
--enable-syslog=1 --enable-use-flock \ |
77 |
--enable-syslog=1 --enable-use-flock \ |
84 |
--program-transform-name=s,^,, \ |
78 |
--program-transform-name=s,^,, \ |
Lines 97-105
Link Here
|
97 |
--with-cachedir=${CACHEDIR} \ |
91 |
--with-cachedir=${CACHEDIR} \ |
98 |
--with-cacheowner=${CACHEOWN} \ |
92 |
--with-cacheowner=${CACHEOWN} \ |
99 |
--with-calendardir=${CALENDIR} \ |
93 |
--with-calendardir=${CALENDIR} \ |
|
|
94 |
--with-transport='${WITH_TRANSPORT}' \ |
100 |
--with-default-maildrop=${MAILDROPDEFAULT} \ |
95 |
--with-default-maildrop=${MAILDROPDEFAULT} \ |
101 |
--enable-workarounds-for-imap-client-bugs |
96 |
--enable-workarounds-for-imap-client-bugs |
102 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
|
|
103 |
|
97 |
|
104 |
PKGMESSAGE= ${WRKDIR}/.PKGMESSAGE |
98 |
PKGMESSAGE= ${WRKDIR}/.PKGMESSAGE |
105 |
|
99 |
|
Lines 110-167
Link Here
|
110 |
MAILUID="${MAILUID}" MAILGID="${MAILGID}" \ |
104 |
MAILUID="${MAILUID}" MAILGID="${MAILGID}" \ |
111 |
CACHEOWN="${CACHEOWN}" |
105 |
CACHEOWN="${CACHEOWN}" |
112 |
|
106 |
|
113 |
SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ |
107 |
OPTIONS+=EXPECT "Expect support for WebMail change passwd" |
114 |
WITH_EXPECT="${WITH_EXPECT:L}" \ |
108 |
.if exists(${LOCALBASE}/bin/expect) \ |
115 |
WITH_GNUPG="${WITH_GNUPG:L}" \ |
109 |
|| defined(WITH_EXPECT) |
116 |
WITH_ASPELL="${WITH_ASPELL:L}" \ |
110 |
OPTIONS+=on |
117 |
WITH_ISPELL="${WITH_ISPELL:L}" \ |
111 |
.else |
118 |
WITH_LDAP="${WITH_LDAP:L}" \ |
112 |
OPTIONS+=off |
119 |
WITH_MYSQL="${WITH_MYSQL:L}" \ |
113 |
.endif |
120 |
WITH_PGSQL="${WITH_PGSQL:L}" \ |
114 |
|
121 |
WITH_VPOPMAIL="${WITH_VPOPMAIL:L}" \ |
115 |
OPTIONS+=GNUPG "GNU Privacy Guard support for WebMail" |
122 |
WITH_PROCMAIL="${WITH_PROCMAIL:L}" \ |
116 |
.if exists(${LOCALBASE}/bin/gpg) \ |
123 |
WITH_SENDFAX="${WITH_SENDFAX:L}" \ |
117 |
|| defined(WITH_GNUPG) |
124 |
WITH_UUCP="${WITH_UUCP:L}" \ |
118 |
OPTIONS+=on |
125 |
WITH_IPV6="${WITH_IPV6:L}" \ |
119 |
.else |
126 |
TOUCH="${TOUCH}" \ |
120 |
OPTIONS+=off |
127 |
MKDIR="${MKDIR}" |
121 |
.endif |
|
|
122 |
|
123 |
OPTIONS+=ASPELL "ASpell support for WebMail / mutually" |
124 |
.if exists(${LOCALBASE}/bin/aspell) \ |
125 |
|| defined(WITH_ASPELL) |
126 |
OPTIONS+=on |
127 |
.else |
128 |
OPTIONS+=off |
129 |
.endif |
130 |
|
131 |
OPTIONS+=ISPELL "ISpell support for WebMail \ exclusive" |
132 |
.if exists(${LOCALBASE}/bin/ispell) \ |
133 |
|| defined(WITH_ISPELL) |
134 |
OPTIONS+=on |
135 |
.else |
136 |
OPTIONS+=off |
137 |
.endif |
128 |
|
138 |
|
129 |
.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) |
139 |
OPTIONS+=OPENLDAP "OpenLDAP 2.x authentication support" |
130 |
.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" |
140 |
.if (exists(${LOCALBASE}/lib/libldap.so.2) \ |
|
|
141 |
&& exists(${LOCALBASE}/lib/liblber.so.2)) \ |
142 |
|| defined(WITH_OPENLDAP) |
143 |
OPTIONS+=on |
144 |
.else |
145 |
OPTIONS+=off |
146 |
.endif |
147 |
|
148 |
OPTIONS+=MYSQL "MySQL authentication support" |
149 |
.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.14) \ |
150 |
|| defined(WITH_MYSQL) |
151 |
OPTIONS+=on |
152 |
.else |
153 |
OPTIONS+=off |
154 |
.endif |
155 |
|
156 |
OPTIONS+=PGSQL "PostgreSQL authentication support" |
157 |
.if exists(${PGSQLBASE}/lib/libpq.so.3) \ |
158 |
|| defined(WITH_PGSQL) |
159 |
OPTIONS+=on |
160 |
.else |
161 |
OPTIONS+=off |
131 |
.endif |
162 |
.endif |
|
|
163 |
|
164 |
OPTIONS+=VCHKPW "VPopMail authentication support" |
165 |
.if exists(${LOCALBASE}/vpopmail/lib/libvpopmail.a) \ |
166 |
|| defined(WITH_VCHKPW) |
167 |
OPTIONS+=on |
168 |
.else |
169 |
OPTIONS+=off |
170 |
.endif |
171 |
|
172 |
OPTIONS+=PROCMAIL "Procmail local delivery support" |
173 |
.if exists(${LOCALBASE}/bin/procmail) \ |
174 |
|| defined(WITH_PROCMAIL) |
175 |
OPTIONS+=on |
176 |
.else |
177 |
OPTIONS+=off |
178 |
.endif |
179 |
|
180 |
OPTIONS+=SENDFAX "mgetty+sendfax support" |
181 |
.if exists(${LOCALBASE}/sbin/sendfax) \ |
182 |
&& exists(${LOCALBASE}/bin/pnmscale) \ |
183 |
&& exists(${LOCALBASE}/bin/giftopnm) \ |
184 |
&& exists(${LOCALBASE}/bin/jpegtopnm) \ |
185 |
&& exists(${LOCALBASE}/bin/ppmtopgm) \ |
186 |
&& exists(${LOCALBASE}/bin/pgmtopbm) \ |
187 |
&& exists(${LOCALBASE}/bin/pbmtog3) \ |
188 |
&& exists(${LOCALBASE}/bin/g3topbm) \ |
189 |
&& exists(${LOCALBASE}/bin/pngtopnm) \ |
190 |
&& exists(${LOCALBASE}/bin/pnmtopng) \ |
191 |
&& exists(${LOCALBASE}/bin/gs) \ |
192 |
|| defined(WITH_SENDFAX) |
193 |
OPTIONS+=on |
194 |
.else |
195 |
OPTIONS+=off |
196 |
.endif |
197 |
|
198 |
OPTIONS+=UUCP "UUCP support" |
199 |
.if exists(/usr/bin/uux) \ |
200 |
|| exists(${LOCALBASE}/bin/uux) \ |
201 |
|| defined(WITH_UUCP) |
202 |
OPTIONS+=on |
203 |
.else |
204 |
OPTIONS+=off |
205 |
.endif |
206 |
|
207 |
OPTIONS+=IPV6 "IPv6 support" |
208 |
.if defined(WITH_IPV6) && !defined(WITHOUT_IPV6) |
209 |
OPTIONS+=on |
210 |
.else |
211 |
OPTIONS+=off |
212 |
.endif |
213 |
|
132 |
.include "${.CURDIR}/Makefile.man" |
214 |
.include "${.CURDIR}/Makefile.man" |
133 |
.include "${.CURDIR}/Makefile.doc" |
215 |
.include "${.CURDIR}/Makefile.doc" |
134 |
.include "${.CURDIR}/Makefile.own" |
216 |
.include "${.CURDIR}/Makefile.own" |
|
|
217 |
.include <bsd.port.pre.mk> |
135 |
|
218 |
|
136 |
pre-everything:: |
219 |
.if defined(WITH_EXPECT) && !defined(WITHOUT_EXPECT) |
137 |
@${ECHO_MSG} "" |
220 |
BUILD_DEPENDS+= expect:${PORTSDIR}/lang/expect |
138 |
@${ECHO_MSG} "You may use the following build options:" |
221 |
PLIST_SUB+= SUB_EXPECT="" |
139 |
@${ECHO_MSG} "" |
222 |
.else |
140 |
@${ECHO_MSG} " WITH_EXPECT=yes Expect support for WebMail change passwd" |
223 |
CONFIGURE_ARGS+=--disable-changepass |
141 |
@${ECHO_MSG} " WITH_GNUPG=yes GNU Privacy Guard support for WebMail" |
224 |
PLIST_SUB+= SUB_EXPECT="@comment " |
142 |
@${ECHO_MSG} " WITH_ASPELL=yes ASpell support for WebMail" |
225 |
.endif |
143 |
@${ECHO_MSG} " WITH_ISPELL=yes ISpell support for WebMail" |
226 |
|
144 |
@${ECHO_MSG} " WITH_LDAP=yes OpenLDAP 2.x authentication support" |
227 |
.if defined(WITH_GNUPG) && !defined(WITHOUT_GNUPG) |
145 |
.if !defined(WANT_OPENLDAP_VER) |
228 |
BUILD_DEPENDS+= gpg:${PORTSDIR}/security/gnupg |
146 |
@${ECHO_MSG} " WANT_OPENLDAP_VER=?? See <bsd.port.mk> for legal values" |
229 |
.endif |
147 |
.endif |
230 |
|
148 |
@${ECHO_MSG} " WITH_MYSQL=yes MySQL authentication support" |
231 |
.if defined(WITH_ASPELL) && !defined(WITHOUT_ASPELL) && !defined(WITH_ISPELL) |
149 |
@${ECHO_MSG} " WITH_PGSQL=yes PostgreSQL authentication support" |
232 |
BUILD_DEPENDS+= aspell:${PORTSDIR}/textproc/aspell |
150 |
@${ECHO_MSG} " WITH_VPOPMAIL=yes VPopMail authentication support" |
233 |
CONFIGURE_ARGS+=--with-ispell=${LOCALBASE}/bin/aspell |
151 |
@${ECHO_MSG} " WITH_PROCMAIL=yes Procmail local delivery support" |
234 |
.endif |
152 |
@${ECHO_MSG} " WITH_SENDFAX=yes mgetty+sendfax support" |
235 |
|
153 |
.if !defined(WITH_GHOSTSCRIPT_AFPL) || ${WITH_GHOSTSCRIPT_AFPL} != yes |
236 |
.if defined(WITH_ISPELL) && !defined(WITHOUT_ISPELL) && !defined(WITH_ASPELL) |
154 |
@${ECHO_MSG} " WITH_GHOSTSCRIPT_AFPL=yes to use AFPL Postscript" |
237 |
BUILD_DEPENDS+= ispell:${PORTSDIR}/textproc/ispell |
155 |
@${ECHO_MSG} " interpreter instead of GNU one" |
238 |
CONFIGURE_ARGS+=--with-ispell=${LOCALBASE}/bin/ispell |
156 |
@${ECHO_MSG} " for mgetty+sendfax support" |
239 |
.endif |
|
|
240 |
|
241 |
.if defined(WITH_ASPELL) && defined(WITH_ISPELL) |
242 |
BROKEN= ASpell and ISpell are mutually exclusive. |
243 |
.endif |
244 |
|
245 |
.if !defined(WITH_ASPELL) && !defined(WITH_ISPELL) |
246 |
CONFIGURE_ARGS+=--without-ispell |
157 |
.endif |
247 |
.endif |
158 |
@${ECHO_MSG} " WITH_UUCP=yes UUCP support" |
248 |
|
159 |
@${ECHO_MSG} " WITH_IPV6=yes Pv6 support" |
249 |
.if defined(WITH_OPENLDAP) && !defined(WITHOUT_OPENLDAP) |
160 |
@${ECHO_MSG} "" |
250 |
PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-ldap |
161 |
@${ECHO_MSG} " BATCH=yes To skip INTERACTIVE selection" |
251 |
USE_OPENLDAP= yes |
162 |
@${ECHO_MSG} " of above tunables" |
252 |
CONFIGURE_ARGS+=--with-authldap |
163 |
@${ECHO_MSG} "" |
253 |
PLIST_SUB+= SUB_LDAP="" |
164 |
@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.${PORTNAME} |
254 |
.else |
|
|
255 |
CONFIGURE_ARGS+=--without-authldap |
256 |
PLIST_SUB+= SUB_LDAP="@comment " |
257 |
.endif |
258 |
|
259 |
.if defined(WITH_MYSQL) && !defined(WITHOUT_MYSQL) && !defined(WITH_VCHKPW) |
260 |
.if exists(${LOCALBASE}/vpopmail/lib/libvpopmail.a) |
261 |
BROKEN+= VPopMail and MySQL are mutually exclusive.\ |
262 |
Uninstall VPopMail if you want MySQL authentication. |
263 |
.endif |
264 |
PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-mysql |
265 |
USE_MYSQL= yes |
266 |
CONFIGURE_ARGS+=--with-authmysql \ |
267 |
--with-mysql-libs=${LOCALBASE}/lib/mysql \ |
268 |
--with-mysql-includes=${LOCALBASE}/include/mysql |
269 |
PLIST_SUB+= SUB_MYSQL="" |
270 |
.else |
271 |
CONFIGURE_ARGS+=--without-authmysql |
272 |
PLIST_SUB+= SUB_MYSQL="@comment " |
273 |
.endif |
274 |
|
275 |
.if defined(WITH_PGSQL) && !defined(WITHOUT_PGSQL) |
276 |
PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-pgsql |
277 |
LIB_DEPENDS+= pq.3:${PORTSDIR}/databases/postgresql7 |
278 |
CONFIGURE_ARGS+=--with-authpgsql |
279 |
--with-pgsql-libs=${PGSQLBASE}/lib |
280 |
--with-pgsql-includes=${PGSQLINCLUDES} |
281 |
PLIST_SUB+= SUB_PGSQL="" |
282 |
.else |
283 |
CONFIGURE_ARGS+=--without-authpgsql |
284 |
PLIST_SUB+= SUB_PGSQL="@comment " |
285 |
.endif |
286 |
|
287 |
.if defined(WITH_VCHKPW) && !defined(WITHOUT_VCHKPW) && !defined(WITH_MYSQL) |
288 |
PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-vpopmail |
289 |
BUILD_DEPENDS+= ${LOCALBASE}/vpopmail/lib/libvpopmail.a:${PORTSDIR}/mail/vpopmail |
290 |
CONFIGURE_ARGS+=--with-authvchkpw |
291 |
.else |
292 |
CONFIGURE_ARGS+=--without-authvchkpw |
293 |
.endif |
294 |
|
295 |
.if defined(WITH_PROCMAIL) && !defined(WITHOUT_PROCMAIL) |
296 |
BUILD_DEPENDS+= procmail:${PORTSDIR}/mail/procmail |
297 |
.endif |
298 |
|
299 |
.if defined(WITH_SENDFAX) && !defined(WITHOUT_SENDFAX) |
300 |
USE_GHOSTSCRIPT=yes |
301 |
SENDFAX_DEPENDS=sendfax:${PORTSDIR}/comms/mgetty+sendfax \ |
302 |
pnmscale:${PORTSDIR}/graphics/netpbm \ |
303 |
giftopnm:${PORTSDIR}/graphics/netpbm \ |
304 |
jpegtopnm:${PORTSDIR}/graphics/netpbm \ |
305 |
ppmtopgm:${PORTSDIR}/graphics/netpbm \ |
306 |
pgmtopbm:${PORTSDIR}/graphics/netpbm \ |
307 |
pbmtog3:${PORTSDIR}/graphics/netpbm \ |
308 |
g3topbm:${PORTSDIR}/graphics/netpbm \ |
309 |
pngtopnm:${PORTSDIR}/graphics/netpbm \ |
310 |
pnmtopng:${PORTSDIR}/graphics/netpbm |
311 |
BUILD_DEPENDS+= ${SENDFAX_DEPENDS} |
312 |
RUN_DEPENDS+= ${SENDFAX_DEPENDS} |
313 |
WITH_TRANSPORT+=fax |
314 |
PLIST_SUB+= SUB_FAX="" |
315 |
.else |
316 |
PLIST_SUB+= SUB_FAX="@comment " |
317 |
.endif |
318 |
|
319 |
.if defined(WITH_UUCP) && !defined(WITHOUT_UUCP) |
320 |
.if !exists(/usr/bin/uux) |
321 |
BUILD_DEPENDS+= uux:${PORTSDIR}/net/freebsd-uucp |
322 |
RUN_DEPENDS+= uux:${PORTSDIR}/net/freebsd-uucp |
323 |
.endif |
324 |
WITH_TRANSPORT+=uucp |
325 |
PLIST_SUB+= SUB_UUCP="" |
326 |
.else |
327 |
PLIST_SUB+= SUB_UUCP="@comment " |
328 |
.endif |
329 |
|
330 |
.if defined(WITHOUT_IPV6) || !defined(WITH_IPV6) |
331 |
CONFIGURE_ARGS+=--without-ipv6 |
332 |
.else |
333 |
CONFIGURE_ARGS+=--with-ipv6 |
334 |
.endif |
335 |
|
336 |
pre-everything:: |
337 |
@${ECHO_MSG} "===> -------------------------------------------" |
338 |
@${ECHO_MSG} "===> Run 'make config' to (re)configure the port" |
339 |
@${ECHO_MSG} "===> -------------------------------------------" |
165 |
|
340 |
|
166 |
post-patch: |
341 |
post-patch: |
167 |
@${PERL} -pi -e 's:\@datadir\@:\@sysconfdir\@:g;' \ |
342 |
@${PERL} -pi -e 's:\@datadir\@:\@sysconfdir\@:g;' \ |
Lines 173-178
Link Here
|
173 |
@${PERL} -pi -e 's:^(RANDFILE = )\@datadir\@\S+:$$1\@sysconfdir\@/random.tmp:g;' \ |
348 |
@${PERL} -pi -e 's:^(RANDFILE = )\@datadir\@\S+:$$1\@sysconfdir\@/random.tmp:g;' \ |
174 |
${WRKSRC}/*/*.cnf.in \ |
349 |
${WRKSRC}/*/*.cnf.in \ |
175 |
${WRKSRC}/*/*/*.cnf.in |
350 |
${WRKSRC}/*/*/*.cnf.in |
|
|
351 |
@${PERL} -pi -e 's:^ sharedindexsplit sharedindexinstall::g;' \ |
352 |
${WRKSRC}/courier/Makefile.in |
353 |
@${REINPLACE_CMD} -e 's:"\\$${SHELL} \\$$(install_sh) -c -s":"\\$${BSD_INSTALL_PROGRAM}":' \ |
354 |
${WRKSRC}/configure \ |
355 |
${WRKSRC}/*/configure \ |
356 |
${WRKSRC}/*/*/configure \ |
357 |
${WRKSRC}/*/*/*/configure |
176 |
|
358 |
|
177 |
pre-configure: |
359 |
pre-configure: |
178 |
@${SED} -e s:%%RC_SUBR%%:${RC_SUBR}: \ |
360 |
@${SED} -e s:%%RC_SUBR%%:${RC_SUBR}: \ |
Lines 206-211
Link Here
|
206 |
@${INSTALL_DATA} /dev/null ${SYSCONFDIR}/locallowercase |
388 |
@${INSTALL_DATA} /dev/null ${SYSCONFDIR}/locallowercase |
207 |
@${INSTALL_DATA} ${WRKDIR}/crontab ${PREFIX}/etc/courier/ |
389 |
@${INSTALL_DATA} ${WRKDIR}/crontab ${PREFIX}/etc/courier/ |
208 |
@${INSTALL_SCRIPT} ${WRKDIR}/courier.sh ${PREFIX}/etc/rc.d/ |
390 |
@${INSTALL_SCRIPT} ${WRKDIR}/courier.sh ${PREFIX}/etc/rc.d/ |
|
|
391 |
@${INSTALL_SCRIPT} ${WRKSRC}/maildir/sharedindexsplit ${PREFIX}/sbin/ |
392 |
@${INSTALL_SCRIPT} ${WRKSRC}/maildir/sharedindexinstall ${PREFIX}/sbin/ |
209 |
.for file in ${OWNER0} |
393 |
.for file in ${OWNER0} |
210 |
@-${CHOWN} ${BINOWN}:${BINGRP} ${PREFIX}/${file} |
394 |
@-${CHOWN} ${BINOWN}:${BINGRP} ${PREFIX}/${file} |
211 |
.endfor |
395 |
.endfor |
Lines 231-248
Link Here
|
231 |
@${ECHO_MSG} "" |
415 |
@${ECHO_MSG} "" |
232 |
@${CAT} ${PKGMESSAGE} |
416 |
@${CAT} ${PKGMESSAGE} |
233 |
@${ECHO_MSG} "" |
417 |
@${ECHO_MSG} "" |
234 |
.if !defined(BATCH) && !defined(PACKAGE_BUILDING) |
418 |
.if defined(BATCH) || defined(PACKAGE_BUILDING) |
235 |
@PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
|
|
236 |
.else |
237 |
@${ECHO_MSG} " To activate Courier in /etc/mail/mailer.conf or to" |
419 |
@${ECHO_MSG} " To activate Courier in /etc/mail/mailer.conf or to" |
238 |
@${ECHO_MSG} " replace {sendmail,mailq,newaliases} with Courier" |
420 |
@${ECHO_MSG} " replace {sendmail,mailq,newaliases} with Courier" |
239 |
@${ECHO_MSG} " versions execute the following as root user:" |
421 |
@${ECHO_MSG} " versions execute the following as root user:" |
240 |
@${ECHO_MSG} "" |
422 |
@${ECHO_MSG} "" |
241 |
@${ECHO_MSG} "PKG_PREFIX=\"${PREFIX}\" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL" |
423 |
@${ECHO_MSG} "PKG_PREFIX=\"${PREFIX}\" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL" |
242 |
@${ECHO_MSG} "" |
424 |
@${ECHO_MSG} "" |
|
|
425 |
.else |
426 |
@PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
243 |
.endif |
427 |
.endif |
244 |
|
428 |
|
245 |
post-clean: |
429 |
post-clean: |
246 |
@${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc |
430 |
@${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc |
247 |
|
431 |
|
248 |
.include <bsd.port.mk> |
432 |
.include <bsd.port.post.mk> |