Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= mutt |
4 |
PORTNAME= mutt |
5 |
PORTVERSION= 1.8.3 |
5 |
PORTVERSION= 1.9.0 |
6 |
PORTREVISION?= 0 |
6 |
PORTREVISION?= 0 |
7 |
CATEGORIES+= mail ipv6 |
7 |
CATEGORIES+= mail ipv6 |
8 |
MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/ \ |
8 |
MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/ \ |
Lines 57-65
OPTIONS_EXCLUDE= NLS DOCS EXAMPLES
Link Here
|
57 |
OPTIONS_DEFINE= SASL DEBUG DOCS EXAMPLES FLOCK \ |
57 |
OPTIONS_DEFINE= SASL DEBUG DOCS EXAMPLES FLOCK \ |
58 |
FORCEBASE64 GPGME GREETING_PATCH HTML ICONV IDN IFDEF_PATCH \ |
58 |
FORCEBASE64 GPGME GREETING_PATCH HTML ICONV IDN IFDEF_PATCH \ |
59 |
LOCALES_FIX MAILBOX_MANPAGES MAILDIR_MTIME_PATCH \ |
59 |
LOCALES_FIX MAILBOX_MANPAGES MAILDIR_MTIME_PATCH \ |
60 |
NLS NNTP PARENT_CHILD_MATCH_PATCH QUOTE_PATCH \ |
60 |
NLS NNTP QUOTE_PATCH REVERSE_REPLY_PATCH SIDEBAR SMART_DATE \ |
61 |
REVERSE_REPLY_PATCH SIDEBAR SMART_DATE SMIME_OUTLOOK_COMPAT \ |
61 |
SMIME_OUTLOOK_COMPAT SMTP URLVIEW XML |
62 |
SMTP URLVIEW XML |
|
|
63 |
|
62 |
|
64 |
OPTIONS_SINGLE= GSSAPI HCACHE SCREEN |
63 |
OPTIONS_SINGLE= GSSAPI HCACHE SCREEN |
65 |
OPTIONS_RADIO= SPELL |
64 |
OPTIONS_RADIO= SPELL |
Lines 82-88
MAILBOX_MANPAGES_DESC= Install mbox.5/mmdf.5 manpages
Link Here
|
82 |
MAILDIR_MTIME_PATCH_DESC= Maildir mtime patch |
81 |
MAILDIR_MTIME_PATCH_DESC= Maildir mtime patch |
83 |
NCURSES_DESC= Ncurses support |
82 |
NCURSES_DESC= Ncurses support |
84 |
NLS_DESC= Native language support (implies ICONV) |
83 |
NLS_DESC= Native language support (implies ICONV) |
85 |
PARENT_CHILD_MATCH_PATCH_DESC= Parent/child match |
|
|
86 |
QUOTE_PATCH_DESC= Extended quoting |
84 |
QUOTE_PATCH_DESC= Extended quoting |
87 |
REVERSE_REPLY_PATCH_DESC= Reverse_reply |
85 |
REVERSE_REPLY_PATCH_DESC= Reverse_reply |
88 |
SIDEBAR_DESC= Sidebar support |
86 |
SIDEBAR_DESC= Sidebar support |
Lines 100-108
XML_DESC= Use XML tools for rebuilding documentation
Link Here
|
100 |
|
98 |
|
101 |
OPTIONS_DEFAULT= GPGME HTML HCACHE_BDB ICONV IDN \ |
99 |
OPTIONS_DEFAULT= GPGME HTML HCACHE_BDB ICONV IDN \ |
102 |
IFDEF_PATCH LOCALES_FIX MAILBOX_MANPAGES MAILDIR_MTIME_PATCH \ |
100 |
IFDEF_PATCH LOCALES_FIX MAILBOX_MANPAGES MAILDIR_MTIME_PATCH \ |
103 |
NLS NCURSES PARENT_CHILD_MATCH_PATCH QUOTE_PATCH \ |
101 |
NLS NCURSES QUOTE_PATCH REVERSE_REPLY_PATCH SMART_DATE \ |
104 |
REVERSE_REPLY_PATCH SMART_DATE SMIME_OUTLOOK_COMPAT SASL SMTP \ |
102 |
SMIME_OUTLOOK_COMPAT SASL SMTP URLVIEW XML GSSAPI_NONE |
105 |
URLVIEW XML GSSAPI_NONE |
|
|
106 |
.endif |
103 |
.endif |
107 |
|
104 |
|
108 |
RUN_DEPENDS+= ${LOCALBASE}/etc/mime.types:misc/mime-support |
105 |
RUN_DEPENDS+= ${LOCALBASE}/etc/mime.types:misc/mime-support |
Lines 170-176
ICONV_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG}
Link Here
|
170 |
ICONV_CONFIGURE_OFF= --disable-iconv |
167 |
ICONV_CONFIGURE_OFF= --disable-iconv |
171 |
|
168 |
|
172 |
ASPELL_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-aspell |
169 |
ASPELL_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-aspell |
173 |
PARENT_CHILD_MATCH_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-parent-child-match |
|
|
174 |
REVERSE_REPLY_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-reverse_reply |
170 |
REVERSE_REPLY_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-reverse_reply |
175 |
|
171 |
|
176 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
172 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
Lines 201-211
GREETING_PATCH_PATCHFILES= mutt-${GREETING_PATCH_VERSION}.vc.greeting:vc
Link Here
|
201 |
QUOTE_PATCH_PATCHFILES= patch-${VVV_PATCH_VERSION}.vvv.initials.gz:vvv \ |
197 |
QUOTE_PATCH_PATCHFILES= patch-${VVV_PATCH_VERSION}.vvv.initials.gz:vvv \ |
202 |
patch-${VVV_PATCH_VERSION}.vvv.quote.gz:vvv |
198 |
patch-${VVV_PATCH_VERSION}.vvv.quote.gz:vvv |
203 |
|
199 |
|
204 |
NNTP_DISTFILES= patch-${VVV_PATCH_VERSION}.vvv.nntp.gz:vvv \ |
200 |
NNTP_PATCHFILES= patch-${VVV_PATCH_VERSION}.vvv.nntp.gz:-p1:vvv |
205 |
patch-${VVV_PATCH_VERSION}.vvv.nntp_ru.gz:vvv |
|
|
206 |
NNTP_CONFIGURE_ON= --enable-nntp |
201 |
NNTP_CONFIGURE_ON= --enable-nntp |
207 |
NNTP_VARS= XML_NEEDED=yes |
202 |
NNTP_VARS= XML_NEEDED=yes |
208 |
NNTP_CATEGORIES= news |
203 |
NNTP_CATEGORIES= news |
|
|
204 |
NNTP_BROKEN= NNTP fails to apply to 1.9.0 |
209 |
|
205 |
|
210 |
SIDEBAR_CONFIGURE_ENABLE= sidebar |
206 |
SIDEBAR_CONFIGURE_ENABLE= sidebar |
211 |
|
207 |
|
Lines 214-220
DOCS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-doc-ref
Link Here
|
214 |
.include <bsd.port.options.mk> |
210 |
.include <bsd.port.options.mk> |
215 |
|
211 |
|
216 |
# un/comment as each VERSION is created for PORTVERSION |
212 |
# un/comment as each VERSION is created for PORTVERSION |
217 |
VVV_PATCH_VERSION= 1.8.2 |
213 |
VVV_PATCH_VERSION= 1.8.3 |
218 |
#GREETING_PATCH_VERSION= 1.8.3 |
214 |
#GREETING_PATCH_VERSION= 1.8.3 |
219 |
|
215 |
|
220 |
.if !defined(VVV_PATCH_VERSION) |
216 |
.if !defined(VVV_PATCH_VERSION) |
Lines 238-249
LDFLAGS+= -L${LOCALBASE}/lib -Wl,-rpath=${LOCALBASE}/lib:/usr/lib -ltinfow
Link Here
|
238 |
CFLAGS+= ${CFLAGS_ADD} |
234 |
CFLAGS+= ${CFLAGS_ADD} |
239 |
LDFLAGS+= ${LDFLAGS_ADD} |
235 |
LDFLAGS+= ${LDFLAGS_ADD} |
240 |
|
236 |
|
241 |
pre-patch-NNTP-on: |
|
|
242 |
@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/patch-${VVV_PATCH_VERSION}.vvv.nntp.gz > ${WRKDIR}/patch-nntp |
243 |
@${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.txt$$/,/^diff/d' \ |
244 |
${WRKDIR}/patch-nntp |
245 |
@${PATCH} -d ${PATCH_WRKSRC} ${PATCH_ARGS} -p1 < ${WRKDIR}/patch-nntp |
246 |
|
247 |
post-patch-NNTP-on: |
237 |
post-patch-NNTP-on: |
248 |
.if ${PORT_OPTIONS:MMAILDIR_MTIME_PATCH} |
238 |
.if ${PORT_OPTIONS:MMAILDIR_MTIME_PATCH} |
249 |
@${PATCH} -d ${PATCH_WRKSRC} ${PATCH_ARGS} -p1 < ${PATCHDIR}/extra-patch-maildir-mtime-nntp |
239 |
@${PATCH} -d ${PATCH_WRKSRC} ${PATCH_ARGS} -p1 < ${PATCHDIR}/extra-patch-maildir-mtime-nntp |