public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/openconnect: openconnect-5.99.ebuild openconnect-5.99-r1.ebuild openconnect-7.02.ebuild openconnect-5.01.ebuild openconnect-6.00.ebuild openconnect-7.01.ebuild openconnect-5.03.ebuild openconnect-4.08.ebuild openconnect-5.02.ebuild ChangeLog
@ 2014-12-20  3:07 Mike Gilbert (floppym)
  0 siblings, 0 replies; only message in thread
From: Mike Gilbert (floppym) @ 2014-12-20  3:07 UTC (permalink / raw
  To: gentoo-commits

floppym     14/12/20 03:07:11

  Modified:             openconnect-5.99.ebuild openconnect-5.99-r1.ebuild
                        openconnect-5.01.ebuild openconnect-6.00.ebuild
                        openconnect-7.01.ebuild openconnect-5.03.ebuild
                        openconnect-4.08.ebuild openconnect-5.02.ebuild
                        ChangeLog
  Added:                openconnect-7.02.ebuild
  Log:
  Version bump. Define subslot based on libopenconnect soname.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)

Revision  Changes    Path
1.4                  net-misc/openconnect/openconnect-5.99.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.99.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.99.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.99.ebuild?r1=1.3&r2=1.4

Index: openconnect-5.99.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.99.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- openconnect-5.99.ebuild	17 Mar 2014 17:05:14 -0000	1.3
+++ openconnect-5.99.ebuild	20 Dec 2014 03:07:11 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.99.ebuild,v 1.3 2014/03/17 17:05:14 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.99.ebuild,v 1.4 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -17,7 +17,7 @@
 	http://dev.gentoo.org/~hasufell/distfiles/openconnect-script-20130310115608.tar.xz"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/3"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc +gnutls java libproxy nls static-libs"
 ILINGUAS="ar cs de el en_GB en_US es fi fr gl id lt nl pa pl pt pt_BR sk sl ug uk zh_CN zh_TW"



1.2                  net-misc/openconnect/openconnect-5.99-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.99-r1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.99-r1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.99-r1.ebuild?r1=1.1&r2=1.2

Index: openconnect-5.99-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.99-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- openconnect-5.99-r1.ebuild	17 Mar 2014 17:05:14 -0000	1.1
+++ openconnect-5.99-r1.ebuild	20 Dec 2014 03:07:11 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.99-r1.ebuild,v 1.1 2014/03/17 17:05:14 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.99-r1.ebuild,v 1.2 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -17,7 +17,7 @@
 	http://dev.gentoo.org/~hasufell/distfiles/openconnect-script-20130310115608.tar.xz"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/3"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc +gnutls java libproxy nls static-libs"
 ILINGUAS="ar cs de el en_GB en_US es fi fr gl id lt nl pa pl pt pt_BR sk sl ug uk zh_CN zh_TW"



1.5                  net-misc/openconnect/openconnect-5.01.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.01.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.01.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.01.ebuild?r1=1.4&r2=1.5

Index: openconnect-5.01.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.01.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- openconnect-5.01.ebuild	1 Mar 2014 22:17:49 -0000	1.4
+++ openconnect-5.01.ebuild	20 Dec 2014 03:07:11 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.01.ebuild,v 1.4 2014/03/01 22:17:49 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.01.ebuild,v 1.5 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -17,7 +17,7 @@
 	http://dev.gentoo.org/~hwoarang/distfiles/openconnect-script-20121108205904.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/2"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc +gnutls libproxy nls static-libs"
 ILINGUAS="ar as ast bg bg_BG bn bn_IN bs ca ca@valencia cs da de el en_GB en_US eo es es_CR



1.2                  net-misc/openconnect/openconnect-6.00.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-6.00.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-6.00.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-6.00.ebuild?r1=1.1&r2=1.2

Index: openconnect-6.00.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-6.00.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- openconnect-6.00.ebuild	26 Jul 2014 19:26:38 -0000	1.1
+++ openconnect-6.00.ebuild	20 Dec 2014 03:07:11 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-6.00.ebuild,v 1.1 2014/07/26 19:26:38 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-6.00.ebuild,v 1.2 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -17,7 +17,7 @@
 	http://dev.gentoo.org/~hasufell/distfiles/openconnect-script-20140311.tar.xz"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/3"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc +gnutls gssapi java libproxy nls static-libs"
 ILINGUAS="ar cs de el en_GB en_US es eu fi fr gl id lt nl pa pl pt pt_BR sk sl tg ug uk zh_CN zh_TW"



1.2                  net-misc/openconnect/openconnect-7.01.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-7.01.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-7.01.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-7.01.ebuild?r1=1.1&r2=1.2

Index: openconnect-7.01.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-7.01.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- openconnect-7.01.ebuild	9 Dec 2014 00:14:37 -0000	1.1
+++ openconnect-7.01.ebuild	20 Dec 2014 03:07:11 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-7.01.ebuild,v 1.1 2014/12/09 00:14:37 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-7.01.ebuild,v 1.2 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -16,7 +16,7 @@
 	http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/${VPNC_REV}:/vpnc-script -> vpnc-script-${VPNC_REV}.sh"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/5"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc +gnutls gssapi java libproxy nls static-libs"
 ILINGUAS="ar cs de el en_GB en_US es eu fi fr gl id lt nl pa pl pt pt_BR sk sl tg ug uk zh_CN zh_TW"



1.3                  net-misc/openconnect/openconnect-5.03.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.03.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.03.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.03.ebuild?r1=1.2&r2=1.3

Index: openconnect-5.03.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.03.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- openconnect-5.03.ebuild	1 Mar 2014 22:17:49 -0000	1.2
+++ openconnect-5.03.ebuild	20 Dec 2014 03:07:11 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.03.ebuild,v 1.2 2014/03/01 22:17:49 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.03.ebuild,v 1.3 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -17,7 +17,7 @@
 	http://dev.gentoo.org/~hasufell/distfiles/openconnect-script-20130310115608.tar.xz"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/2"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc +gnutls libproxy nls static-libs"
 ILINGUAS="ar as ast bg bg_BG bn bn_IN bs ca ca@valencia cs da de el en_GB en_US eo es es_CR



1.7                  net-misc/openconnect/openconnect-4.08.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-4.08.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-4.08.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-4.08.ebuild?r1=1.6&r2=1.7

Index: openconnect-4.08.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-4.08.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- openconnect-4.08.ebuild	1 Mar 2014 22:17:49 -0000	1.6
+++ openconnect-4.08.ebuild	20 Dec 2014 03:07:11 -0000	1.7
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-4.08.ebuild,v 1.6 2014/03/01 22:17:49 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-4.08.ebuild,v 1.7 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -16,7 +16,7 @@
 	http://dev.gentoo.org/~hwoarang/distfiles/openconnect-script-20121108205904.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/2"
 KEYWORDS="amd64 ppc64 x86"
 IUSE="doc static-libs nls -gnutls"
 ILINGUAS="ar as ast bg bg_BG bn bn_IN bs ca ca@valencia cs da de el en_GB en_US eo es es_CR



1.3                  net-misc/openconnect/openconnect-5.02.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.02.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.02.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-5.02.ebuild?r1=1.2&r2=1.3

Index: openconnect-5.02.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.02.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- openconnect-5.02.ebuild	1 Mar 2014 22:17:49 -0000	1.2
+++ openconnect-5.02.ebuild	20 Dec 2014 03:07:11 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.02.ebuild,v 1.2 2014/03/01 22:17:49 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-5.02.ebuild,v 1.3 2014/12/20 03:07:11 floppym Exp $
 
 EAPI="5"
 
@@ -17,7 +17,7 @@
 	http://dev.gentoo.org/~hasufell/distfiles/openconnect-script-20130310115608.tar.xz"
 
 LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
+SLOT="0/2"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc +gnutls libproxy nls static-libs"
 ILINGUAS="ar as ast bg bg_BG bn bn_IN bs ca ca@valencia cs da de el en_GB en_US eo es es_CR



1.35                 net-misc/openconnect/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/ChangeLog?rev=1.35&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/ChangeLog?rev=1.35&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/ChangeLog?r1=1.34&r2=1.35

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/openconnect/ChangeLog,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- ChangeLog	9 Dec 2014 00:15:51 -0000	1.34
+++ ChangeLog	20 Dec 2014 03:07:11 -0000	1.35
@@ -1,6 +1,14 @@
 # ChangeLog for net-misc/openconnect
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/ChangeLog,v 1.34 2014/12/09 00:15:51 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/ChangeLog,v 1.35 2014/12/20 03:07:11 floppym Exp $
+
+*openconnect-7.02 (20 Dec 2014)
+
+  20 Dec 2014; Mike Gilbert <floppym@gentoo.org> +openconnect-7.02.ebuild,
+  openconnect-4.08.ebuild, openconnect-5.01.ebuild, openconnect-5.02.ebuild,
+  openconnect-5.03.ebuild, openconnect-5.99-r1.ebuild, openconnect-5.99.ebuild,
+  openconnect-6.00.ebuild, openconnect-7.01.ebuild:
+  Version bump. Define subslot based on libopenconnect soname.
 
   09 Dec 2014; Mike Gilbert <floppym@gentoo.org> metadata.xml:
   Add myself as a maintainer.



1.1                  net-misc/openconnect/openconnect-7.02.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-7.02.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/openconnect/openconnect-7.02.ebuild?rev=1.1&content-type=text/plain

Index: openconnect-7.02.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/openconnect/openconnect-7.02.ebuild,v 1.1 2014/12/20 03:07:11 floppym Exp $

EAPI="5"

PYTHON_COMPAT=( python2_{6,7} )
PYTHON_REQ_USE="xml"

inherit eutils linux-info python-any-r1

DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
HOMEPAGE="http://www.infradead.org/openconnect.html"
VPNC_REV=df5808b3
SRC_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz
	http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/${VPNC_REV}:/vpnc-script -> vpnc-script-${VPNC_REV}.sh"

LICENSE="LGPL-2.1 GPL-2"
SLOT="0/5"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="doc +gnutls gssapi java libproxy nls static-libs"
ILINGUAS="ar cs de el en_GB en_US es eu fi fr gl id lt nl pa pl pt pt_BR sk sl tg ug uk zh_CN zh_TW"
for lang in $ILINGUAS; do
	IUSE="${IUSE} linguas_${lang}"
done

DEPEND="dev-libs/libxml2
	sys-libs/zlib
	!gnutls? (
		>=dev-libs/openssl-1.0.1h:0[static-libs?]
	)
	gnutls? (
		>=net-libs/gnutls-3[static-libs?] dev-libs/nettle
		app-misc/ca-certificates
	)
	gssapi? ( app-crypt/mit-krb5 )
	libproxy? ( net-libs/libproxy )
	nls? ( virtual/libintl )"
RDEPEND="${DEPEND}
	sys-apps/iproute2
	java? ( virtual/jre )"
DEPEND="${DEPEND}
	virtual/pkgconfig
	doc? ( ${PYTHON_DEPS} sys-apps/groff )
	java? ( virtual/jdk )
	nls? ( sys-devel/gettext )"

tun_tap_check() {
	ebegin "Checking for TUN/TAP support"
	if { ! linux_chkconfig_present TUN; }; then
		eerror "Please enable TUN/TAP support in your kernel config, found at:"
		eerror
		eerror "  Device Drivers  --->"
		eerror "    [*] Network device support  --->"
		eerror "      <*>   Universal TUN/TAP device driver support"
		eerror
		eerror "and recompile your kernel ..."
		die "no CONFIG_TUN support detected!"
	fi
	eend $?
}

pkg_setup() {
	if use doc; then
		python-any-r1_pkg_setup
	fi

	if use kernel_linux; then
		get_version
		if linux_config_exists; then
			tun_tap_check
		else
			ewarn "Was unable to determine your kernel .config"
			ewarn "Please note that OpenConnect requires CONFIG_TUN to be set in your"
			ewarn "kernel .config, Without it, it will not work correctly."
			# We don't die here, so it's possible to compile this package without
			# kernel sources available. Required for cross-compilation.
		fi
	fi
}

src_unpack() {
	unpack ${P}.tar.gz
}

src_configure() {
	strip-linguas $ILINGUAS
	echo ${LINGUAS} > po/LINGUAS
	if ! use doc; then
		# If the python cannot be found, the docs will not build
		sed -e 's#"${ac_cv_path_PYTHON}"#""#' -i configure || die
	fi

	# stoken and liboath not in portage
	econf \
		--with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh" \
		$(use_enable static-libs static) \
		$(use_enable nls ) \
		$(use_with !gnutls openssl) \
		$(use_with gnutls ) \
		$(use_with libproxy) \
		--without-stoken \
		--without-liboath \
		$(use_with gssapi) \
		$(use_with java)
}

src_install() {
	emake DESTDIR="${D}" install

	dodoc AUTHORS TODO
	newinitd "${FILESDIR}"/openconnect.init.in-r3 openconnect
	dodir /etc/openconnect
	insinto /etc/openconnect
	newconfd "${FILESDIR}"/openconnect.conf.in openconnect
	exeinto /etc/openconnect
	newexe "${DISTDIR}"/vpnc-script-${VPNC_REV}.sh openconnect.sh
	insinto /etc/logrotate.d
	newins "${FILESDIR}"/openconnect.logrotate openconnect
	keepdir /var/log/openconnect

	# Remove useless .la files
	prune_libtool_files --all
}

pkg_postinst() {
	if [[ -z ${REPLACING_VERSIONS} ]]; then
		elog "The init script for openconnect has changed and now supports multiple vpn tunnels."
		elog
		elog "You need to create a symbolic link to /etc/init.d/openconnect in /etc/init.d"
		elog "instead of calling it directly:"
		elog
		elog "ln -s /etc/init.d/openconnect /etc/init.d/openconnect.vpn0"
		elog
		elog "You can then start the vpn tunnel like this:"
		elog
		elog "/etc/init.d/openconnect.vpn0 start"
		elog
		elog "If you would like to run preup, postup, predown, and/or postdown scripts,"
		elog "You need to create a directory in /etc/openconnect with the name of the vpn:"
		elog
		elog "mkdir /etc/openconnect/vpn0"
		elog
		elog "Then add executable shell files:"
		elog
		elog "mkdir /etc/openconnect/vpn0"
		elog "cd /etc/openconnect/vpn0"
		elog "echo '#!/bin/sh' > preup.sh"
		elog "cp preup.sh predown.sh"
		elog "cp preup.sh postup.sh"
		elog "cp preup.sh postdown.sh"
		elog "chmod 755 /etc/openconnect/vpn0/*"
	fi
}





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-12-20  3:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-20  3:07 [gentoo-commits] gentoo-x86 commit in net-misc/openconnect: openconnect-5.99.ebuild openconnect-5.99-r1.ebuild openconnect-7.02.ebuild openconnect-5.01.ebuild openconnect-6.00.ebuild openconnect-7.01.ebuild openconnect-5.03.ebuild openconnect-4.08.ebuild openconnect-5.02.ebuild ChangeLog Mike Gilbert (floppym)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox