View | Details | Raw Unified | Return to bug 217464
Collapse All | Expand All

(-)Makefile (-2 / +12 lines)
Lines 16-22 Link Here
16
16
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
18
19
USES=		autoreconf localbase ncurses shebangfix ssl
19
USES=		autoreconf localbase shebangfix ssl
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
21
22
OPTIONS_SUB=	yes
22
OPTIONS_SUB=	yes
Lines 23-39 Link Here
23
SHEBANG_FILES=	smime_keys.pl
23
SHEBANG_FILES=	smime_keys.pl
24
24
25
OPTIONS_DEFINE=	NLS DOCS SASL ICONV IDN FLOCK GPGME NOTMUCH
25
OPTIONS_DEFINE=	NLS DOCS SASL ICONV IDN FLOCK GPGME NOTMUCH
26
OPTIONS_DEFAULT=SASL TOKYOCABINET NOTMUCH GPGME LMDB
26
OPTIONS_DEFAULT=SASL TOKYOCABINET NOTMUCH GPGME LMDB NCURSES
27
OPTIONS_MULTI=	HCACHE
27
OPTIONS_MULTI=	HCACHE
28
OPTIONS_MULTI_HCACHE=	BDB GDBM KYOTOCABINET LMDB QDBM TOKYOCABINET
28
OPTIONS_MULTI_HCACHE=	BDB GDBM KYOTOCABINET LMDB QDBM TOKYOCABINET
29
OPTIONS_SINGLE_SCREEN=	NCURSES SLANG
30
OPTIONS_SINGLE=	SCREEN
29
31
30
FLOCK_DESC=	Use flock() to lock files
32
FLOCK_DESC=	Use flock() to lock files
31
GPGME_DESC=	Use gpgme to handle pgp
33
GPGME_DESC=	Use gpgme to handle pgp
34
NCURSES_DESC=	Ncurses support
32
NOTMUCH_DESC=	Use notmuch for tagging and searching
35
NOTMUCH_DESC=	Use notmuch for tagging and searching
33
HCACHE_DESC=	Header-cache backend
36
HCACHE_DESC=	Header-cache backend
34
KYOTOCABINET_DESC=	Kyoto Cabinet support
37
KYOTOCABINET_DESC=	Kyoto Cabinet support
35
LMDB_DESC=		Lightning Memory-Mapped Database support
38
LMDB_DESC=		Lightning Memory-Mapped Database support
36
QDBM_DESC=		Quick DataBase Manager support
39
QDBM_DESC=		Quick DataBase Manager support
40
SCREEN_DESC=	Screen options
41
SLANG_DESC=	SLANG support
37
TOKYOCABINET_DESC=	Tokyo Cabinet support
42
TOKYOCABINET_DESC=	Tokyo Cabinet support
38
43
39
CONFIGURE_ARGS=	--disable-dependency-tracking \
44
CONFIGURE_ARGS=	--disable-dependency-tracking \
Lines 86-91 Link Here
86
NOTMUCH_LIB_DEPENDS=	libnotmuch.so:mail/notmuch
91
NOTMUCH_LIB_DEPENDS=	libnotmuch.so:mail/notmuch
87
NOTMUCH_CONFIGURE_ENABLE=	notmuch
92
NOTMUCH_CONFIGURE_ENABLE=	notmuch
88
93
94
SLANG_CONFIGURE_ON=	--with-slang=${LOCALBASE}
95
SLANG_LIB_DEPENDS=	libslang.so:devel/libslang2
96
SLANG_VARS=	PKGMESSAGE=${FILESDIR}/pkg-message.slang
97
NCURSES_USES=	ncurses
98
89
DOCS_BUILD_DEPENDS=	xsltproc:textproc/libxslt \
99
DOCS_BUILD_DEPENDS=	xsltproc:textproc/libxslt \
90
			${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
100
			${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
91
			lynx:www/lynx
101
			lynx:www/lynx

Return to bug 217464