pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/vpnc Added option to permit use of ssl with the pa...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c851387ee9ba
branches:  trunk
changeset: 544346:c851387ee9ba
user:      smb <smb%pkgsrc.org@localhost>
date:      Sun Jul 13 22:46:48 2008 +0000

description:
Added option to permit use of ssl with the package.  By default, it's
disabled because of a (perceived?) conflict between the openssl license
and the GPL.

diffstat:

 net/vpnc/Makefile   |   6 +++++-
 net/vpnc/options.mk |  14 ++++++++++++++
 2 files changed, 19 insertions(+), 1 deletions(-)

diffs (51 lines):

diff -r 5a94c7c2c479 -r c851387ee9ba net/vpnc/Makefile
--- a/net/vpnc/Makefile Sun Jul 13 22:36:57 2008 +0000
+++ b/net/vpnc/Makefile Sun Jul 13 22:46:48 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2008/05/29 20:50:31 sketch Exp $
+# $NetBSD: Makefile,v 1.23 2008/07/13 22:46:48 smb Exp $
 #
 
 DISTNAME=              vpnc-0.5.1
@@ -14,6 +14,7 @@
 
 NOT_FOR_PLATFORM=      Interix-*-*
 
+
 USE_TOOLS+=            gmake
 USE_TOOLS+=            perl
 INSTALLATION_DIRS=     bin sbin ${PKGMANDIR}/man1 ${PKGMANDIR}/man8 \
@@ -31,6 +32,7 @@
 SUBST_SED.paths+=      -e 's|@PERL5@|${PERL5}|g'
 SUBST_SED.paths+=      -e 's|@SH@|${SH}|g'
 
+
 BUILD_DEFS+=           VARBASE
 
 EGDIR=                 ${PREFIX}/share/examples/vpnc
@@ -50,5 +52,7 @@
        ${INSTALL_MAN} ${WRKSRC}/cisco-decrypt.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
        ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/vpnc
 
+.include "options.mk"
+
 .include "../../security/libgcrypt/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 5a94c7c2c479 -r c851387ee9ba net/vpnc/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/vpnc/options.mk       Sun Jul 13 22:46:48 2008 +0000
@@ -0,0 +1,14 @@
+PKG_OPTIONS_VAR=       PKG_OPTIONS.openvpnc
+PKG_SUPPORTED_OPTIONS= openssl         # off by default
+PKG_SUGGESTED_OPTIONS=
+
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/bsd.options.mk"
+.if !empty(PKG_OPTIONS:Mopenssl)
+SUBST_CLASSES+=                openssl
+SUBST_MESSAGE.openssl= adding openssl option
+SUBST_STAGE.openssl=   post-patch
+SUBST_FILES.openssl=   Makefile
+SUBST_SED.openssl=     -e 's/^.OPENSSL_GPL_VIOLATION/OPENSSL_GPL_VIOLATION/'
+SUBST_SED.openssl+=    -e 's/^.OPENSSLLIBS/OPENSSLLIBS/'
+.endif



Home | Main Index | Thread Index | Old Index