Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/
Date: Sat, 30 Jul 2022 21:54:49
Message-Id: 1659218075.7a9732251178ccaf499559bb3386a4eb992a5ea1.floppym@gentoo
1 commit: 7a9732251178ccaf499559bb3386a4eb992a5ea1
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 30 21:54:35 2022 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 30 21:54:35 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a973225
7
8 net-vpn/openconnect: drop 8.10-r7
9
10 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
11
12 net-vpn/openconnect/Manifest | 1 -
13 net-vpn/openconnect/openconnect-8.10-r7.ebuild | 146 -------------------------
14 2 files changed, 147 deletions(-)
15
16 diff --git a/net-vpn/openconnect/Manifest b/net-vpn/openconnect/Manifest
17 index 4c852ec69782..a7dd1ff6597b 100644
18 --- a/net-vpn/openconnect/Manifest
19 +++ b/net-vpn/openconnect/Manifest
20 @@ -1,3 +1,2 @@
21 -DIST openconnect-8.10.tar.gz 2084534 BLAKE2B 98ad0e24e09bc565f359139540f60eb9b6b5ed2239a9c46c56889b8554fc3de3605c10f1bb4fa0b0b206ba35404ae90a389ab8dcee54cf05a24d984529d24c2a SHA512 a36a106cf5c637602fc5bd3cd12df8f6dfe55217c1aae93c66ca33208507f3f8cda15e3a46d75615c7fcea1859d1a04017a07674ad0246876154467305477356
22 DIST openconnect-8.20.tar.gz 2651542 BLAKE2B 327b437993ee0d705c0194202f6fd7c2b330e69bfbb916ef004b0662c8b9aebc1252aa3c83bd41b4d1cf85b933878d37b1a7608f076d82b50e325a3efaea2dec SHA512 76f5e49948391397ea1f7d2fca5798731f4278fee74c3da9b0f0daba6c386ce79ec5d87d40b6d3d99bb2528a038b5a2076df4159bb29c52cba62efb2ca52c8ab
23 DIST openconnect-9.01.tar.gz 2718526 BLAKE2B e346b30ed8a299bcdd1fc88868d59b4d501c48bc5c02092e92e7ded0cd36e4de6a5b65aae4f6bf8c9aa60cf70f5466b110b64889df8d286016c9a1b4d9f46ff7 SHA512 b7428847a90f8ca9d1f1f61653c1f2486f0a07989f3b7435b746c5e901998194f4ee2b4f9569a548a23bba368bb1e9f273674c0759aac9df30208d2a6a303c34
24
25 diff --git a/net-vpn/openconnect/openconnect-8.10-r7.ebuild b/net-vpn/openconnect/openconnect-8.10-r7.ebuild
26 deleted file mode 100644
27 index e2eef2be77eb..000000000000
28 --- a/net-vpn/openconnect/openconnect-8.10-r7.ebuild
29 +++ /dev/null
30 @@ -1,146 +0,0 @@
31 -# Copyright 2011-2022 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -
36 -PYTHON_COMPAT=( python3_{8..10} )
37 -PYTHON_REQ_USE="xml"
38 -
39 -inherit linux-info python-any-r1
40 -
41 -if [[ ${PV} == 9999 ]]; then
42 - EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git"
43 - inherit git-r3 autotools
44 -else
45 - SRC_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz"
46 - KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
47 -fi
48 -
49 -DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
50 -HOMEPAGE="https://www.infradead.org/openconnect/"
51 -
52 -LICENSE="LGPL-2.1 GPL-2"
53 -SLOT="0/5"
54 -IUSE="doc +gnutls gssapi libproxy lz4 nls pskc selinux smartcard stoken test"
55 -RESTRICT="!test? ( test )"
56 -
57 -DEPEND="
58 - dev-libs/libxml2
59 - sys-libs/zlib
60 - app-crypt/p11-kit
61 - !gnutls? (
62 - >=dev-libs/openssl-1.0.1h:0=
63 - dev-libs/libp11
64 - )
65 - gnutls? (
66 - app-crypt/trousers
67 - app-misc/ca-certificates
68 - dev-libs/nettle
69 - >=net-libs/gnutls-3.6.13:0=
70 - dev-libs/libtasn1:0=
71 - app-crypt/tpm2-tss:=
72 - )
73 - gssapi? ( virtual/krb5 )
74 - libproxy? ( net-libs/libproxy )
75 - lz4? ( app-arch/lz4:= )
76 - nls? ( virtual/libintl )
77 - pskc? ( sys-auth/oath-toolkit[pskc] )
78 - smartcard? ( sys-apps/pcsc-lite:0= )
79 - stoken? ( app-crypt/stoken )
80 -"
81 -RDEPEND="${DEPEND}
82 - sys-apps/iproute2
83 - >=net-vpn/vpnc-scripts-20210402-r1
84 - selinux? ( sec-policy/selinux-vpn )
85 -"
86 -BDEPEND="
87 - virtual/pkgconfig
88 - doc? ( ${PYTHON_DEPS} sys-apps/groff )
89 - nls? ( sys-devel/gettext )
90 - test? (
91 - net-libs/socket_wrapper
92 - net-vpn/ocserv
93 - sys-libs/uid_wrapper
94 - )
95 -"
96 -
97 -CONFIG_CHECK="~TUN"
98 -
99 -pkg_pretend() {
100 - check_extra_config
101 -}
102 -
103 -pkg_setup() {
104 - :
105 -}
106 -
107 -src_unpack() {
108 - if [[ ${PV} == 9999 ]]; then
109 - git-r3_src_unpack
110 - fi
111 - default
112 -}
113 -
114 -src_prepare() {
115 - default
116 - if [[ ${PV} == 9999 ]]; then
117 - eautoreconf
118 - fi
119 -}
120 -
121 -src_configure() {
122 - if use doc; then
123 - python_setup
124 - else
125 - export ac_cv_path_PYTHON=
126 - fi
127 -
128 - # Used by tests if userpriv is disabled
129 - addwrite /run/netns
130 -
131 - local myconf=(
132 - --disable-dsa-tests
133 - $(use_enable nls)
134 - --disable-static
135 - $(use_with !gnutls openssl)
136 - $(use_with gnutls)
137 - $(use_with libproxy)
138 - $(use_with lz4)
139 - $(use_with gssapi)
140 - $(use_with pskc libpskc)
141 - $(use_with smartcard libpcsclite)
142 - $(use_with stoken)
143 - --with-vpnc-script="${EPREFIX}/etc/vpnc/vpnc-script"
144 - --without-java
145 - )
146 -
147 - econf "${myconf[@]}"
148 -}
149 -
150 -src_test() {
151 - local charset
152 - for charset in UTF-8 ISO8859-2; do
153 - if [[ $(LC_ALL=cs_CZ.${charset} locale charmap 2>/dev/null) != ${charset} ]]; then
154 - # If we don't have valid cs_CZ locale data, auth-nonascii will fail.
155 - # Force a test skip by exiting with status 77.
156 - sed -i -e '2i exit 77' tests/auth-nonascii || die
157 - break
158 - fi
159 - done
160 - default
161 -}
162 -
163 -src_install() {
164 - default
165 - find "${ED}" -name '*.la' -delete || die
166 -
167 - dodoc "${FILESDIR}"/README.OpenRC
168 -
169 - newconfd "${FILESDIR}"/openconnect.confd openconnect
170 - newinitd "${FILESDIR}"/openconnect.initd openconnect
171 -
172 - insinto /etc/logrotate.d
173 - newins "${FILESDIR}"/openconnect.logrotate openconnect
174 -
175 - keepdir /var/log/openconnect
176 -}