From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 73A091389E2 for ; Sat, 20 Dec 2014 03:07:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 72DCFE0AC9; Sat, 20 Dec 2014 03:07:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 09833E0AC9 for ; Sat, 20 Dec 2014 03:07:13 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A17B134068F for ; Sat, 20 Dec 2014 03:07:12 +0000 (UTC) Received: by oystercatcher.gentoo.org (Postfix, from userid 2304) id 56C62CE2A; Sat, 20 Dec 2014 03:07:11 +0000 (UTC) From: "Mike Gilbert (floppym)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, floppym@gentoo.org Subject: [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 X-VCS-Repository: gentoo-x86 X-VCS-Files: 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 X-VCS-Directories: net-misc/openconnect X-VCS-Committer: floppym X-VCS-Committer-Name: Mike Gilbert Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20141220030711.56C62CE2A@oystercatcher.gentoo.org> Date: Sat, 20 Dec 2014 03:07:11 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: e51654fb-02fc-45a9-9d66-35e0f4047f84 X-Archives-Hash: d429de67965da1bd18f48c92c2359452 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 +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 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 }