Changeset View
Changeset View
Standalone View
Standalone View
security/vpnc/Makefile
# Created by: Christian Lackas | # Created by: Christian Lackas | ||||
PORTNAME= vpnc | PORTNAME= vpnc | ||||
PORTVERSION= 0.5.3 | PORTVERSION= 0.5.3 | ||||
PORTREVISION= 14 | PORTREVISION= 14 | ||||
CATEGORIES= security net-vpn | CATEGORIES= security net-vpn | ||||
MASTER_SITES= http://www.unix-ag.uni-kl.de/~massar/vpnc/ \ | MASTER_SITES= http://www.unix-ag.uni-kl.de/~massar/vpnc/ \ | ||||
LOCAL/ehaupt | LOCAL/ehaupt | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@FreeBSD.org | ||||
COMMENT= Client for Cisco 3000 VPN Concentrator | COMMENT= Client for Cisco 3000 VPN Concentrator | ||||
LICENSE= BSD2CLAUSE GPLv2+ | LICENSE= BSD2CLAUSE GPLv2+ | ||||
LICENSE_COMB= multi | LICENSE_COMB= multi | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_NAME_VPNC= vpnc | ||||
LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/COPYING | |||||
LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING | |||||
LICENSE_TEXT_VPNC= Redistribution is not allowed if linked against OpenSSL | |||||
LICENSE_PERMS_VPNC= auto-accept | |||||
LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ | LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ | ||||
libgpg-error.so:security/libgpg-error | libgpg-error.so:security/libgpg-error | ||||
RUN_DEPENDS= vpnc-script:sysutils/vpnc-scripts | RUN_DEPENDS= vpnc-script:sysutils/vpnc-scripts | ||||
USES= gmake perl5 shebangfix | USES= gmake perl5 shebangfix | ||||
USE_PERL5= build | USE_PERL5= build | ||||
USE_RC_SUBR= vpnc | USE_RC_SUBR= vpnc | ||||
LEGAL_TEXT= Redistribution is not allowed if linked against OpenSSL | |||||
ALL_TARGET= all | ALL_TARGET= all | ||||
SHEBANG_FILES= makeman.pl | SHEBANG_FILES= makeman.pl | ||||
PORTDOCS= README TODO | PORTDOCS= README TODO | ||||
MAKE_ENV= BINS="${EXTRABUILDS}" | MAKE_ENV= BINS="${EXTRABUILDS}" | ||||
OPTIONS_DEFINE= CISCOVERSION DECRYPT DOCS SSL | OPTIONS_DEFINE= CISCOVERSION DECRYPT DOCS SSL | ||||
OPTIONS_DEFAULT= DECRYPT | OPTIONS_DEFAULT= DECRYPT | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
CISCOVERSION_DESC= Mask linux presentation string | CISCOVERSION_DESC= Mask linux presentation string | ||||
CISCOVERSION_CFLAGS= -DCISCO_PATCH_VERSION | CISCOVERSION_CFLAGS= -DCISCO_PATCH_VERSION | ||||
DECRYPT_DESC= cisco-decypt password decrypt utility | DECRYPT_DESC= cisco-decypt password decrypt utility | ||||
DECRYPT_VARS= EXTRABUILDS+=cisco-decrypt | DECRYPT_VARS= EXTRABUILDS+=cisco-decrypt | ||||
SSL_VARS= NO_PACKAGE="binary linked against OpenSSL must not be redistributed" | SSL_VARS= NO_PACKAGE="binary linked against OpenSSL must not be redistributed" \ | ||||
LICENSE+=VPNC | |||||
SSL_CFLAGS= -DOPENSSL_GPL_VIOLATION | SSL_CFLAGS= -DOPENSSL_GPL_VIOLATION | ||||
SSL_LDFLAGS= -lcrypto | SSL_LDFLAGS= -lcrypto | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} \ | @${REINPLACE_CMD} \ | ||||
-e 's|.*%%FREEBSD_IPLEN_FIX%%.*|#define NEED_IPLEN_FIX 1|' \ | -e 's|.*%%FREEBSD_IPLEN_FIX%%.*|#define NEED_IPLEN_FIX 1|' \ | ||||
${WRKSRC}/sysdep.h | ${WRKSRC}/sysdep.h | ||||
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/config.c | @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/config.c | ||||
Show All 20 Lines |