Lines 2-13
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= mutt |
4 |
PORTNAME= mutt |
5 |
DISTVERSION= 1.14.2 |
5 |
DISTVERSION= 1.14.3 |
6 |
CATEGORIES+= mail |
6 |
CATEGORIES+= mail |
7 |
MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/ \ |
7 |
MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/ \ |
8 |
ftp://ftp.fu-berlin.de/pub/unix/mail/mutt/ \ |
|
|
9 |
https://bitbucket.org/mutt/mutt/downloads/ \ |
8 |
https://bitbucket.org/mutt/mutt/downloads/ \ |
10 |
ftp://ftp.demon.co.uk/pub/mirrors/mutt/ \ |
|
|
11 |
http://www.mutt.org.ua/download/mutt-${VVV_PATCH_VERSION}/:vvv \ |
9 |
http://www.mutt.org.ua/download/mutt-${VVV_PATCH_VERSION}/:vvv \ |
12 |
http://www2.mutt.org.ua/download/mutt-${VVV_PATCH_VERSION}/:vvv |
10 |
http://www2.mutt.org.ua/download/mutt-${VVV_PATCH_VERSION}/:vvv |
13 |
DIST_SUBDIR= mutt |
11 |
DIST_SUBDIR= mutt |
Lines 25-31
LICENSE= GPLv2+
Link Here
|
25 |
|
23 |
|
26 |
RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:misc/mime-support |
24 |
RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:misc/mime-support |
27 |
|
25 |
|
28 |
USES= cpe shebangfix ssl |
26 |
USES= cpe perl5 shebangfix ssl |
|
|
27 |
USE_PERL5= build |
29 |
|
28 |
|
30 |
CONFLICTS= ja-mutt-[0-9]* ja-mutt-devel-[0-9]* mutt-1.4* mutt-devel-lite-[0-9]* mutt-lite-[0-9]* zh-mutt-devel-[0-9]* |
29 |
CONFLICTS= ja-mutt-[0-9]* ja-mutt-devel-[0-9]* mutt-1.4* mutt-devel-lite-[0-9]* mutt-lite-[0-9]* zh-mutt-devel-[0-9]* |
31 |
|
30 |
|
Lines 112-117
URLVIEW_RUN_DEPENDS= urlview:textproc/urlview
Link Here
|
112 |
|
111 |
|
113 |
DEBUG_LOGS_CONFIGURE_ON= --enable-debug |
112 |
DEBUG_LOGS_CONFIGURE_ON= --enable-debug |
114 |
|
113 |
|
|
|
114 |
DOCS_BUILD_DEPENDS= lynx:www/lynx |
115 |
|
115 |
# Handle ncurses/ncurses-port/slang |
116 |
# Handle ncurses/ncurses-port/slang |
116 |
SLANG_CONFIGURE_ON= --with-slang=${LOCALBASE} |
117 |
SLANG_CONFIGURE_ON= --with-slang=${LOCALBASE} |
117 |
SLANG_LIB_DEPENDS= libslang.so:devel/libslang2 |
118 |
SLANG_LIB_DEPENDS= libslang.so:devel/libslang2 |
Lines 134-141
GSSAPI_NONE_CONFIGURE_ON= --without-gss
Link Here
|
134 |
|
135 |
|
135 |
HCACHE_NONE_CONFIGURE_ON= --disable-hcache |
136 |
HCACHE_NONE_CONFIGURE_ON= --disable-hcache |
136 |
HCACHE_NONE_CONFIGURE_OFF= --enable-hcache --without-qdbm --without-gdbm |
137 |
HCACHE_NONE_CONFIGURE_OFF= --enable-hcache --without-qdbm --without-gdbm |
137 |
HCACHE_NONE_USES_OFF= perl5 |
|
|
138 |
HCACHE_NONE_VARS_OFF= USE_PERL5=build |
139 |
|
138 |
|
140 |
HCACHE_BDB_CONFIGURE_WITH= bdb=${LOCALBASE} |
139 |
HCACHE_BDB_CONFIGURE_WITH= bdb=${LOCALBASE} |
141 |
HCACHE_BDB_USES= bdb:42+ |
140 |
HCACHE_BDB_USES= bdb:42+ |
Lines 151-165
ICONV_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG}
Link Here
|
151 |
ICONV_CONFIGURE_OFF= --disable-iconv |
150 |
ICONV_CONFIGURE_OFF= --disable-iconv |
152 |
|
151 |
|
153 |
REVERSE_REPLY_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-reverse_reply |
152 |
REVERSE_REPLY_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-reverse_reply |
154 |
REVERSE_REPLY_PATCH_USES= perl5 |
|
|
155 |
REVERSE_REPLY_PATCH_VARS= USE_PERL5=build |
156 |
|
153 |
|
157 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
154 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
158 |
SASL_CONFIGURE_ON= --with-sasl=${LOCALBASE} |
155 |
SASL_CONFIGURE_ON= --with-sasl=${LOCALBASE} |
159 |
|
156 |
|
160 |
SMIME_EXTRA_PATCHES= ${PATCHDIR}/extra-smime-sender |
157 |
SMIME_EXTRA_PATCHES= ${PATCHDIR}/extra-smime-sender |
161 |
SMIME_USES= perl5 |
|
|
162 |
SMIME_VARS= USE_PERL5=build |
163 |
|
158 |
|
164 |
SMART_DATE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-smartdate |
159 |
SMART_DATE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-smartdate |
165 |
|
160 |
|
Lines 173-180
IDN_CONFIGURE_WITH= idn2=${LOCALBASE}
Link Here
|
173 |
IDN_IMPLIES= ICONV |
168 |
IDN_IMPLIES= ICONV |
174 |
|
169 |
|
175 |
IFDEF_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ifdef |
170 |
IFDEF_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ifdef |
176 |
IFDEF_PATCH_USES= perl5 |
|
|
177 |
IFDEF_PATCH_VARS= USE_PERL5=build |
178 |
|
171 |
|
179 |
GPGME_LIB_DEPENDS+= libgpgme.so:security/gpgme |
172 |
GPGME_LIB_DEPENDS+= libgpgme.so:security/gpgme |
180 |
GPGME_LIB_DEPENDS+= libgpg-error.so:security/libgpg-error |
173 |
GPGME_LIB_DEPENDS+= libgpg-error.so:security/libgpg-error |
Lines 184-208
GPGME_CONFIGURE_ENABLE= gpgme
Link Here
|
184 |
SMTP_CONFIGURE_ENABLE= smtp |
177 |
SMTP_CONFIGURE_ENABLE= smtp |
185 |
|
178 |
|
186 |
FORCEBASE64_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-forcebase64 |
179 |
FORCEBASE64_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-forcebase64 |
187 |
FORCEBASE64_USES= perl5 |
|
|
188 |
FORCEBASE64_VARS= USE_PERL5=build |
189 |
|
180 |
|
190 |
MAILDIR_MTIME_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-maildir-mtime |
181 |
MAILDIR_MTIME_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-maildir-mtime |
191 |
|
182 |
|
192 |
GREETING_PATCH_PATCHFILES= mutt-${GREETING_PATCH_VERSION}.vc.greeting:vc |
183 |
GREETING_PATCH_PATCHFILES= mutt-${GREETING_PATCH_VERSION}.vc.greeting:vc |
193 |
GREETING_PATCH_USES= perl5 |
|
|
194 |
GREETING_PATCH_VARS= USE_PERL5=build |
195 |
|
184 |
|
196 |
QUOTE_PATCH_PATCHFILES= patch-${VVV_PATCH_VERSION}.vvv.initials.xz:vvv \ |
185 |
QUOTE_PATCH_PATCHFILES= patch-${VVV_PATCH_VERSION}.vvv.initials.xz:vvv \ |
197 |
patch-${VVV_PATCH_VERSION}.vvv.quote.xz:vvv |
186 |
patch-${VVV_PATCH_VERSION}.vvv.quote.xz:vvv |
198 |
QUOTE_PATCH_USES= perl5 |
|
|
199 |
QUOTE_PATCH_VARS= USE_PERL5=build |
200 |
|
187 |
|
201 |
.include <bsd.port.options.mk> |
188 |
.include <bsd.port.options.mk> |
202 |
|
189 |
|
203 |
# un/comment as each VERSION is created for PORTVERSION |
190 |
# un/comment as each VERSION is created for PORTVERSION |
204 |
VVV_PATCH_VERSION= 1.13.0 |
191 |
VVV_PATCH_VERSION= 1.13.0 |
205 |
GREETING_PATCH_VERSION= 1.14.1 |
192 |
GREETING_PATCH_VERSION= 1.14.3 |
206 |
|
193 |
|
207 |
post-install: |
194 |
post-install: |
208 |
${INSTALL_MAN} ${FILESDIR}/mailcap.5 ${STAGEDIR}${MANPREFIX}/man/man5 |
195 |
${INSTALL_MAN} ${FILESDIR}/mailcap.5 ${STAGEDIR}${MANPREFIX}/man/man5 |
Lines 223-231
pre-configure-HCACHE_BDB-on:
Link Here
|
223 |
@${REINPLACE_CMD} -E -e 's/BDB_VERSIONS="/&${BDB_LIB_NAME} db${BDB_VER} /' \ |
210 |
@${REINPLACE_CMD} -E -e 's/BDB_VERSIONS="/&${BDB_LIB_NAME} db${BDB_VER} /' \ |
224 |
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} |
211 |
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} |
225 |
|
212 |
|
226 |
pre-build:: |
|
|
227 |
@${REINPLACE_CMD} -e '/^BUILD_DOC_TARGETS/s/=.*/=/' ${WRKSRC}/doc/Makefile |
228 |
|
229 |
# Undo some dist. installed files |
213 |
# Undo some dist. installed files |
230 |
post-stage:: |
214 |
post-stage:: |
231 |
@${MV} ${STAGEDIR}/${LOCALBASE}/etc/Muttrc.dist \ |
215 |
@${MV} ${STAGEDIR}/${LOCALBASE}/etc/Muttrc.dist \ |