Update to 2017-03-06
Add an option for slang support[1] PR: 217464, 212292 Submitted by: krion, pi
This commit is contained in:
parent
7e20f336e5
commit
9a721e3768
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=435988
4 changed files with 21 additions and 17 deletions
|
@ -1,7 +1,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= neomutt
|
PORTNAME= neomutt
|
||||||
PORTVERSION= 20170225
|
PORTVERSION= 20170306
|
||||||
DISTVERSIONPREFIX= ${PORTNAME}-
|
DISTVERSIONPREFIX= ${PORTNAME}-
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
|
|
||||||
|
@ -16,16 +16,18 @@ RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:misc/mime-support \
|
||||||
|
|
||||||
USE_GITHUB= yes
|
USE_GITHUB= yes
|
||||||
|
|
||||||
USES= autoreconf localbase ncurses shebangfix ssl
|
USES= autoreconf localbase shebangfix ssl
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
SHEBANG_FILES= smime_keys.pl
|
SHEBANG_FILES= smime_keys.pl
|
||||||
|
|
||||||
OPTIONS_DEFINE= NLS DOCS SASL ICONV IDN FLOCK GPGME NOTMUCH
|
OPTIONS_DEFINE= NLS DOCS SASL ICONV IDN FLOCK GPGME NOTMUCH
|
||||||
OPTIONS_DEFAULT=SASL TOKYOCABINET NOTMUCH GPGME LMDB
|
OPTIONS_DEFAULT=SASL TOKYOCABINET NOTMUCH GPGME LMDB NCURSES
|
||||||
OPTIONS_MULTI= HCACHE
|
OPTIONS_MULTI= HCACHE
|
||||||
OPTIONS_MULTI_HCACHE= BDB GDBM KYOTOCABINET LMDB QDBM TOKYOCABINET
|
OPTIONS_MULTI_HCACHE= BDB GDBM KYOTOCABINET LMDB QDBM TOKYOCABINET
|
||||||
|
OPTIONS_SINGLE= SCREEN
|
||||||
|
OPTIONS_SINGLE_SCREEN= NCURSES SLANG
|
||||||
|
|
||||||
FLOCK_DESC= Use flock() to lock files
|
FLOCK_DESC= Use flock() to lock files
|
||||||
GPGME_DESC= Use gpgme to handle pgp
|
GPGME_DESC= Use gpgme to handle pgp
|
||||||
|
@ -35,6 +37,9 @@ KYOTOCABINET_DESC= Kyoto Cabinet support
|
||||||
LMDB_DESC= Lightning Memory-Mapped Database support
|
LMDB_DESC= Lightning Memory-Mapped Database support
|
||||||
QDBM_DESC= Quick DataBase Manager support
|
QDBM_DESC= Quick DataBase Manager support
|
||||||
TOKYOCABINET_DESC= Tokyo Cabinet support
|
TOKYOCABINET_DESC= Tokyo Cabinet support
|
||||||
|
SCREEN_DESC= Screen options
|
||||||
|
NCURSES_DESC= Ncurses support
|
||||||
|
SLANG_DESC= SLANG support
|
||||||
|
|
||||||
CONFIGURE_ARGS= --disable-dependency-tracking \
|
CONFIGURE_ARGS= --disable-dependency-tracking \
|
||||||
--with-docdir="${DOCSDIR}" \
|
--with-docdir="${DOCSDIR}" \
|
||||||
|
@ -86,6 +91,12 @@ GPGME_CONFIGURE_ENABLE= gpgme
|
||||||
NOTMUCH_LIB_DEPENDS= libnotmuch.so:mail/notmuch
|
NOTMUCH_LIB_DEPENDS= libnotmuch.so:mail/notmuch
|
||||||
NOTMUCH_CONFIGURE_ENABLE= notmuch
|
NOTMUCH_CONFIGURE_ENABLE= notmuch
|
||||||
|
|
||||||
|
SLANG_CONFIGURE_ON= --with-slang=${LOCALBASE}
|
||||||
|
SLANG_LIB_DEPENDS= libslang.so:devel/libslang2
|
||||||
|
SLANG_VARS= PKGMESSAGE=${FILESDIR}/pkg-message.slang
|
||||||
|
|
||||||
|
NCURSES_USES= ncurses
|
||||||
|
|
||||||
DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \
|
DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \
|
||||||
${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
|
${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
|
||||||
lynx:www/lynx
|
lynx:www/lynx
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1488036312
|
TIMESTAMP = 1489328565
|
||||||
SHA256 (neomutt-neomutt-neomutt-20170225_GH0.tar.gz) = d7a0d1bef0927c81b3fdecc69688a0953a836bde095ca97bfe56b19b5e199402
|
SHA256 (neomutt-neomutt-neomutt-20170306_GH0.tar.gz) = 4fc1d02792ca8b6c74105c9376886b0c2fb7ef28bc04be7cfd0f0699aa5c8c63
|
||||||
SIZE (neomutt-neomutt-neomutt-20170225_GH0.tar.gz) = 2808549
|
SIZE (neomutt-neomutt-neomutt-20170306_GH0.tar.gz) = 2809932
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- getdomain.c.orig 2017-02-25 01:23:52 UTC
|
|
||||||
+++ getdomain.c
|
|
||||||
@@ -67,7 +67,7 @@ int getdnsdomainname (char *d, size_t le
|
|
||||||
|
|
||||||
#else /* !HAVE_GETADDRINFO_A */
|
|
||||||
|
|
||||||
- getaddrinfo(node, NULL, &hints, &h)
|
|
||||||
+ getaddrinfo(node, NULL, &hints, &h);
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
4
mail/neomutt/files/pkg-message.slang
Normal file
4
mail/neomutt/files/pkg-message.slang
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
You have installed mutt with SLANG support.
|
||||||
|
This may work for a color terminal only when defining
|
||||||
|
COLORTERM=yes and COLORFGBG=\"color1;color2\" in your
|
||||||
|
environment.
|
Loading…
Reference in a new issue