| @@ -1,200 +1,200 @@ | | | @@ -1,200 +1,200 @@ |
1 | # $NetBSD: Makefile,v 1.112 2019/08/11 13:21:26 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.113 2019/10/12 20:07:40 rillig Exp $ |
2 | | | 2 | |
3 | DISTNAME= cyrus-imapd-2.2.13p1 | | 3 | DISTNAME= cyrus-imapd-2.2.13p1 |
4 | PKGREVISION= 18 | | 4 | PKGREVISION= 19 |
5 | CATEGORIES= mail | | 5 | CATEGORIES= mail |
6 | MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ | | 6 | MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ |
7 | MASTER_SITES+= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/imap/ | | 7 | MASTER_SITES+= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/imap/ |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://www.cyrusimap.org/ | | 10 | HOMEPAGE= https://www.cyrusimap.org/ |
11 | COMMENT= Cyrus IMAP server | | 11 | COMMENT= Cyrus IMAP server |
12 | | | 12 | |
13 | MAKE_JOBS_SAFE= no | | 13 | MAKE_JOBS_SAFE= no |
14 | | | 14 | |
15 | USE_TOOLS+= perl | | 15 | USE_TOOLS+= perl |
16 | USE_PKGLOCALEDIR= yes | | 16 | USE_PKGLOCALEDIR= yes |
17 | GNU_CONFIGURE= yes | | 17 | GNU_CONFIGURE= yes |
18 | PERL5_CONFIGURE= no | | 18 | PERL5_CONFIGURE= no |
19 | BDB_ACCEPTED= db3 db4 db5 | | 19 | BDB_ACCEPTED= db3 db4 db5 |
20 | | | 20 | |
21 | .include "../../mk/bsd.prefs.mk" | | 21 | .include "../../mk/bsd.prefs.mk" |
22 | | | 22 | |
23 | # CYRUS_USER username of the Cyrus administrator | | 23 | # CYRUS_USER username of the Cyrus administrator |
24 | # CYRUS_GROUP group of the Cyrus administrator | | 24 | # CYRUS_GROUP group of the Cyrus administrator |
25 | # | | 25 | # |
26 | CYRUS_USER?= cyrus | | 26 | CYRUS_USER?= cyrus |
27 | CYRUS_GROUP?= mail | | 27 | CYRUS_GROUP?= mail |
28 | | | 28 | |
29 | PKG_GROUPS_VARS+= CYRUS_GROUP | | 29 | PKG_GROUPS_VARS+= CYRUS_GROUP |
30 | PKG_USERS_VARS+= CYRUS_USER | | 30 | PKG_USERS_VARS+= CYRUS_USER |
31 | FILES_SUBST+= CYRUS_USER=${CYRUS_USER} | | 31 | FILES_SUBST+= CYRUS_USER=${CYRUS_USER} |
32 | FILES_SUBST+= CYRUS_GROUP=${CYRUS_GROUP} | | 32 | FILES_SUBST+= CYRUS_GROUP=${CYRUS_GROUP} |
33 | | | 33 | |
34 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 34 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
35 | CONFIGURE_ARGS+= --with-cyrus-user=${CYRUS_USER} | | 35 | CONFIGURE_ARGS+= --with-cyrus-user=${CYRUS_USER} |
36 | CONFIGURE_ARGS+= --with-cyrus-group=${CYRUS_GROUP} | | 36 | CONFIGURE_ARGS+= --with-cyrus-group=${CYRUS_GROUP} |
37 | CONFIGURE_ARGS+= --with-cyrus-prefix=${PREFIX}/cyrus | | 37 | CONFIGURE_ARGS+= --with-cyrus-prefix=${PREFIX}/cyrus |
38 | CONFIGURE_ARGS+= --with-statedir=${VARBASE}/run | | 38 | CONFIGURE_ARGS+= --with-statedir=${VARBASE}/run |
39 | CONFIGURE_ARGS+= --with-openssl=${SSLBASE:Q} | | 39 | CONFIGURE_ARGS+= --with-openssl=${SSLBASE:Q} |
40 | CONFIGURE_ARGS+= --with-sasl=${BUILDLINK_PREFIX.cyrus-sasl} | | 40 | CONFIGURE_ARGS+= --with-sasl=${BUILDLINK_PREFIX.cyrus-sasl} |
41 | CONFIGURE_ARGS+= --with-perl=${PERL5:Q} | | 41 | CONFIGURE_ARGS+= --with-perl=${PERL5:Q} |
42 | CONFIGURE_ARGS+= --with-libwrap=${BUILDLINK_PREFIX.tcp_wrappers} | | 42 | CONFIGURE_ARGS+= --with-libwrap=${BUILDLINK_PREFIX.tcp_wrappers} |
43 | CONFIGURE_ENV+= ac_cv_lib_wrap_request_init=yes | | 43 | CONFIGURE_ENV+= ac_cv_lib_wrap_request_init=yes |
44 | | | 44 | |
45 | CONFIGURE_ARGS+= --enable-listext | | 45 | CONFIGURE_ARGS+= --enable-listext |
46 | CONFIGURE_ARGS+= --enable-murder | | 46 | CONFIGURE_ARGS+= --enable-murder |
47 | CONFIGURE_ARGS+= --enable-nntp | | 47 | CONFIGURE_ARGS+= --enable-nntp |
48 | CONFIGURE_ARGS+= --without-zephyr | | 48 | CONFIGURE_ARGS+= --without-zephyr |
49 | CONFIGURE_ARGS+= --without-ucdsnmp | | 49 | CONFIGURE_ARGS+= --without-ucdsnmp |
50 | | | 50 | |
51 | CONFIGURE_ARGS+= andrew_runpath_switch=${COMPILER_RPATH_FLAG} | | 51 | CONFIGURE_ARGS+= andrew_runpath_switch=${COMPILER_RPATH_FLAG} |
52 | | | 52 | |
53 | LDFLAGS.SunOS+= -lsocket | | 53 | LDFLAGS.SunOS+= -lsocket |
54 | | | 54 | |
55 | PKG_OPTIONS_VAR= PKG_OPTIONS.cyrus-imapd | | 55 | PKG_OPTIONS_VAR= PKG_OPTIONS.cyrus-imapd |
56 | PKG_SUPPORTED_OPTIONS= gssapi kerberos kerberos4 ldap | | 56 | PKG_SUPPORTED_OPTIONS= gssapi kerberos kerberos4 ldap |
57 | .include "../../mk/bsd.options.mk" | | 57 | .include "../../mk/bsd.options.mk" |
58 | | | 58 | |
59 | .if !empty(PKG_OPTIONS:Mkerberos) | | 59 | .if !empty(PKG_OPTIONS:Mkerberos) |
60 | . if empty(PKG_OPTIONS:Mgssapi) | | 60 | . if empty(PKG_OPTIONS:Mgssapi) |
61 | PKG_OPTIONS+= gssapi | | 61 | PKG_OPTIONS+= gssapi |
62 | . endif | | 62 | . endif |
63 | .endif | | 63 | .endif |
64 | | | 64 | |
65 | .if !empty(PKG_OPTIONS:Mkerberos4) | | 65 | .if !empty(PKG_OPTIONS:Mkerberos4) |
66 | . if exists(/usr/include/kerberosIV/krb.h) | | 66 | . if exists(/usr/include/kerberosIV/krb.h) |
67 | CONFIGURE_ARGS+= --with-krb=/usr | | 67 | CONFIGURE_ARGS+= --with-krb=/usr |
68 | . endif | | 68 | . endif |
69 | .elif !empty(PKG_OPTIONS:Mgssapi) | | 69 | .elif !empty(PKG_OPTIONS:Mgssapi) |
70 | . include "../../mk/krb5.buildlink3.mk" | | 70 | . include "../../mk/krb5.buildlink3.mk" |
71 | CONFIGURE_ARGS+= --enable-gssapi=${KRB5BASE} | | 71 | CONFIGURE_ARGS+= --enable-gssapi=${KRB5BASE} |
72 | CONFIGURE_ARGS+= --with-gss_impl=${GSSIMPL.${KRB5_TYPE}} | | 72 | CONFIGURE_ARGS+= --with-gss_impl=${GSSIMPL.${KRB5_TYPE}} |
73 | GSSIMPL.heimdal= heimdal | | 73 | GSSIMPL.heimdal= heimdal |
74 | GSSIMPL.mit-krb5= mit | | 74 | GSSIMPL.mit-krb5= mit |
75 | CONFIGURE_ENV+= COMPILE_ET=${KRB5BASE}/bin/compile_et | | 75 | CONFIGURE_ENV+= COMPILE_ET=${KRB5BASE}/bin/compile_et |
76 | .else | | 76 | .else |
77 | CONFIGURE_ARGS+= --without-krb | | 77 | CONFIGURE_ARGS+= --without-krb |
78 | CONFIGURE_ARGS+= --disable-gssapi | | 78 | CONFIGURE_ARGS+= --disable-gssapi |
79 | CHECK_BUILTIN.heimdal:= yes | | 79 | CHECK_BUILTIN.heimdal:= yes |
80 | . include "../../security/heimdal/builtin.mk" | | 80 | . include "../../security/heimdal/builtin.mk" |
81 | CHECK_BUILTIN.heimdal:= no | | 81 | CHECK_BUILTIN.heimdal:= no |
82 | CHECK_BUILTIN.mit-krb5:= yes | | 82 | CHECK_BUILTIN.mit-krb5:= yes |
83 | . include "../../security/mit-krb5/builtin.mk" | | 83 | . include "../../security/mit-krb5/builtin.mk" |
84 | CHECK_BUILTIN.mit-krb5:= no | | 84 | CHECK_BUILTIN.mit-krb5:= no |
85 | . if ( !empty(USE_BUILTIN.heimdal:M[Yy][Ee][Ss]) || \ | | 85 | . if ( !empty(USE_BUILTIN.heimdal:M[Yy][Ee][Ss]) || \ |
86 | !empty(USE_BUILTIN.mit-krb5:M[Yy][Ee][Ss])) && \ | | 86 | !empty(USE_BUILTIN.mit-krb5:M[Yy][Ee][Ss])) && \ |
87 | exists(/usr/bin/compile_et) && exists(/usr/include/krb5/com_err.h) | | 87 | exists(/usr/bin/compile_et) && exists(/usr/include/krb5/com_err.h) |
88 | CPPFLAGS+= -I/usr/include/krb5 | | 88 | CPPFLAGS+= -I/usr/include/krb5 |
89 | CONFIGURE_ENV+= COMPILE_ET=/usr/bin/compile_et | | 89 | CONFIGURE_ENV+= COMPILE_ET=/usr/bin/compile_et |
90 | . elif ${OPSYS} != "Linux" && \ | | 90 | . elif ${OPSYS} != "Linux" && \ |
91 | exists(/usr/bin/compile_et) && exists(/usr/include/com_err.h) | | 91 | exists(/usr/bin/compile_et) && exists(/usr/include/com_err.h) |
92 | CONFIGURE_ENV+= COMPILE_ET=/usr/bin/compile_et | | 92 | CONFIGURE_ENV+= COMPILE_ET=/usr/bin/compile_et |
93 | . else | | 93 | . else |
94 | CONFIGURE_ARGS+= --with-com-err=yes | | 94 | CONFIGURE_ARGS+= --with-com-err=yes |
95 | . endif | | 95 | . endif |
96 | .endif | | 96 | .endif |
97 | | | 97 | |
98 | PLIST_VARS+= ldap | | 98 | PLIST_VARS+= ldap |
99 | .if !empty(PKG_OPTIONS:Mldap) | | 99 | .if !empty(PKG_OPTIONS:Mldap) |
100 | CONFIGURE_ARGS+= --with-ldap=${BUILDLINK_PREFIX.openldap-client} | | 100 | CONFIGURE_ARGS+= --with-ldap=${BUILDLINK_PREFIX.openldap-client} |
101 | PLIST.ldap= yes | | 101 | PLIST.ldap= yes |
102 | . include "../../databases/openldap-client/buildlink3.mk" | | 102 | . include "../../databases/openldap-client/buildlink3.mk" |
103 | .endif | | 103 | .endif |
104 | | | 104 | |
105 | # CYRUS_IDLE selects the method used to implement IMAP IDLE. Valid values | | 105 | # CYRUS_IDLE selects the method used to implement IMAP IDLE. Valid values |
106 | # are "poll", "idled" or "no". The default is "poll". | | 106 | # are "poll", "idled" or "no". The default is "poll". |
107 | # | | 107 | # |
108 | CYRUS_IDLE?= poll | | 108 | CYRUS_IDLE?= poll |
109 | BUILD_DEFS+= CYRUS_IDLE | | 109 | BUILD_DEFS+= CYRUS_IDLE |
110 | PLIST_VARS+= idled | | 110 | PLIST_VARS+= idled |
111 | .if (${CYRUS_IDLE} != "poll") && (${CYRUS_IDLE} != "idled") && \ | | 111 | .if (${CYRUS_IDLE} != "poll") && (${CYRUS_IDLE} != "idled") && \ |
112 | (${CYRUS_IDLE} != "no") | | 112 | (${CYRUS_IDLE} != "no") |
113 | PKG_FAIL_REASON+= "CYRUS_IDLE must be poll, idled or no" | | 113 | PKG_FAIL_REASON+= "CYRUS_IDLE must be poll, idled or no" |
114 | .endif | | 114 | .endif |
115 | CONFIGURE_ARGS+= --with-idle=${CYRUS_IDLE:Q} | | 115 | CONFIGURE_ARGS+= --with-idle=${CYRUS_IDLE:Q} |
116 | .if ${CYRUS_IDLE} == "idled" | | 116 | .if ${CYRUS_IDLE} == "idled" |
117 | PLIST.idled= yes | | 117 | PLIST.idled= yes |
118 | .endif | | 118 | .endif |
119 | | | 119 | |
120 | MAKE_ENV+= PERL=${PERL5:Q} | | 120 | MAKE_ENV+= PERL=${PERL5:Q} |
121 | | | 121 | |
122 | HTMLDIR= ${PREFIX}/share/doc/html/cyrus-imapd | | 122 | HTMLDIR= ${PREFIX}/share/doc/cyrus-imapd |
123 | EGDIR= ${PREFIX}/share/examples/cyrus-imapd | | 123 | EGDIR= ${PREFIX}/share/examples/cyrus-imapd |
124 | CONF_FILES= ${EGDIR}/imapd.conf ${PKG_SYSCONFDIR}/imapd.conf | | 124 | CONF_FILES= ${EGDIR}/imapd.conf ${PKG_SYSCONFDIR}/imapd.conf |
125 | CONF_FILES+= ${EGDIR}/normal.conf ${PKG_SYSCONFDIR}/cyrus.conf | | 125 | CONF_FILES+= ${EGDIR}/normal.conf ${PKG_SYSCONFDIR}/cyrus.conf |
126 | RCD_SCRIPTS= cyrus | | 126 | RCD_SCRIPTS= cyrus |
127 | FILES_SUBST+= IMAPDCONF=${PKG_SYSCONFDIR}/imapd.conf | | 127 | FILES_SUBST+= IMAPDCONF=${PKG_SYSCONFDIR}/imapd.conf |
128 | | | 128 | |
129 | # Fix path to /bin/sh that was replaced by Perl's MakeMaker to | | 129 | # Fix path to /bin/sh that was replaced by Perl's MakeMaker to |
130 | # point to the shell in the tools directory. | | 130 | # point to the shell in the tools directory. |
131 | # | | 131 | # |
132 | SUBST_CLASSES+= sh | | 132 | SUBST_CLASSES+= sh |
133 | SUBST_STAGE.sh= post-build | | 133 | SUBST_STAGE.sh= post-build |
134 | SUBST_FILES.sh= perl/imap/blib/script/cyradm | | 134 | SUBST_FILES.sh= perl/imap/blib/script/cyradm |
135 | SUBST_SED.sh+= -e 's|^\#!.*|\#!/bin/sh|' | | 135 | SUBST_SED.sh+= -e 's|^\#!.*|\#!/bin/sh|' |
136 | | | 136 | |
137 | PERL5_PACKLIST= \ | | 137 | PERL5_PACKLIST= \ |
138 | auto/Cyrus/IMAP/.packlist \ | | 138 | auto/Cyrus/IMAP/.packlist \ |
139 | auto/Cyrus/SIEVE/managesieve/.packlist | | 139 | auto/Cyrus/SIEVE/managesieve/.packlist |
140 | | | 140 | |
141 | .include "../../lang/perl5/module.mk" | | 141 | .include "../../lang/perl5/module.mk" |
142 | .include "../../security/cyrus-sasl/buildlink3.mk" | | 142 | .include "../../security/cyrus-sasl/buildlink3.mk" |
143 | .include "../../security/openssl/buildlink3.mk" | | 143 | .include "../../security/openssl/buildlink3.mk" |
144 | .include "../../security/tcp_wrappers/buildlink3.mk" | | 144 | .include "../../security/tcp_wrappers/buildlink3.mk" |
145 | .include "../../mk/bdb.buildlink3.mk" | | 145 | .include "../../mk/bdb.buildlink3.mk" |
146 | | | 146 | |
147 | CONFIGURE_ENV+= BDB_TYPE=${BDB_TYPE} | | 147 | CONFIGURE_ENV+= BDB_TYPE=${BDB_TYPE} |
148 | | | 148 | |
149 | # Only imap/mupdate needs to be build with pthreads support, so selectively | | 149 | # Only imap/mupdate needs to be build with pthreads support, so selectively |
150 | # enable it via patches for just that one program. | | 150 | # enable it via patches for just that one program. |
151 | # | | 151 | # |
152 | .include "../../mk/pthread.buildlink3.mk" | | 152 | .include "../../mk/pthread.buildlink3.mk" |
153 | | | 153 | |
154 | # Change references of some manpages from foo.8 to cyrus-foo.8 to avoid | | 154 | # Change references of some manpages from foo.8 to cyrus-foo.8 to avoid |
155 | # manpage conflicts with other packages. Also change references to | | 155 | # manpage conflicts with other packages. Also change references to |
156 | # "/etc/{cyrus,imapd}.conf" into "${PKG_SYSCONFDIR}/{cyrus,imapd}.conf". | | 156 | # "/etc/{cyrus,imapd}.conf" into "${PKG_SYSCONFDIR}/{cyrus,imapd}.conf". |
157 | # | | 157 | # |
158 | post-patch: | | 158 | post-patch: |
159 | cd ${WRKSRC}/man; \ | | 159 | cd ${WRKSRC}/man; \ |
160 | set -- deliver 8 fetchnews 8 idled 8 imapd 8 lmtpd 8 master 8 \ | | 160 | set -- deliver 8 fetchnews 8 idled 8 imapd 8 lmtpd 8 master 8 \ |
161 | nntpd 8 notifyd 8 pop3d 8 quota 8; \ | | 161 | nntpd 8 notifyd 8 pop3d 8 quota 8; \ |
162 | while [ $$# -gt 0 ]; do \ | | 162 | while [ $$# -gt 0 ]; do \ |
163 | man=$$1.$$2; \ | | 163 | man=$$1.$$2; \ |
164 | for file in Makefile.in *.[0-9]; do \ | | 164 | for file in Makefile.in *.[0-9]; do \ |
165 | ${SED} -e "s|\(\$$(srcdir)/\)\($$man\)|\1cyrus-\2|g" \ | | 165 | ${SED} -e "s|\(\$$(srcdir)/\)\($$man\)|\1cyrus-\2|g" \ |
166 | -e "s|\(\\\fB\)\($$1($$2)\\\fR\)|\1cyrus-\2|g" \ | | 166 | -e "s|\(\\\fB\)\($$1($$2)\\\fR\)|\1cyrus-\2|g" \ |
167 | $$file > $$file.fixed; \ | | 167 | $$file > $$file.fixed; \ |
168 | ${MV} -f $$file.fixed $$file; \ | | 168 | ${MV} -f $$file.fixed $$file; \ |
169 | done; \ | | 169 | done; \ |
170 | if [ -f $$man ]; then \ | | 170 | if [ -f $$man ]; then \ |
171 | ${MV} $$man cyrus-$$man; \ | | 171 | ${MV} $$man cyrus-$$man; \ |
172 | fi; \ | | 172 | fi; \ |
173 | shift 2; \ | | 173 | shift 2; \ |
174 | done | | 174 | done |
175 | ${FIND} ${WRKSRC} -type f -print | \ | | 175 | ${FIND} ${WRKSRC} -type f -print | \ |
176 | ${XARGS} -n 1 ${GREP} -l -e /etc/imapd\.conf -e /etc/cyrus\.conf | \ | | 176 | ${XARGS} -n 1 ${GREP} -l -e /etc/imapd\.conf -e /etc/cyrus\.conf | \ |
177 | while read file; do \ | | 177 | while read file; do \ |
178 | ${SED} -e "s|/etc/\(cyrus\.conf\)|${PKG_SYSCONFDIR}/\1|g" \ | | 178 | ${SED} -e "s|/etc/\(cyrus\.conf\)|${PKG_SYSCONFDIR}/\1|g" \ |
179 | -e "s|/etc/\(imapd\.conf\)|${PKG_SYSCONFDIR}/\1|g" \ | | 179 | -e "s|/etc/\(imapd\.conf\)|${PKG_SYSCONFDIR}/\1|g" \ |
180 | $$file > $$file.fixed; \ | | 180 | $$file > $$file.fixed; \ |
181 | ${MV} -f $$file.fixed $$file; \ | | 181 | ${MV} -f $$file.fixed $$file; \ |
182 | done | | 182 | done |
183 | | | 183 | |
184 | post-install: | | 184 | post-install: |
185 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/masssievec ${DESTDIR}${PREFIX}/cyrus/bin | | 185 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/masssievec ${DESTDIR}${PREFIX}/cyrus/bin |
186 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap ${DESTDIR}${PREFIX}/cyrus/bin | | 186 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap ${DESTDIR}${PREFIX}/cyrus/bin |
187 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/mknewsgroups ${DESTDIR}${PREFIX}/cyrus/bin | | 187 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/mknewsgroups ${DESTDIR}${PREFIX}/cyrus/bin |
188 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/translatesieve ${DESTDIR}${PREFIX}/cyrus/bin | | 188 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/translatesieve ${DESTDIR}${PREFIX}/cyrus/bin |
189 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/rehash ${DESTDIR}${PREFIX}/cyrus/bin | | 189 | ${INSTALL_SCRIPT} ${WRKSRC}/tools/rehash ${DESTDIR}${PREFIX}/cyrus/bin |
190 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} | | 190 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} |
191 | ${INSTALL_DATA} ${FILESDIR}/imapd.conf ${DESTDIR}${EGDIR} | | 191 | ${INSTALL_DATA} ${FILESDIR}/imapd.conf ${DESTDIR}${EGDIR} |
192 | cd ${WRKSRC}/master/conf; for file in *.conf; do \ | | 192 | cd ${WRKSRC}/master/conf; for file in *.conf; do \ |
193 | ${INSTALL_DATA} $$file ${DESTDIR}${EGDIR}; \ | | 193 | ${INSTALL_DATA} $$file ${DESTDIR}${EGDIR}; \ |
194 | done | | 194 | done |
195 | ${INSTALL_DATA_DIR} ${DESTDIR}${HTMLDIR} | | 195 | ${INSTALL_DATA_DIR} ${DESTDIR}${HTMLDIR} |
196 | cd ${WRKSRC}/doc; for file in *.html cyrusv2.mc; do \ | | 196 | cd ${WRKSRC}/doc; for file in *.html cyrusv2.mc; do \ |
197 | ${INSTALL_DATA} $$file ${DESTDIR}${HTMLDIR}; \ | | 197 | ${INSTALL_DATA} $$file ${DESTDIR}${HTMLDIR}; \ |
198 | done | | 198 | done |
199 | | | 199 | |
200 | .include "../../mk/bsd.pkg.mk" | | 200 | .include "../../mk/bsd.pkg.mk" |