pkgsrc-WIP-changes archive

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

openconnect: Open source VPN client



Module Name:	pkgsrc-wip
Committed By:	Jason Bacon <bacon%NetBSD.org@localhost>
Pushed By:	outpaddling
Date:		Fri May 22 08:00:39 2020 -0500
Changeset:	429ff13a1ce589455298b8da4d3b5382fcfec6d1

Modified Files:
	Makefile
Added Files:
	openconnect/DESCR
	openconnect/MESSAGE
	openconnect/Makefile
	openconnect/PLIST
	openconnect/PLIST.Darwin
	openconnect/distinfo

Log Message:
openconnect: Open source VPN client

OpenConnect is an SSL VPN client initially created to support Cisco's
AnyConnect SSL VPN. It has since been ported to support the Juniper SSL VPN
(which is now known as Pulse Connect Secure), and the Palo Alto Networks
GlobalProtect SSL VPN.

Resurrected for upgrade to 8.10

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=429ff13a1ce589455298b8da4d3b5382fcfec6d1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                 |  1 +
 openconnect/DESCR        |  4 ++++
 openconnect/MESSAGE      |  9 +++++++++
 openconnect/Makefile     | 32 ++++++++++++++++++++++++++++++++
 openconnect/PLIST        | 13 +++++++++++++
 openconnect/PLIST.Darwin | 41 +++++++++++++++++++++++++++++++++++++++++
 openconnect/distinfo     |  6 ++++++
 7 files changed, 106 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 36e7c897c6..aec4e79cc7 100644
--- a/Makefile
+++ b/Makefile
@@ -2495,6 +2495,7 @@ SUBDIR+=	opencascade
 SUBDIR+=	opencl-clhpp
 SUBDIR+=	opencl-headers
 SUBDIR+=	openclonk
+SUBDIR+=	openconnect
 SUBDIR+=	opendchub
 SUBDIR+=	opendune
 SUBDIR+=	openerp-server
diff --git a/openconnect/DESCR b/openconnect/DESCR
new file mode 100644
index 0000000000..72497a5ca3
--- /dev/null
+++ b/openconnect/DESCR
@@ -0,0 +1,4 @@
+OpenConnect is an SSL VPN client initially created to support Cisco's
+AnyConnect SSL VPN. It has since been ported to support the Juniper SSL VPN
+(which is now known as Pulse Connect Secure), and the Palo Alto Networks
+GlobalProtect SSL VPN.
diff --git a/openconnect/MESSAGE b/openconnect/MESSAGE
new file mode 100644
index 0000000000..cc0ddef32b
--- /dev/null
+++ b/openconnect/MESSAGE
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2015/03/02 15:27:58 wiz Exp $
+
+The ${PKG_SYSCONFDIR}/vpnc-config script included in the vpnc-script
+package is needed to set up DNS and routing.
+
+More information can be found in the man page.
+
+===========================================================================
diff --git a/openconnect/Makefile b/openconnect/Makefile
new file mode 100644
index 0000000000..625db921bf
--- /dev/null
+++ b/openconnect/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD$
+
+DISTNAME=	openconnect-8.10
+CATEGORIES=	net security
+MASTER_SITES=	ftp://ftp.infradead.org/pub/openconnect/
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://www.infradead.org/openconnect/
+COMMENT=	Open source VPN client
+LICENSE=	gnu-lgpl-v2.1
+
+GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
+USE_TOOLS+=	gmake pkg-config bash
+
+DEPENDS+=	vpnc-script-[0-9]*:../../net/vpnc-script
+
+CONFIGURE_ARGS+=	--sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ARGS+=	--with-vpnc-script=${PKG_SYSCONFDIR}/vpnc-script
+CONFIGURE_ARGS+=	--disable-nls
+
+REPLACE_PYTHON=		trojans/*.py
+REPLACE_BASH=		trojans/*.sh
+
+INSTALLATION_DIRS=	sbin include lib ${PKGMANDIR}/man8
+
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../www/libproxy/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/openconnect/PLIST b/openconnect/PLIST
new file mode 100644
index 0000000000..f4ada05cfe
--- /dev/null
+++ b/openconnect/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD$
+include/openconnect.h
+lib/libopenconnect.la
+lib/pkgconfig/openconnect.pc
+libexec/openconnect/csd-post.sh
+libexec/openconnect/csd-wrapper.sh
+libexec/openconnect/hipreport-android.sh
+libexec/openconnect/hipreport.sh
+libexec/openconnect/tncc-emulate.py
+libexec/openconnect/tncc-wrapper.py
+man/man8/openconnect.8
+sbin/openconnect
+share/bash-completion/completions/openconnect
diff --git a/openconnect/PLIST.Darwin b/openconnect/PLIST.Darwin
new file mode 100644
index 0000000000..c55ec14820
--- /dev/null
+++ b/openconnect/PLIST.Darwin
@@ -0,0 +1,41 @@
+@comment $NetBSD$
+share/doc/openconnect/anyconnect.html
+share/doc/openconnect/building.html
+share/doc/openconnect/changelog.html
+share/doc/openconnect/charset.html
+share/doc/openconnect/connecting.html
+share/doc/openconnect/contribute.html
+share/doc/openconnect/csd.html
+share/doc/openconnect/download.html
+share/doc/openconnect/features.html
+share/doc/openconnect/globalprotect.html
+share/doc/openconnect/gui.html
+share/doc/openconnect/hip.html
+share/doc/openconnect/images/left.png
+share/doc/openconnect/images/left2.png
+share/doc/openconnect/images/leftsel.png
+share/doc/openconnect/images/leftsel2.png
+share/doc/openconnect/images/openconnect.png
+share/doc/openconnect/images/openconnect.svg
+share/doc/openconnect/images/right.png
+share/doc/openconnect/images/right2.png
+share/doc/openconnect/images/rightsel.png
+share/doc/openconnect/images/rightsel2.png
+share/doc/openconnect/inc/content.tmpl
+share/doc/openconnect/inc/footer.tmpl
+share/doc/openconnect/inc/header.tmpl
+share/doc/openconnect/index.html
+share/doc/openconnect/juniper.html
+share/doc/openconnect/licence.html
+share/doc/openconnect/mail.html
+share/doc/openconnect/manual.html
+share/doc/openconnect/nonroot.html
+share/doc/openconnect/packages.html
+share/doc/openconnect/pkcs11.html
+share/doc/openconnect/platforms.html
+share/doc/openconnect/pulse.html
+share/doc/openconnect/styles/main.css
+share/doc/openconnect/tncc.html
+share/doc/openconnect/token.html
+share/doc/openconnect/tpm.html
+share/doc/openconnect/vpnc-script.html
diff --git a/openconnect/distinfo b/openconnect/distinfo
new file mode 100644
index 0000000000..b2e16238d2
--- /dev/null
+++ b/openconnect/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.10 2019/09/12 19:23:13 schmonz Exp $
+
+SHA1 (openconnect-8.10.tar.gz) = 2829320cfd7801baf4ceccc8d4f650a10994cd51
+RMD160 (openconnect-8.10.tar.gz) = 775b1d6e16605c5437d5d52db08720f6634704f5
+SHA512 (openconnect-8.10.tar.gz) = a36a106cf5c637602fc5bd3cd12df8f6dfe55217c1aae93c66ca33208507f3f8cda15e3a46d75615c7fcea1859d1a04017a07674ad0246876154467305477356
+Size (openconnect-8.10.tar.gz) = 2084534 bytes


Home | Main Index | Thread Index | Old Index