Changeset View
Changeset View
Standalone View
Standalone View
head/news/inn/Makefile
# Created by: torstenb | # Created by: torstenb | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= inn | PORTNAME= inn | ||||
PORTVERSION= 2.6.3 | PORTVERSION= 2.6.3 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= news | CATEGORIES= news | ||||
MASTER_SITES= ISC/${PORTNAME} | MASTER_SITES= ISC/${PORTNAME} | ||||
MAINTAINER= kbowling@FreeBSD.org | MAINTAINER= kbowling@FreeBSD.org | ||||
COMMENT= InterNetNews -- the Internet meets Netnews | COMMENT= InterNetNews -- the Internet meets Netnews | ||||
BUILD_DEPENDS= p5-GD>=0:graphics/p5-GD \ | BUILD_DEPENDS= p5-GD>=0:graphics/p5-GD \ | ||||
p5-MIME-Tools>=0:mail/p5-MIME-Tools | p5-MIME-Tools>=0:mail/p5-MIME-Tools | ||||
RUN_DEPENDS:= ${BUILD_DEPENDS} | RUN_DEPENDS:= ${BUILD_DEPENDS} | ||||
USE_RC_SUBR= innd | USE_RC_SUBR= innd | ||||
SUB_FILES= pkg-install | SUB_FILES= pkg-install | ||||
USES= cpe gmake libtool perl5 uidfix | USES= cpe gmake libtool perl5 uidfix | ||||
CPE_VENDOR= isc | CPE_VENDOR= isc | ||||
CONFLICTS?= inn-stable-[0-9]* inn-current-[0-9]* | CONFLICTS?= inn-stable-[0-9]* inn-current-[0-9]* | ||||
OPTIONS_DEFINE= BERKELEYDB GNUPG KERBEROS SASL KEYWORDS \ | OPTIONS_DEFINE= BERKELEYDB GNUPG KERBEROS PYTHON SASL KEYWORDS \ | ||||
LARGE_FILES OPENSSL SETGID_INEWS TAGGED_HASH \ | LARGE_FILES OPENSSL SETGID_INEWS TAGGED_HASH \ | ||||
UUCP_RNEWS DOCS EXAMPLES | UUCP_RNEWS DOCS EXAMPLES | ||||
OPTIONS_DEFAULT= BERKELEYDB GNUPG KEYWORDS OPENSSL LARGE_FILES \ | OPTIONS_DEFAULT= BERKELEYDB GNUPG KEYWORDS OPENSSL LARGE_FILES \ | ||||
SETGID_INEW UUCP_RNEWS | SETGID_INEW UUCP_RNEWS | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
KERBEROS_DESC= Enable Kerberos v5 (for auth_krb5) | KERBEROS_DESC= Enable Kerberos v5 (for auth_krb5) | ||||
PYTHON_DESC= Enable support for embedded Python | |||||
SASL_DESC= Enable SASL (for imapfeed authentication) | SASL_DESC= Enable SASL (for imapfeed authentication) | ||||
TAGGED_HASH_DESC= Use tagged hash table for history | TAGGED_HASH_DESC= Use tagged hash table for history | ||||
LARGE_FILES_DESC= Support for files larger than 2GB | LARGE_FILES_DESC= Support for files larger than 2GB | ||||
KEYWORDS_DESC= Automatic keyword generation support | KEYWORDS_DESC= Automatic keyword generation support | ||||
BERKELEYDB_DESC= Enable BerkeleyDB (for ovdb overview method) | BERKELEYDB_DESC= Enable BerkeleyDB (for ovdb overview method) | ||||
OPENSSL_DESC= Enable OpenSSL (for NNTP over TLS/SSL support) | OPENSSL_DESC= Enable OpenSSL (for NNTP over TLS/SSL support) | ||||
GNUPG_DESC= GnuPG support (for pgpverify control message) | GNUPG_DESC= GnuPG support (for pgpverify control message) | ||||
UUCP_RNEWS_DESC= Install rnews suitable for use with net/freebsd-uucp | UUCP_RNEWS_DESC= Install rnews suitable for use with net/freebsd-uucp | ||||
▲ Show 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | |||||
CONFIGURE_ARGS+= --with-krb5=/usr | CONFIGURE_ARGS+= --with-krb5=/usr | ||||
. endif | . endif | ||||
CONFIGURE_ENV+= ac_cv_search_krb5_parse_name="-lcrypt -lcrypto -lkrb5 -lasn1 -lroken -lhx509" | CONFIGURE_ENV+= ac_cv_search_krb5_parse_name="-lcrypt -lcrypto -lkrb5 -lasn1 -lroken -lhx509" | ||||
CONFIGURE_ENV+= ac_cv_func_krb5_init_ets=yes | CONFIGURE_ENV+= ac_cv_func_krb5_init_ets=yes | ||||
.else | .else | ||||
CONFIGURE_ARGS+= --without-krb5 | CONFIGURE_ARGS+= --without-krb5 | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MKEYWORDS} | |||||
CONFIGURE_ARGS+= --enable-keywords | |||||
.endif | |||||
.if ${PORT_OPTIONS:MLARGE_FILES} | .if ${PORT_OPTIONS:MLARGE_FILES} | ||||
CONFIGURE_ARGS+= --enable-largefiles | CONFIGURE_ARGS+= --enable-largefiles | ||||
. if ${PORT_OPTIONS:MTAGGED_HASH} | . if ${PORT_OPTIONS:MTAGGED_HASH} | ||||
IGNORE= cannot be compiled with both LARGE_FILES and TAGGED_HASH: please re-run make config | IGNORE= cannot be compiled with both LARGE_FILES and TAGGED_HASH: please re-run make config | ||||
. endif | . endif | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MKEYWORDS} | .if ${PORT_OPTIONS:MPYTHON} | ||||
CONFIGURE_ARGS+= --enable-keywords | USES=+ python | ||||
CONFIGURE_ARGS+= --with-python | |||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MSASL} | .if ${PORT_OPTIONS:MSASL} | ||||
CONFIGURE_ARGS+= --with-sasl=${LOCALBASE} | CONFIGURE_ARGS+= --with-sasl=${LOCALBASE} | ||||
LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 | LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MTAGGED_HASH} | .if ${PORT_OPTIONS:MTAGGED_HASH} | ||||
▲ Show 20 Lines • Show All 114 Lines • Show Last 20 Lines |