[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 4286f97ac0ed3f1f939b689c4c67fdb4cf470e00 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 11:49:51 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 11:49:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4286f97a net-vpn/vpnc: Stabilize 0.5.3_p20240129 ppc64, #926332 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild index c33100f291d9..6ddce3110112 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else inherit vcs-snapshot SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 70043f1f2d2ed9af8ffc9d04ebe462c47091dace Author: Sam James gentoo org> AuthorDate: Thu Mar 7 11:49:50 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 11:49:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70043f1f net-vpn/vpnc: Stabilize 0.5.3_p20240129 sparc, #926332 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild index 8c63cfef316e..c33100f291d9 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else inherit vcs-snapshot SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: a58253132aeb0e3e9f156b820060436d20ed7acd Author: Sam James gentoo org> AuthorDate: Thu Mar 7 11:49:49 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 11:49:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5825313 net-vpn/vpnc: Stabilize 0.5.3_p20240129 x86, #926332 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild index f371383872bc..8c63cfef316e 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else inherit vcs-snapshot SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 38df6f56af3b4d921eb45a77b4fdaf7ba859a59a Author: Sam James gentoo org> AuthorDate: Thu Mar 7 11:49:48 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 11:49:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38df6f56 net-vpn/vpnc: Stabilize 0.5.3_p20240129 ppc, #926332 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild index 1057ed5ae01e..e64d847e8eb4 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else inherit vcs-snapshot SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" - KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 4530cf0f565d3dffec13f33ce61915fadd3d38d1 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 11:49:49 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 11:49:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4530cf0f net-vpn/vpnc: Stabilize 0.5.3_p20240129 amd64, #926332 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild index e64d847e8eb4..f371383872bc 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else inherit vcs-snapshot SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" - KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 1137fe352ccc4097792ebd8be7f022b5de38e37f Author: Sam James gentoo org> AuthorDate: Thu Mar 7 10:28:01 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 10:28:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1137fe35 net-vpn/vpnc: Stabilize 0.5.3_p20240129 arm, #926332 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild index 235096cbe846..1057ed5ae01e 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else inherit vcs-snapshot SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 31bd64268bb2267d2d4ff2bccb3c3acbb810c129 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 10:27:58 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 10:28:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bd6426 net-vpn/vpnc: Stabilize 0.5.3_p20240129 arm64, #926332 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild index c591b11be9a4..235096cbe846 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then else inherit vcs-snapshot SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: da537eb5a80845bad2376524576fb7ec9e0bbfe3 Author: David Seifert gentoo org> AuthorDate: Mon Jan 29 10:20:20 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 29 10:20:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da537eb5 net-vpn/vpnc: add 0.5.3_p20240129 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/Manifest| 1 + net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/net-vpn/vpnc/Manifest b/net-vpn/vpnc/Manifest index efc850dff590..48fcc5398dfa 100644 --- a/net-vpn/vpnc/Manifest +++ b/net-vpn/vpnc/Manifest @@ -1,2 +1,3 @@ DIST vpnc-0.5.3-docs.tar.xz 4816 BLAKE2B fe972fb71e74dea481593ce42225a2969608dd4d29a2f34ca1f7b5b82a71a62bfbd94d5fcd2e8db830768be1e858682904e655b8629cb164961644bc5de291e1 SHA512 e3e9f3e3651906f41a4a6b0f4247b903fb555155cbda210823f36a5613d8390b6aad7615ff88fd627ece4037b0e0f04753ac924c9cd9c1335480ca8186d476b8 DIST vpnc-0.5.3_p20220927.tar.gz 119773 BLAKE2B 0dabadac8b5a8116c07597140b6fa31e8f7daed9448e1bf653491809453ec114c0e96d38a8103d90a8b68dd2cefa0540ed676ced3fb9d57eaf16d8be5e3f0fa1 SHA512 e8c2254042c67283749331349467b2aed29ececc26de0bc3227c9c4a14f06d9d518599b28ca979df0cbe997c8997dda8afa508a0858c80ec270922096d8f906f +DIST vpnc-0.5.3_p20240129.tar.gz 116840 BLAKE2B 3705bfe85cf5d7f0a9e07d58c71a305f951e5b1eabd8eb585e40732e867d06456f3f09d896679974f09a3eda019c9d449bde85f4976642db9c1a69e0efc9d476 SHA512 28fb6009e0efa38f19336ab95ae318906e9040c30120473acb8f1514fc9d2e3dc6aff58d7fc8af7e85a3ab5431f8234cb0afd3b1a2db84520fb6997b16221fff diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild new file mode 100644 index ..c591b11be9a4 --- /dev/null +++ b/net-vpn/vpnc/vpnc-0.5.3_p20240129.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info systemd toolchain-funcs + +DESCRIPTION="IPsec (Cisco/Juniper) VPN concentrator client" +HOMEPAGE="https://github.com/streambinder/vpnc; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/streambinder/vpnc.git; +else + inherit vcs-snapshot + SRC_URI="https://api.github.com/repos/streambinder/vpnc/tarball/64468ff -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="resolvconf gnutls selinux" + +DEPEND=" + dev-libs/libgcrypt:= + sys-apps/iproute2[-minimal] + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= )" +RDEPEND="${DEPEND} + >=net-vpn/vpnc-scripts-20210402-r1 + resolvconf? ( virtual/resolvconf ) + selinux? ( sec-policy/selinux-vpn )" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig" + +CONFIG_CHECK="~TUN" + +src_unpack() { + if [[ ${PV} == * ]]; then + git-r3_src_unpack + else + vcs-snapshot_src_unpack + fi +} + +src_configure() { + tc-export CC PKG_CONFIG + export OPENSSL_GPL_VIOLATION=$(usex !gnutls) +} + +src_install() { + local args=( + PREFIX="${EPREFIX}"/usr + DOCDIR='$(PREFIX)'/share/doc/${PF} + SYSTEMDDIR="$(systemd_get_systemunitdir)" + DESTDIR="${D}" + ) + + emake "${args[@]}" install + + keepdir /etc/vpnc/scripts.d + newinitd "${FILESDIR}"/vpnc-3.init vpnc + newconfd "${FILESDIR}"/vpnc.confd vpnc + + # LICENSE file resides here, should not be installed + rm -r "${ED}"/usr/share/licenses || die +} + +pkg_postinst() { + elog "You can generate a configuration file from the original Cisco profiles of your" + elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" + elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 1613b127b83ebb3f80abf9797a577c39aa2988c3 Author: David Seifert gentoo org> AuthorDate: Mon Jan 29 10:12:34 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 29 10:12:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1613b127 net-vpn/vpnc: update DESCRIPTION, HOMEPAGE Closes: https://bugs.gentoo.org/923015 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 4 ++-- net-vpn/vpnc/vpnc-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 66642d8fea41..9af3b5ba353e 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -5,8 +5,8 @@ EAPI=8 inherit linux-info systemd toolchain-funcs -DESCRIPTION="Free client for Cisco VPN routing software" -HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; +DESCRIPTION="IPsec (Cisco/Juniper) VPN concentrator client" +HOMEPAGE="https://github.com/streambinder/vpnc; if [[ ${PV} == * ]]; then inherit git-r3 diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild index 4a373e8e649c..52f4f1156ae1 100644 --- a/net-vpn/vpnc/vpnc-.ebuild +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -5,8 +5,8 @@ EAPI=8 inherit linux-info systemd toolchain-funcs -DESCRIPTION="Free client for Cisco VPN routing software" -HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; +DESCRIPTION="IPsec (Cisco/Juniper) VPN concentrator client" +HOMEPAGE="https://github.com/streambinder/vpnc; if [[ ${PV} == * ]]; then inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: a1d595c73cc1691eeb2b35351814acf55b84c042 Author: David Seifert gentoo org> AuthorDate: Mon Jan 22 13:37:30 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 22 13:37:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d595c7 net-vpn/vpnc: remove tmpfiles handling Closes: https://bugs.gentoo.org/911885 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 4 +--- net-vpn/vpnc/vpnc-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 6a9b3dc4bf33..66642d8fea41 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit linux-info systemd tmpfiles toolchain-funcs +inherit linux-info systemd toolchain-funcs DESCRIPTION="Free client for Cisco VPN routing software" HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; @@ -71,8 +71,6 @@ src_install() { } pkg_postinst() { - tmpfiles_process vpnc-tmpfiles.conf - elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild index be06b4919b2c..4a373e8e649c 100644 --- a/net-vpn/vpnc/vpnc-.ebuild +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit linux-info systemd tmpfiles toolchain-funcs +inherit linux-info systemd toolchain-funcs DESCRIPTION="Free client for Cisco VPN routing software" HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; @@ -71,8 +71,6 @@ src_install() { } pkg_postinst() { - tmpfiles_process vpnc-tmpfiles.conf - elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc;
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 3034ce013a88874f5a8d31c87b86658745c28b65 Author: David Seifert gentoo org> AuthorDate: Mon Jan 22 13:37:29 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 22 13:37:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3034ce01 net-vpn/vpnc: switch to openssl by default Closes: https://bugs.gentoo.org/911794 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 14 ++ net-vpn/vpnc/vpnc-.ebuild | 14 ++ 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 9502c01179cd..6a9b3dc4bf33 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,7 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="resolvconf +gnutls selinux" -RESTRICT="!gnutls? ( bindist )" +IUSE="resolvconf gnutls selinux" DEPEND=" dev-libs/libgcrypt:= @@ -77,13 +76,4 @@ pkg_postinst() { elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; - - if use gnutls; then - elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." - elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - else - ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" - ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," - ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - fi } diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild index 5f4e12444a64..be06b4919b2c 100644 --- a/net-vpn/vpnc/vpnc-.ebuild +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,7 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="resolvconf +gnutls selinux" -RESTRICT="!gnutls? ( bindist )" +IUSE="resolvconf gnutls selinux" DEPEND=" dev-libs/libgcrypt:= @@ -77,13 +76,4 @@ pkg_postinst() { elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; - - if use gnutls; then - elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." - elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - else - ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" - ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," - ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - fi }
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 5e69b9ab17f04d36c0094d849b85afdb29d0a95d Author: Henning Schild hennsch de> AuthorDate: Thu Apr 6 20:38:52 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Apr 7 17:14:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e69b9ab net-vpn/vpnc-scripts: drop old Signed-off-by: Henning Schild hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/30505 Signed-off-by: Mike Gilbert gentoo.org> net-vpn/vpnc-scripts/Manifest | 1 - .../vpnc-scripts/vpnc-scripts-20210402-r1.ebuild | 25 -- 2 files changed, 26 deletions(-) diff --git a/net-vpn/vpnc-scripts/Manifest b/net-vpn/vpnc-scripts/Manifest index 241b6ae9bbe1..d7ee2cdfca79 100644 --- a/net-vpn/vpnc-scripts/Manifest +++ b/net-vpn/vpnc-scripts/Manifest @@ -1,2 +1 @@ -DIST vpnc-scripts-20210402.tar.gz 39925 BLAKE2B 2bc8a274773e51ba48e402588fdf5b51d20360f610afe5608f91dfe2466644b68d891a60c27e4c6938b4ed5da1f193ddb7a8ac955c8f02e6bf91437dc5c47620 SHA512 5f9fc5ab1a5a2607f807700536c4a8e71c551052e72979c1cdd02b15906615be33a297b873b0806f269e51645f10f1c02a7acfed2501148bfa2797250582920d DIST vpnc-scripts-20220510.tar.gz 44155 BLAKE2B c52a1680d25882776c76fc52d8df7f482fe157c7f52ab1c6b14ef6291801a94d5655e6284d55af9d09871e57003e4b434a5453a986ea0e28cd7764c348614bc8 SHA512 c391048b60e739e21954b22b9c4bb764a55c71f8fe6d4e263293efae1bd8d1229ca6b841c2cdd4352c36641d5143c2bca023bff65fa5b8ae8ea151d77b5231cf diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild deleted file mode 100644 index ebab1afc4cac.. --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; -else - SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" -fi - -DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)" -HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts; - -LICENSE="GPL-2+" -SLOT="0" - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 083bce36aeb3275f3dedc643ce72f57b63ba45ab Author: Sam James gentoo org> AuthorDate: Wed Apr 5 19:01:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 19:01:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083bce36 net-vpn/vpnc-scripts: add gitlab upstream metadata Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-vpn/vpnc-scripts/metadata.xml b/net-vpn/vpnc-scripts/metadata.xml index 077cdb6aa203..11703e634f47 100644 --- a/net-vpn/vpnc-scripts/metadata.xml +++ b/net-vpn/vpnc-scripts/metadata.xml @@ -5,4 +5,7 @@ flop...@gentoo.org Mike Gilbert + + openconnect/vpnc-scripts +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 6d9b2c835833e7d5bee1ab5a62ad8854cbcf68a5 Author: Sam James gentoo org> AuthorDate: Wed Apr 5 19:01:49 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 19:01:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9b2c83 net-vpn/vpnc-scripts: mark ALLARCHES Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-vpn/vpnc-scripts/metadata.xml b/net-vpn/vpnc-scripts/metadata.xml index 11703e634f47..81420ec2657a 100644 --- a/net-vpn/vpnc-scripts/metadata.xml +++ b/net-vpn/vpnc-scripts/metadata.xml @@ -5,6 +5,7 @@ flop...@gentoo.org Mike Gilbert + openconnect/vpnc-scripts
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: b486ff38abed269bdcaa2582834bb318ba2e6d8a Author: Sam James gentoo org> AuthorDate: Wed Apr 5 19:00:47 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 19:00:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b486ff38 net-vpn/vpnc-scripts: Stabilize 20220510 sparc, #903761 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index 2f82fb947b72..06b4e4bc9ccb 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 1f8f96174b796102ccc8aa2c242b06130cd7515a Author: Sam James gentoo org> AuthorDate: Wed Apr 5 18:59:20 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 18:59:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8f9617 net-vpn/vpnc-scripts: Stabilize 20220510 arm64, #903761 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index 1614edae11bf..9849c347d14d 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 6d9a9cf7f217bf7dbd95217f096c36ce52126c32 Author: Sam James gentoo org> AuthorDate: Wed Apr 5 18:59:26 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 18:59:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9a9cf7 net-vpn/vpnc-scripts: Stabilize 20220510 amd64, #903761 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index ce2c833edfc0..2f82fb947b72 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 8859a27f1fa0409f9e2bf0a45ddb5de527ea1b69 Author: Sam James gentoo org> AuthorDate: Wed Apr 5 18:59:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 18:59:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8859a27f net-vpn/vpnc-scripts: Stabilize 20220510 ppc64, #903761 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index 9849c347d14d..a2b6a79884ac 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 05dcee2748ee489e8068536cab99c95acdfe05ea Author: Sam James gentoo org> AuthorDate: Wed Apr 5 18:59:23 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 18:59:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05dcee27 net-vpn/vpnc-scripts: Stabilize 20220510 arm, #903761 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index a2b6a79884ac..075d1d772cee 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 25d4cbcbf441abfc91995cd3a98c3206aef0e7cc Author: Sam James gentoo org> AuthorDate: Wed Apr 5 18:59:19 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 18:59:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d4cbcb net-vpn/vpnc-scripts: Stabilize 20220510 ppc, #903761 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index 96a352ef8bf0..1614edae11bf 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 164c1fa6e09c47562432a93afa370d725c31 Author: Sam James gentoo org> AuthorDate: Wed Apr 5 18:59:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 5 18:59:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164c1fa6 net-vpn/vpnc-scripts: Stabilize 20220510 x86, #903761 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index 075d1d772cee..ce2c833edfc0 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/files/, net-vpn/vpnc/
commit: af341e30d04d6b0098de026dab4dff005ef5b2c2 Author: David Seifert gentoo org> AuthorDate: Mon Feb 20 20:51:59 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 20 20:51:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af341e30 net-vpn/vpnc: drop 0.5.3_p550-r3, 0.5.3_p20220927 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/Manifest | 1 - .../files/vpnc-0.5.3_p550-r2-var-run-fhs-3.0.patch | 33 - net-vpn/vpnc/files/vpnc-tmpfiles.conf | 1 - net-vpn/vpnc/files/vpnc.service| 20 - net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild | 85 -- net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 72 -- 6 files changed, 212 deletions(-) diff --git a/net-vpn/vpnc/Manifest b/net-vpn/vpnc/Manifest index b7de56d3af33..efc850dff590 100644 --- a/net-vpn/vpnc/Manifest +++ b/net-vpn/vpnc/Manifest @@ -1,3 +1,2 @@ DIST vpnc-0.5.3-docs.tar.xz 4816 BLAKE2B fe972fb71e74dea481593ce42225a2969608dd4d29a2f34ca1f7b5b82a71a62bfbd94d5fcd2e8db830768be1e858682904e655b8629cb164961644bc5de291e1 SHA512 e3e9f3e3651906f41a4a6b0f4247b903fb555155cbda210823f36a5613d8390b6aad7615ff88fd627ece4037b0e0f04753ac924c9cd9c1335480ca8186d476b8 DIST vpnc-0.5.3_p20220927.tar.gz 119773 BLAKE2B 0dabadac8b5a8116c07597140b6fa31e8f7daed9448e1bf653491809453ec114c0e96d38a8103d90a8b68dd2cefa0540ed676ced3fb9d57eaf16d8be5e3f0fa1 SHA512 e8c2254042c67283749331349467b2aed29ececc26de0bc3227c9c4a14f06d9d518599b28ca979df0cbe997c8997dda8afa508a0858c80ec270922096d8f906f -DIST vpnc-0.5.3_p550-r2.tar.gz 19 BLAKE2B d4f09a62edbe3b4014c4903d908eecf27ee09705017f715aadc869592fb80d7f4482f08e4681dd9e9c22ae16ae185404e09572800de8cb76419c20f5bf8e17d1 SHA512 3adaf4c73c14c328ca9702c1e3d3c333b0a589f99b52990febf7b22ac87f666f1fc0a1d62e9831ec645567ca01425ea476a7bb62fee214012c97651e0e99b732 diff --git a/net-vpn/vpnc/files/vpnc-0.5.3_p550-r2-var-run-fhs-3.0.patch b/net-vpn/vpnc/files/vpnc-0.5.3_p550-r2-var-run-fhs-3.0.patch deleted file mode 100644 index e574b51fba63.. --- a/net-vpn/vpnc/files/vpnc-0.5.3_p550-r2-var-run-fhs-3.0.patch +++ /dev/null @@ -1,33 +0,0 @@ a/ChangeLog -+++ b/ChangeLog -@@ -158,7 +158,7 @@ - * treat passcode as password - * filter "metric10 64" and the like from ip route get output - * updated to libgcrypt-1.1.90 -- * create /var/run/vpnc/ as necessary -+ * create /run/vpnc/ as necessary - - * vpnc-0.2-rm+zomb-pre6.tar.gz Sun Nov 2 02:15:56 CET 2003 - a/src/config.c -+++ b/src/config.c -@@ -390,7 +390,7 @@ - - static const char *config_def_pid_file(void) - { -- return "/var/run/vpnc.pid"; -+ return "/run/vpnc.pid"; - } - - static const char *config_def_vendor(void) a/TODO -+++ b/TODO -@@ -115,7 +115,7 @@ - * DONE post link to http://www.liebchen-online.de/vpn-zaurus.html - * DONE passcode == password - * DONE support for new libgcrypt versions --* DONE make /var/run/vpnc as needed -+* DONE make /run/vpnc as needed - * DONE ignore "metric10 xx" - * DONE ignore attr 32136! (Cisco extension: XAUTH Vendor) - * DONE FreeBSD supported diff --git a/net-vpn/vpnc/files/vpnc-tmpfiles.conf b/net-vpn/vpnc/files/vpnc-tmpfiles.conf deleted file mode 100644 index 67224ac3ef2d.. --- a/net-vpn/vpnc/files/vpnc-tmpfiles.conf +++ /dev/null @@ -1 +0,0 @@ -D /run/vpnc 0755 root root - diff --git a/net-vpn/vpnc/files/vpnc.service b/net-vpn/vpnc/files/vpnc.service deleted file mode 100644 index ce1e3683f4ec.. --- a/net-vpn/vpnc/files/vpnc.service +++ /dev/null @@ -1,20 +0,0 @@ -[Unit] -Description=Free Cisco VPN connection to %i -Documentation=man:vpnc(8) http://www.unix-ag.uni-kl.de/~massar/vpnc/ -Requires=network.target -After=network.target -ConditionPathExists=/dev/net/tun - -[Service] -Type=forking -EnvironmentFile=/etc/vpnc/%i.conf -PIDFile=/run/vpnc/%i.pid - -ExecStartPre=-/etc/vpnc/scripts.d/%i-preup.sh -ExecStart=/usr/sbin/vpnc --pid-file /run/vpnc/%i.pid -ExecStartPost=-/etc/vpnc/scripts.d/%i-postup.sh - -ExecStopPost=-/etc/vpnc/scripts.d/%i-postdown.sh - -[Install] -WantedBy=multi-user.target diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild deleted file mode 100644 index 743b2ec9d6b1.. --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-info systemd tmpfiles toolchain-funcs - -DESCRIPTION="Free client for Cisco VPN routing software" -HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/streambinder/vpnc.git; -else - inherit vcs-snapshot - SRC_URI=" - https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: f893595b58589f21855ac3ec0086f564ad0f34cd Author: Sam James gentoo org> AuthorDate: Sun Feb 19 16:38:30 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 19 16:38:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f893595b net-vpn/vpnc: Stabilize 0.5.3_p20220927-r1 amd64, #895404 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index de63a27635f2..9502c01179cd 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: c518f560b25594c88a0e4b835af8de39ae61fc4d Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 19 12:54:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 19 12:54:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c518f560 net-vpn/vpnc: Stabilize 0.5.3_p20220927-r1 sparc, #895404 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 0f09e64989ba..de63a27635f2 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: d6f4aea29d30cf706906ad4faeb2b4aac31b062c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 19 12:54:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 19 12:54:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f4aea2 net-vpn/vpnc: Stabilize 0.5.3_p20220927-r1 arm, #895404 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 48f81c81d6f9..b537cb81907c 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 1d89275c3aea7e5ef983ec8d18f7e54eeba2e518 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 19 12:54:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 19 12:54:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d89275c net-vpn/vpnc: Stabilize 0.5.3_p20220927-r1 ppc, #895404 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index b537cb81907c..0f09e64989ba 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: e01e158a34b0e03f45c50e9c4b9c1f1059c3391d Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 19 12:54:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 19 12:54:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01e158a net-vpn/vpnc: Stabilize 0.5.3_p20220927-r1 arm64, #895404 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 8e9fd6ffee30..48f81c81d6f9 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: f9d8bd55c4b8f1d78364b965aa213b470e0f0a2f Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 19 12:54:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 19 12:54:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d8bd55 net-vpn/vpnc: Stabilize 0.5.3_p20220927-r1 ppc64, #895404 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 0f2a3768e6ba..8e9fd6ffee30 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 3264293531e2b7f9a84a126138d4314330e94f85 Author: Sam James gentoo org> AuthorDate: Sun Feb 19 12:25:38 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 19 12:25:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32642935 net-vpn/vpnc: Stabilize 0.5.3_p20220927-r1 x86, #895404 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild index 5f4e12444a64..0f2a3768e6ba 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 36a57c18e98b08580cecec18f3c941c1e2fed283 Author: Mike Gilbert gentoo org> AuthorDate: Fri Jan 13 18:06:22 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jan 13 18:06:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a57c18 net-vpn/vpnc: sync live ebuild Bug: https://bugs.gentoo.org/884093 Signed-off-by: Mike Gilbert gentoo.org> net-vpn/vpnc/vpnc-.ebuild | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild index d62312b59c91..5f4e12444a64 100644 --- a/net-vpn/vpnc/vpnc-.ebuild +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3" @@ -54,15 +54,19 @@ src_configure() { } src_install() { - emake PREFIX="${EPREFIX}"/usr DOCDIR='$(PREFIX)'/share/doc/${PF} DESTDIR="${D}" install + local args=( + PREFIX="${EPREFIX}"/usr + DOCDIR='$(PREFIX)'/share/doc/${PF} + SYSTEMDDIR="$(systemd_get_systemunitdir)" + DESTDIR="${D}" + ) + + emake "${args[@]}" install keepdir /etc/vpnc/scripts.d newinitd "${FILESDIR}"/vpnc-3.init vpnc newconfd "${FILESDIR}"/vpnc.confd vpnc - dotmpfiles "${FILESDIR}"/vpnc-tmpfiles.conf - systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service - # LICENSE file resides here, should not be installed rm -r "${ED}"/usr/share/licenses || die }
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 0b3fa6aea4dc2f498b67bcebe8263f8f59df3d33 Author: Mike Gilbert gentoo org> AuthorDate: Fri Jan 13 17:57:27 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jan 13 18:03:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3fa6ae net-vpn/vpnc: use upstream systemd unit Closes: https://bugs.gentoo.org/884093 Signed-off-by: Mike Gilbert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild | 89 + 1 file changed, 89 insertions(+) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild new file mode 100644 index ..5f4e12444a64 --- /dev/null +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info systemd tmpfiles toolchain-funcs + +DESCRIPTION="Free client for Cisco VPN routing software" +HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/streambinder/vpnc.git; +else + inherit vcs-snapshot + SRC_URI=" + https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz + https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="resolvconf +gnutls selinux" +RESTRICT="!gnutls? ( bindist )" + +DEPEND=" + dev-libs/libgcrypt:= + sys-apps/iproute2[-minimal] + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= )" +RDEPEND="${DEPEND} + >=net-vpn/vpnc-scripts-20210402-r1 + resolvconf? ( virtual/resolvconf ) + selinux? ( sec-policy/selinux-vpn )" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig" + +CONFIG_CHECK="~TUN" + +src_unpack() { + if [[ ${PV} == * ]]; then + git-r3_src_unpack + else + vcs-snapshot_src_unpack + mv vpnc-0.5.3-docs/src/doc/*.md "${S}"/src/doc/ || die + fi +} + +src_configure() { + tc-export CC PKG_CONFIG + export OPENSSL_GPL_VIOLATION=$(usex !gnutls) +} + +src_install() { + local args=( + PREFIX="${EPREFIX}"/usr + DOCDIR='$(PREFIX)'/share/doc/${PF} + SYSTEMDDIR="$(systemd_get_systemunitdir)" + DESTDIR="${D}" + ) + + emake "${args[@]}" install + + keepdir /etc/vpnc/scripts.d + newinitd "${FILESDIR}"/vpnc-3.init vpnc + newconfd "${FILESDIR}"/vpnc.confd vpnc + + # LICENSE file resides here, should not be installed + rm -r "${ED}"/usr/share/licenses || die +} + +pkg_postinst() { + tmpfiles_process vpnc-tmpfiles.conf + + elog "You can generate a configuration file from the original Cisco profiles of your" + elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" + elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; + + if use gnutls; then + elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." + elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + else + ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" + ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," + ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 3ef32fd1c54e4ae901f52b6e8d05980cfe638e9e Author: WANG Xuerui gentoo org> AuthorDate: Tue Nov 29 16:26:41 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Nov 29 18:04:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef32fd1 net-vpn/vpnc: keyword 0.5.3_p20220927 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild index d62312b59c91..743b2ec9d6b1 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild @@ -16,7 +16,7 @@ else SRC_URI=" https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: ad02f3c854962d1dbb756d27ddf05c346d51d887 Author: WANG Xuerui gentoo org> AuthorDate: Thu Nov 24 07:19:42 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Nov 24 12:00:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad02f3c8 net-vpn/vpnc-scripts: keyword 20220510 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild index 992e33a030a8..96a352ef8bf0 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 48176e12fc9523e05f1f81c8a53e8baab05fd6d5 Author: David Seifert gentoo org> AuthorDate: Tue Sep 27 09:55:12 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Sep 27 09:55:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48176e12 net-vpn/vpnc: sync live ebuild Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-.ebuild | 29 - 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild index ba1e8a44e682..d62312b59c91 100644 --- a/net-vpn/vpnc/vpnc-.ebuild +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -3,11 +3,21 @@ EAPI=8 -inherit git-r3 linux-info systemd tmpfiles toolchain-funcs +inherit linux-info systemd tmpfiles toolchain-funcs DESCRIPTION="Free client for Cisco VPN routing software" HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; -EGIT_REPO_URI="https://github.com/streambinder/vpnc.git; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/streambinder/vpnc.git; +else + inherit vcs-snapshot + SRC_URI=" + https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz + https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi LICENSE="GPL-3" SLOT="0" @@ -29,13 +39,22 @@ BDEPEND=" CONFIG_CHECK="~TUN" +src_unpack() { + if [[ ${PV} == * ]]; then + git-r3_src_unpack + else + vcs-snapshot_src_unpack + mv vpnc-0.5.3-docs/src/doc/*.md "${S}"/src/doc/ || die + fi +} + src_configure() { tc-export CC PKG_CONFIG export OPENSSL_GPL_VIOLATION=$(usex !gnutls) } src_install() { - emake PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install + emake PREFIX="${EPREFIX}"/usr DOCDIR='$(PREFIX)'/share/doc/${PF} DESTDIR="${D}" install keepdir /etc/vpnc/scripts.d newinitd "${FILESDIR}"/vpnc-3.init vpnc @@ -44,8 +63,8 @@ src_install() { dotmpfiles "${FILESDIR}"/vpnc-tmpfiles.conf systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service - # COPYING file resides here, should not be installed - rm -r "${ED}"/usr/share/doc/vpnc/ || die + # LICENSE file resides here, should not be installed + rm -r "${ED}"/usr/share/licenses || die } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 1053a057f3af62989c9f20d67f100f3d83b7679c Author: David Seifert gentoo org> AuthorDate: Tue Sep 27 09:55:11 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Sep 27 09:55:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1053a057 net-vpn/vpnc: add 0.5.3_p20220927 Closes: https://bugs.gentoo.org/870727 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/Manifest| 2 + net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild | 85 2 files changed, 87 insertions(+) diff --git a/net-vpn/vpnc/Manifest b/net-vpn/vpnc/Manifest index 8048d237274f..b7de56d3af33 100644 --- a/net-vpn/vpnc/Manifest +++ b/net-vpn/vpnc/Manifest @@ -1 +1,3 @@ +DIST vpnc-0.5.3-docs.tar.xz 4816 BLAKE2B fe972fb71e74dea481593ce42225a2969608dd4d29a2f34ca1f7b5b82a71a62bfbd94d5fcd2e8db830768be1e858682904e655b8629cb164961644bc5de291e1 SHA512 e3e9f3e3651906f41a4a6b0f4247b903fb555155cbda210823f36a5613d8390b6aad7615ff88fd627ece4037b0e0f04753ac924c9cd9c1335480ca8186d476b8 +DIST vpnc-0.5.3_p20220927.tar.gz 119773 BLAKE2B 0dabadac8b5a8116c07597140b6fa31e8f7daed9448e1bf653491809453ec114c0e96d38a8103d90a8b68dd2cefa0540ed676ced3fb9d57eaf16d8be5e3f0fa1 SHA512 e8c2254042c67283749331349467b2aed29ececc26de0bc3227c9c4a14f06d9d518599b28ca979df0cbe997c8997dda8afa508a0858c80ec270922096d8f906f DIST vpnc-0.5.3_p550-r2.tar.gz 19 BLAKE2B d4f09a62edbe3b4014c4903d908eecf27ee09705017f715aadc869592fb80d7f4482f08e4681dd9e9c22ae16ae185404e09572800de8cb76419c20f5bf8e17d1 SHA512 3adaf4c73c14c328ca9702c1e3d3c333b0a589f99b52990febf7b22ac87f666f1fc0a1d62e9831ec645567ca01425ea476a7bb62fee214012c97651e0e99b732 diff --git a/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild new file mode 100644 index ..d62312b59c91 --- /dev/null +++ b/net-vpn/vpnc/vpnc-0.5.3_p20220927.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info systemd tmpfiles toolchain-funcs + +DESCRIPTION="Free client for Cisco VPN routing software" +HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/streambinder/vpnc.git; +else + inherit vcs-snapshot + SRC_URI=" + https://api.github.com/repos/streambinder/vpnc/tarball/fdd0de7 -> ${P}.tar.gz + https://dev.gentoo.org/~soap/distfiles/${PN}-0.5.3-docs.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="resolvconf +gnutls selinux" +RESTRICT="!gnutls? ( bindist )" + +DEPEND=" + dev-libs/libgcrypt:= + sys-apps/iproute2[-minimal] + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= )" +RDEPEND="${DEPEND} + >=net-vpn/vpnc-scripts-20210402-r1 + resolvconf? ( virtual/resolvconf ) + selinux? ( sec-policy/selinux-vpn )" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig" + +CONFIG_CHECK="~TUN" + +src_unpack() { + if [[ ${PV} == * ]]; then + git-r3_src_unpack + else + vcs-snapshot_src_unpack + mv vpnc-0.5.3-docs/src/doc/*.md "${S}"/src/doc/ || die + fi +} + +src_configure() { + tc-export CC PKG_CONFIG + export OPENSSL_GPL_VIOLATION=$(usex !gnutls) +} + +src_install() { + emake PREFIX="${EPREFIX}"/usr DOCDIR='$(PREFIX)'/share/doc/${PF} DESTDIR="${D}" install + + keepdir /etc/vpnc/scripts.d + newinitd "${FILESDIR}"/vpnc-3.init vpnc + newconfd "${FILESDIR}"/vpnc.confd vpnc + + dotmpfiles "${FILESDIR}"/vpnc-tmpfiles.conf + systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service + + # LICENSE file resides here, should not be installed + rm -r "${ED}"/usr/share/licenses || die +} + +pkg_postinst() { + tmpfiles_process vpnc-tmpfiles.conf + + elog "You can generate a configuration file from the original Cisco profiles of your" + elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" + elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; + + if use gnutls; then + elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." + elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + else + ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" + ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," + ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 134eb502c4a7cea664551df567100789b2f91507 Author: David Seifert gentoo org> AuthorDate: Sun Sep 18 09:32:12 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 18 09:32:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134eb502 net-vpn/vpnc: add Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-.ebuild | 66 +++ 1 file changed, 66 insertions(+) diff --git a/net-vpn/vpnc/vpnc-.ebuild b/net-vpn/vpnc/vpnc-.ebuild new file mode 100644 index ..ba1e8a44e682 --- /dev/null +++ b/net-vpn/vpnc/vpnc-.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 linux-info systemd tmpfiles toolchain-funcs + +DESCRIPTION="Free client for Cisco VPN routing software" +HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; +EGIT_REPO_URI="https://github.com/streambinder/vpnc.git; + +LICENSE="GPL-3" +SLOT="0" +IUSE="resolvconf +gnutls selinux" +RESTRICT="!gnutls? ( bindist )" + +DEPEND=" + dev-libs/libgcrypt:= + sys-apps/iproute2[-minimal] + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= )" +RDEPEND="${DEPEND} + >=net-vpn/vpnc-scripts-20210402-r1 + resolvconf? ( virtual/resolvconf ) + selinux? ( sec-policy/selinux-vpn )" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig" + +CONFIG_CHECK="~TUN" + +src_configure() { + tc-export CC PKG_CONFIG + export OPENSSL_GPL_VIOLATION=$(usex !gnutls) +} + +src_install() { + emake PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install + + keepdir /etc/vpnc/scripts.d + newinitd "${FILESDIR}"/vpnc-3.init vpnc + newconfd "${FILESDIR}"/vpnc.confd vpnc + + dotmpfiles "${FILESDIR}"/vpnc-tmpfiles.conf + systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service + + # COPYING file resides here, should not be installed + rm -r "${ED}"/usr/share/doc/vpnc/ || die +} + +pkg_postinst() { + tmpfiles_process vpnc-tmpfiles.conf + + elog "You can generate a configuration file from the original Cisco profiles of your" + elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" + elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; + + if use gnutls; then + elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." + elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + else + ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" + ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," + ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 3d29e1fd4ef2b653d44f6ee61281ac12e2b4efe7 Author: David Seifert gentoo org> AuthorDate: Sat Sep 17 17:08:19 2022 + Commit: David Seifert gentoo org> CommitDate: Sat Sep 17 17:08:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d29e1fd net-vpn/vpnc: drop 0.5.3_p550-r2 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild | 69 -- 1 file changed, 69 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild deleted file mode 100644 index fbe052a03af0.. --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info systemd tmpfiles toolchain-funcs vcs-snapshot - -DESCRIPTION="Free client for Cisco VPN routing software" -HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; -SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" -IUSE="resolvconf +gnutls selinux" -RESTRICT="!gnutls? ( bindist )" - -DEPEND=" - dev-lang/perl - dev-libs/libgcrypt:0= - >=sys-apps/iproute2-2.6.19.20061214[-minimal] - gnutls? ( net-libs/gnutls:0= ) - !gnutls? ( dev-libs/openssl:0= )" -RDEPEND="${DEPEND} - resolvconf? ( virtual/resolvconf ) - selinux? ( sec-policy/selinux-vpn )" - -CONFIG_CHECK="~TUN" - -S="${WORKDIR}/${PF}" -PATCHES=( "${FILESDIR}"/${PF}-var-run-fhs-3.0.patch ) - -src_configure() { - tc-export CC - export OPENSSL_GPL_VIOLATION=$(usex !gnutls) -} - -src_install() { - emake PREFIX="/usr" DESTDIR="${ED}" install - dodoc README.md TODO VERSION - - keepdir /etc/vpnc/scripts.d - newinitd "${FILESDIR}"/vpnc-3.init vpnc - newconfd "${FILESDIR}"/vpnc.confd vpnc - sed -e "s:/usr/local:${EPREFIX}/usr:" -i "${ED}"/etc/vpnc/vpnc-script || die - - dotmpfiles "${FILESDIR}"/vpnc-tmpfiles.conf - systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service - - # COPYING file resides here, should not be installed - rm -r "${ED}"/usr/share/doc/vpnc/ || die -} - -pkg_postinst() { - tmpfiles_process vpnc-tmpfiles.conf - - elog "You can generate a configuration file from the original Cisco profiles of your" - elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" - elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; - - if use gnutls; then - elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." - elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - else - ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" - ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," - ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: db1f1763bde43af0df458233cf7a716b4a74ddad Author: Sam James gentoo org> AuthorDate: Sat Sep 17 16:20:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 16:20:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1f1763 net-vpn/vpnc: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-vpn/vpnc/metadata.xml b/net-vpn/vpnc/metadata.xml index 8cd1f9dc0c66..9655b1c4dda3 100644 --- a/net-vpn/vpnc/metadata.xml +++ b/net-vpn/vpnc/metadata.xml @@ -8,4 +8,7 @@ Enable support for DNS managing framework net-dns/openresolv + + streambinder/vpnc +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 2181f388dd2da65ee80722ea1d109192a48346b7 Author: Henning Schild hennsch de> AuthorDate: Tue May 10 07:52:05 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue May 10 16:16:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2181f388 net-vpn/vpnc-scripts: bump version to 20220510 Closes: https://github.com/gentoo/gentoo/pull/25414 Signed-off-by: Henning Schild hennsch.de> Signed-off-by: Mike Gilbert gentoo.org> net-vpn/vpnc-scripts/Manifest | 1 + net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild | 25 +++ 2 files changed, 26 insertions(+) diff --git a/net-vpn/vpnc-scripts/Manifest b/net-vpn/vpnc-scripts/Manifest index de68088215d6..241b6ae9bbe1 100644 --- a/net-vpn/vpnc-scripts/Manifest +++ b/net-vpn/vpnc-scripts/Manifest @@ -1 +1,2 @@ DIST vpnc-scripts-20210402.tar.gz 39925 BLAKE2B 2bc8a274773e51ba48e402588fdf5b51d20360f610afe5608f91dfe2466644b68d891a60c27e4c6938b4ed5da1f193ddb7a8ac955c8f02e6bf91437dc5c47620 SHA512 5f9fc5ab1a5a2607f807700536c4a8e71c551052e72979c1cdd02b15906615be33a297b873b0806f269e51645f10f1c02a7acfed2501148bfa2797250582920d +DIST vpnc-scripts-20220510.tar.gz 44155 BLAKE2B c52a1680d25882776c76fc52d8df7f482fe157c7f52ab1c6b14ef6291801a94d5655e6284d55af9d09871e57003e4b434a5453a986ea0e28cd7764c348614bc8 SHA512 c391048b60e739e21954b22b9c4bb764a55c71f8fe6d4e263293efae1bd8d1229ca6b841c2cdd4352c36641d5143c2bca023bff65fa5b8ae8ea151d77b5231cf diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild new file mode 100644 index ..992e33a030a8 --- /dev/null +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20220510.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; +else + SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)" +HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts; + +LICENSE="GPL-2+" +SLOT="0" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: cc184328f3cb4deed61d1b401789e9897c55e290 Author: Sam James gentoo org> AuthorDate: Sat Oct 16 22:03:03 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 16 22:03:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc184328 net-vpn/vpnc: Stabilize 0.5.3_p550-r3 ppc64, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild index bf26f80a2bf..ffead8b8432 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${MY_P}. LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 9f2268a8825cb4b32d1b7a2b0f2d09bc66081eae Author: Sam James gentoo org> AuthorDate: Sat Oct 16 22:03:01 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 16 22:03:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2268a8 net-vpn/vpnc-scripts: Stabilize 20210402-r1 ppc64, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild index f94ca221295..ebab1afc4ca 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 23206dabeca5f62fe8ab5aee0bbc20a50b1d89c4 Author: Sam James gentoo org> AuthorDate: Thu Oct 14 18:32:01 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 18:32:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23206dab net-vpn/vpnc: Stabilize 0.5.3_p550-r3 arm64, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild index 8f0442e2d24..49775cd0154 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${MY_P}. LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 6649c989e13e899098582735363d291b62c47982 Author: Sam James gentoo org> AuthorDate: Thu Oct 14 18:31:59 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 18:31:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6649c989 net-vpn/vpnc-scripts: Stabilize 20210402-r1 arm64, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild index dd47aafb364..48bc0ddf3f3 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 2db68990d4bc260a10320f08f2201e283872964a Author: Sam James gentoo org> AuthorDate: Thu Oct 14 16:37:05 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 16:37:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db68990 net-vpn/vpnc-scripts: Stabilize 20210402-r1 arm, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild index 9b8b0c47250..dd47aafb364 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: d4414fff378852a0bd58b6d850a32f595bb9af83 Author: Sam James gentoo org> AuthorDate: Thu Oct 14 16:37:07 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 16:37:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4414fff net-vpn/vpnc: Stabilize 0.5.3_p550-r3 arm, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild index eab282eb623..8f0442e2d24 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${MY_P}. LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 4ac9504b787f6d11247cde1a6a4d9c245aaa20c2 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 14 05:57:21 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 14 05:57:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac9504b net-vpn/vpnc: x86 stable wrt bug #818004 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild index bcf3b4840ea..eab282eb623 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${MY_P}. LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: d4ea10ff9358bc88b63fc2cad1c6e3a4d35c6bb4 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 14 05:57:23 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 14 05:57:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ea10ff net-vpn/vpnc-scripts: x86 stable wrt bug #818004 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild index 453ee8d27f9..9b8b0c47250 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 8cc402951db542bf1b881e7545e1728a354d51bd Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 14 05:56:11 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 14 05:56:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc40295 net-vpn/vpnc: sparc stable wrt bug #818004 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild index d57e9f38982..bcf3b4840ea 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${MY_P}. LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: e13fbe817be95e503f58cefd0d2f601625ed183e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 14 05:56:14 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 14 05:56:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13fbe81 net-vpn/vpnc-scripts: sparc stable wrt bug #818004 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild index 3ecbe6f804f..453ee8d27f9 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 9b0fb1f4ae0c7319230ee77e700ce9d26959cf7f Author: Sam James gentoo org> AuthorDate: Wed Oct 13 20:33:40 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 13 20:33:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0fb1f4 net-vpn/vpnc: Stabilize 0.5.3_p550-r3 amd64, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild index 89255813970..d57e9f38982 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${MY_P}. LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 65b7a13ae4d2c84e7983b15c074def8b6760ac34 Author: Sam James gentoo org> AuthorDate: Wed Oct 13 20:33:35 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 13 20:33:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b7a13a net-vpn/vpnc-scripts: Stabilize 20210402-r1 amd64, #818004 Signed-off-by: Sam James gentoo.org> net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild index 99aefb4e008..3ecbe6f804f 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 8a45aee959d1d2f1469c2c343a8e951c2bb79d1b Author: Mike Gilbert gentoo org> AuthorDate: Sun Oct 10 18:39:51 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Oct 10 19:06:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a45aee9 net-vpn/vpnc: depend on net-vpn/vpnc-scripts Signed-off-by: Mike Gilbert gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild | 72 ++ 1 file changed, 72 insertions(+) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild new file mode 100644 index 000..89255813970 --- /dev/null +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info systemd tmpfiles toolchain-funcs vcs-snapshot + +DESCRIPTION="Free client for Cisco VPN routing software" +HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; +MY_P="${P}-r2" +SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="GPL-2 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="resolvconf +gnutls selinux" +RESTRICT="!gnutls? ( bindist )" + +DEPEND=" + dev-lang/perl + dev-libs/libgcrypt:0= + >=sys-apps/iproute2-2.6.19.20061214[-minimal] + gnutls? ( net-libs/gnutls:0= ) + !gnutls? ( dev-libs/openssl:0= )" +RDEPEND="${DEPEND} + >=net-vpn/vpnc-scripts-20210402-r1 + resolvconf? ( virtual/resolvconf ) + selinux? ( sec-policy/selinux-vpn )" + +CONFIG_CHECK="~TUN" + +S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/${MY_P}-var-run-fhs-3.0.patch ) + +src_configure() { + tc-export CC + export OPENSSL_GPL_VIOLATION=$(usex !gnutls) +} + +src_install() { + emake PREFIX="/usr" DESTDIR="${ED}" install + dodoc README.md TODO VERSION + + keepdir /etc/vpnc/scripts.d + newinitd "${FILESDIR}"/vpnc-3.init vpnc + newconfd "${FILESDIR}"/vpnc.confd vpnc + # Use the newer version from net-vpn/vpnc-scripts + rm "${ED}"/etc/vpnc/vpnc-script || die + + dotmpfiles "${FILESDIR}"/vpnc-tmpfiles.conf + systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service + + # COPYING file resides here, should not be installed + rm -r "${ED}"/usr/share/doc/vpnc/ || die +} + +pkg_postinst() { + tmpfiles_process vpnc-tmpfiles.conf + + elog "You can generate a configuration file from the original Cisco profiles of your" + elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" + elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; + + if use gnutls; then + elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." + elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + else + ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" + ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," + ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 5e79533bee5502902320d616447df3ea1fd3b71f Author: Mike Gilbert gentoo org> AuthorDate: Sun Oct 10 18:33:02 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Oct 10 19:06:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e79533b net-vpn/vpnc-scripts: move scripts to /etc/vpnc Signed-off-by: Mike Gilbert gentoo.org> ...vpnc-scripts-20210402.ebuild => vpnc-scripts-20210402-r1.ebuild} | 6 -- net-vpn/vpnc-scripts/vpnc-scripts-.ebuild | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild similarity index 81% rename from net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild rename to net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild index 83fa0467d1d..99aefb4e008 100644 --- a/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)" @@ -17,7 +17,9 @@ HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts; LICENSE="GPL-2+" SLOT="0" +RDEPEND="!https://gitlab.com/openconnect/vpnc-scripts.git; else SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)" @@ -17,7 +17,9 @@ HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts; LICENSE="GPL-2+" SLOT="0" +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc-scripts/
commit: 57a243e8d4179253b2fea231a04e35e3c569be3b Author: Mike Gilbert gentoo org> AuthorDate: Sat Oct 2 03:42:31 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Oct 2 06:00:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a243e8 net-vpn/vpnc-scripts: initial import Signed-off-by: Mike Gilbert gentoo.org> net-vpn/vpnc-scripts/Manifest | 1 + net-vpn/vpnc-scripts/metadata.xml | 8 net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild | 23 +++ net-vpn/vpnc-scripts/vpnc-scripts-.ebuild | 23 +++ 4 files changed, 55 insertions(+) diff --git a/net-vpn/vpnc-scripts/Manifest b/net-vpn/vpnc-scripts/Manifest new file mode 100644 index 000..de68088215d --- /dev/null +++ b/net-vpn/vpnc-scripts/Manifest @@ -0,0 +1 @@ +DIST vpnc-scripts-20210402.tar.gz 39925 BLAKE2B 2bc8a274773e51ba48e402588fdf5b51d20360f610afe5608f91dfe2466644b68d891a60c27e4c6938b4ed5da1f193ddb7a8ac955c8f02e6bf91437dc5c47620 SHA512 5f9fc5ab1a5a2607f807700536c4a8e71c551052e72979c1cdd02b15906615be33a297b873b0806f269e51645f10f1c02a7acfed2501148bfa2797250582920d diff --git a/net-vpn/vpnc-scripts/metadata.xml b/net-vpn/vpnc-scripts/metadata.xml new file mode 100644 index 000..de09ffd8b08 --- /dev/null +++ b/net-vpn/vpnc-scripts/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + flop...@gentoo.org + Mike Gilbert + + diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild new file mode 100644 index 000..83fa0467d1d --- /dev/null +++ b/net-vpn/vpnc-scripts/vpnc-scripts-20210402.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; +else + SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)" +HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts; + +LICENSE="GPL-2+" +SLOT="0" + +src_install() { + exeinto /etc/vpnc-scripts + doexe vpnc-script{,-{ptrtd,sshd}} +} diff --git a/net-vpn/vpnc-scripts/vpnc-scripts-.ebuild b/net-vpn/vpnc-scripts/vpnc-scripts-.ebuild new file mode 100644 index 000..83fa0467d1d --- /dev/null +++ b/net-vpn/vpnc-scripts/vpnc-scripts-.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/openconnect/vpnc-scripts.git; +else + SRC_URI="ftp://ftp.infradead.org/pub/vpnc-scripts/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Connect scripts for use with vpnc and openconnect (and similar clients)" +HOMEPAGE="https://gitlab.com/openconnect/vpnc-scripts; + +LICENSE="GPL-2+" +SLOT="0" + +src_install() { + exeinto /etc/vpnc-scripts + doexe vpnc-script{,-{ptrtd,sshd}} +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: dc641a33e6da8b99543e600f54081b26b1fab253 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 24 21:05:31 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 24 23:02:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc641a33 net-vpn/vpnc: keyword 0.5.3_p550-r2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild index 529bf1d4e35..fbe052a03af 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/files/, net-vpn/vpnc/
commit: 5e5ebb72a7d43e87953cd0e078acdbb1f1a9bd6c Author: David Seifert gentoo org> AuthorDate: Sun Sep 6 09:57:41 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 6 09:57:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5ebb72 net-vpn/vpnc: Switch to tmpfiles.eclass Closes: https://bugs.gentoo.org/740636 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/Manifest| 2 +- ...un-fhs-3.0.patch => vpnc-0.5.3_p550-r2-var-run-fhs-3.0.patch} | 0 .../{vpnc-0.5.3_p550-r1.ebuild => vpnc-0.5.3_p550-r2.ebuild} | 9 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/net-vpn/vpnc/Manifest b/net-vpn/vpnc/Manifest index 65c9cf48cbf..8048d237274 100644 --- a/net-vpn/vpnc/Manifest +++ b/net-vpn/vpnc/Manifest @@ -1 +1 @@ -DIST vpnc-0.5.3_p550-r1.tar.gz 19 BLAKE2B d4f09a62edbe3b4014c4903d908eecf27ee09705017f715aadc869592fb80d7f4482f08e4681dd9e9c22ae16ae185404e09572800de8cb76419c20f5bf8e17d1 SHA512 3adaf4c73c14c328ca9702c1e3d3c333b0a589f99b52990febf7b22ac87f666f1fc0a1d62e9831ec645567ca01425ea476a7bb62fee214012c97651e0e99b732 +DIST vpnc-0.5.3_p550-r2.tar.gz 19 BLAKE2B d4f09a62edbe3b4014c4903d908eecf27ee09705017f715aadc869592fb80d7f4482f08e4681dd9e9c22ae16ae185404e09572800de8cb76419c20f5bf8e17d1 SHA512 3adaf4c73c14c328ca9702c1e3d3c333b0a589f99b52990febf7b22ac87f666f1fc0a1d62e9831ec645567ca01425ea476a7bb62fee214012c97651e0e99b732 diff --git a/net-vpn/vpnc/files/vpnc-0.5.3_p550-r1-var-run-fhs-3.0.patch b/net-vpn/vpnc/files/vpnc-0.5.3_p550-r2-var-run-fhs-3.0.patch similarity index 100% rename from net-vpn/vpnc/files/vpnc-0.5.3_p550-r1-var-run-fhs-3.0.patch rename to net-vpn/vpnc/files/vpnc-0.5.3_p550-r2-var-run-fhs-3.0.patch diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild similarity index 91% rename from net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild rename to net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild index 8e9eeda195c..529bf1d4e35 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit linux-info systemd toolchain-funcs vcs-snapshot +inherit linux-info systemd tmpfiles toolchain-funcs vcs-snapshot DESCRIPTION="Free client for Cisco VPN routing software" HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; @@ -23,8 +23,7 @@ DEPEND=" !gnutls? ( dev-libs/openssl:0= )" RDEPEND="${DEPEND} resolvconf? ( virtual/resolvconf ) - selinux? ( sec-policy/selinux-vpn ) -" + selinux? ( sec-policy/selinux-vpn )" CONFIG_CHECK="~TUN" @@ -45,7 +44,7 @@ src_install() { newconfd "${FILESDIR}"/vpnc.confd vpnc sed -e "s:/usr/local:${EPREFIX}/usr:" -i "${ED}"/etc/vpnc/vpnc-script || die - systemd_dotmpfilesd "${FILESDIR}"/vpnc-tmpfiles.conf + dotmpfiles "${FILESDIR}"/vpnc-tmpfiles.conf systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service # COPYING file resides here, should not be installed @@ -53,6 +52,8 @@ src_install() { } pkg_postinst() { + tmpfiles_process vpnc-tmpfiles.conf + elog "You can generate a configuration file from the original Cisco profiles of your" elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc;
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 36ffc012ca0e1c30c725227a778adbb5dc468f32 Author: David Seifert gentoo org> AuthorDate: Mon Jun 15 09:57:58 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Jun 15 09:57:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ffc012 net-vpn/vpnc: Remove old Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/Manifest | 1 - net-vpn/vpnc/vpnc-0.5.3_p550.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/net-vpn/vpnc/Manifest b/net-vpn/vpnc/Manifest index 8104364d86c..65c9cf48cbf 100644 --- a/net-vpn/vpnc/Manifest +++ b/net-vpn/vpnc/Manifest @@ -1,2 +1 @@ DIST vpnc-0.5.3_p550-r1.tar.gz 19 BLAKE2B d4f09a62edbe3b4014c4903d908eecf27ee09705017f715aadc869592fb80d7f4482f08e4681dd9e9c22ae16ae185404e09572800de8cb76419c20f5bf8e17d1 SHA512 3adaf4c73c14c328ca9702c1e3d3c333b0a589f99b52990febf7b22ac87f666f1fc0a1d62e9831ec645567ca01425ea476a7bb62fee214012c97651e0e99b732 -DIST vpnc-0.5.3_p550.tar.xz 101860 BLAKE2B 9800ab0704108cd70450dcfe314eba7c09ca1bb329fa6b9f2946dbb6ee6407e5f6bc3d17d8be782e9103d94a12895777125acdad070f39ea1b96a946ba7d2302 SHA512 95150c743c61a962c36591bb874c77f2c28f341c0a1290dba4e878a460d22d762dd88f7cfc0aa9d17ace71a8b826d9fd13554c23b5123dee6009e9fffcd2de55 diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild deleted file mode 100644 index 6a33ec812e0..000 --- a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils linux-info systemd toolchain-funcs - -DESCRIPTION="Free client for Cisco VPN routing software" -HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; -SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz; - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" -IUSE="resolvconf +gnutls selinux" - -DEPEND=" - dev-lang/perl - dev-libs/libgcrypt:0= - >=sys-apps/iproute2-2.6.19.20061214[-minimal] - gnutls? ( net-libs/gnutls ) - !gnutls? ( dev-libs/openssl:0= )" -RDEPEND="${DEPEND} - resolvconf? ( virtual/resolvconf ) - selinux? ( sec-policy/selinux-vpn ) -" - -RESTRICT="!gnutls? ( bindist )" - -CONFIG_CHECK="~TUN" - -src_prepare() { - if use gnutls; then - elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." - elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - else - sed -i -e '/^#OPENSSL_GPL_VIOLATION/s:#::g' "${S}"/Makefile || die - ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" - ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," - ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; - fi - - sed -e 's:test/cert0.pem::g' -i Makefile || die - - tc-export CC - - sed \ - -e 's:/var/run:/run:g' \ - -i ChangeLog config.c TODO || die -} - -src_install() { - emake PREFIX="/usr" DESTDIR="${D}" install - dodoc README TODO VERSION - keepdir /etc/vpnc/scripts.d - newinitd "${FILESDIR}/vpnc-3.init" vpnc - newconfd "${FILESDIR}/vpnc.confd" vpnc - sed -e "s:/usr/local:/usr:" -i "${ED}"/etc/vpnc/vpnc-script || die - - systemd_dotmpfilesd "${FILESDIR}"/vpnc-tmpfiles.conf - systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service - - # COPYING file resides here, should not be installed - rm -rf "${ED}"/usr/share/doc/vpnc/ || die -} - -pkg_postinst() { - elog "You can generate a configuration file from the original Cisco profiles of your" - elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" - elog "A guide is available at https://wiki.gentoo.org/wiki/Vpnc; -}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: c46c06a069a4e8dc1a228f4db88ea7e83ebf0c91 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 12 07:55:19 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 12 07:55:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46c06a0 net-vpn/vpnc: x86 stable wrt bug #727842 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild index 48c594bf52f..8e9eeda195c 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: b8bab0380a0c53a562db2cd01736965e23219207 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 12 07:54:15 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 12 07:54:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bab038 net-vpn/vpnc: ppc64 stable wrt bug #727842 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild index 360dee0339f..48c594bf52f 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 976a205a452b412ebaa9e1359883aeb5e99c3ba6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 12 07:53:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 12 07:53:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976a205a net-vpn/vpnc: ppc stable wrt bug #727842 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild index b1b11667447..360dee0339f 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 71fa126b6b33ecf75a7cebea56534fcb4ac01905 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 12 07:52:28 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 12 07:52:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fa126b net-vpn/vpnc: arm stable wrt bug #727842 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild index 1fbc3140085..b1b11667447 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 50c004acfff9896d78ed0479df6ef2084243d10f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 12 07:50:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 12 07:50:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c004ac net-vpn/vpnc: amd64 stable wrt bug #727842 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild index 1b066c87733..1fbc3140085 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 8bb196ca60886add02994ea68633ad8c24988e37 Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Jun 10 18:01:46 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Jun 11 22:08:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb196ca net-vpn/vpnc: arm64 stable (bug #727842) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild index 88974e18427..1b066c87733 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: aade89cb390291b26042ba68b80878e0ba00c1b8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jun 11 13:58:04 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 11 18:00:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aade89cb net-vpn/vpnc: stable 0.5.3_p550-r1 for sparc, bug #727842 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild index 4276d407ffa..88974e18427 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.ta LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86" IUSE="resolvconf +gnutls selinux" RESTRICT="!gnutls? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/files/, net-vpn/vpnc/
commit: 3d52f0aede746ac5da9e5808b0733a20b50f32cd Author: David Seifert gentoo org> AuthorDate: Sat Apr 18 13:07:29 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Apr 18 13:07:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d52f0ae net-vpn/vpnc: Revbump to use fork * We're using streambinder's fork at https://github.com/streambinder/vpnc which is just a collection of patches to vpnc. Closes: https://bugs.gentoo.org/689802 Closes: https://bugs.gentoo.org/715314 Closes: https://bugs.gentoo.org/716556 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/Manifest | 1 + .../files/vpnc-0.5.3_p550-r1-var-run-fhs-3.0.patch | 33 +++ net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild | 68 ++ 3 files changed, 102 insertions(+) diff --git a/net-vpn/vpnc/Manifest b/net-vpn/vpnc/Manifest index f63a67a64dd..8104364d86c 100644 --- a/net-vpn/vpnc/Manifest +++ b/net-vpn/vpnc/Manifest @@ -1 +1,2 @@ +DIST vpnc-0.5.3_p550-r1.tar.gz 19 BLAKE2B d4f09a62edbe3b4014c4903d908eecf27ee09705017f715aadc869592fb80d7f4482f08e4681dd9e9c22ae16ae185404e09572800de8cb76419c20f5bf8e17d1 SHA512 3adaf4c73c14c328ca9702c1e3d3c333b0a589f99b52990febf7b22ac87f666f1fc0a1d62e9831ec645567ca01425ea476a7bb62fee214012c97651e0e99b732 DIST vpnc-0.5.3_p550.tar.xz 101860 BLAKE2B 9800ab0704108cd70450dcfe314eba7c09ca1bb329fa6b9f2946dbb6ee6407e5f6bc3d17d8be782e9103d94a12895777125acdad070f39ea1b96a946ba7d2302 SHA512 95150c743c61a962c36591bb874c77f2c28f341c0a1290dba4e878a460d22d762dd88f7cfc0aa9d17ace71a8b826d9fd13554c23b5123dee6009e9fffcd2de55 diff --git a/net-vpn/vpnc/files/vpnc-0.5.3_p550-r1-var-run-fhs-3.0.patch b/net-vpn/vpnc/files/vpnc-0.5.3_p550-r1-var-run-fhs-3.0.patch new file mode 100644 index 000..e574b51fba6 --- /dev/null +++ b/net-vpn/vpnc/files/vpnc-0.5.3_p550-r1-var-run-fhs-3.0.patch @@ -0,0 +1,33 @@ +--- a/ChangeLog b/ChangeLog +@@ -158,7 +158,7 @@ + * treat passcode as password + * filter "metric10 64" and the like from ip route get output + * updated to libgcrypt-1.1.90 +- * create /var/run/vpnc/ as necessary ++ * create /run/vpnc/ as necessary + + * vpnc-0.2-rm+zomb-pre6.tar.gz Sun Nov 2 02:15:56 CET 2003 + +--- a/src/config.c b/src/config.c +@@ -390,7 +390,7 @@ + + static const char *config_def_pid_file(void) + { +- return "/var/run/vpnc.pid"; ++ return "/run/vpnc.pid"; + } + + static const char *config_def_vendor(void) +--- a/TODO b/TODO +@@ -115,7 +115,7 @@ + * DONE post link to http://www.liebchen-online.de/vpn-zaurus.html + * DONE passcode == password + * DONE support for new libgcrypt versions +-* DONE make /var/run/vpnc as needed ++* DONE make /run/vpnc as needed + * DONE ignore "metric10 xx" + * DONE ignore attr 32136! (Cisco extension: XAUTH Vendor) + * DONE FreeBSD supported diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild new file mode 100644 index 000..4276d407ffa --- /dev/null +++ b/net-vpn/vpnc/vpnc-0.5.3_p550-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info systemd toolchain-funcs vcs-snapshot + +DESCRIPTION="Free client for Cisco VPN routing software" +HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; +SRC_URI="https://github.com/streambinder/vpnc/archive/fa0689c.tar.gz -> ${PF}.tar.gz" + +LICENSE="GPL-2 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="resolvconf +gnutls selinux" +RESTRICT="!gnutls? ( bindist )" + +DEPEND=" + dev-lang/perl + dev-libs/libgcrypt:0= + >=sys-apps/iproute2-2.6.19.20061214[-minimal] + gnutls? ( net-libs/gnutls:0= ) + !gnutls? ( dev-libs/openssl:0= )" +RDEPEND="${DEPEND} + resolvconf? ( virtual/resolvconf ) + selinux? ( sec-policy/selinux-vpn ) +" + +CONFIG_CHECK="~TUN" + +S="${WORKDIR}/${PF}" +PATCHES=( "${FILESDIR}"/${PF}-var-run-fhs-3.0.patch ) + +src_configure() { + tc-export CC + export OPENSSL_GPL_VIOLATION=$(usex !gnutls) +} + +src_install() { + emake PREFIX="/usr" DESTDIR="${ED}" install + dodoc README.md TODO VERSION + + keepdir /etc/vpnc/scripts.d + newinitd "${FILESDIR}"/vpnc-3.init vpnc + newconfd "${FILESDIR}"/vpnc.confd vpnc + sed -e "s:/usr/local:${EPREFIX}/usr:" -i "${ED}"/etc/vpnc/vpnc-script || die + + systemd_dotmpfilesd "${FILESDIR}"/vpnc-tmpfiles.conf + systemd_newunit "${FILESDIR}"/vpnc.service vpnc@.service + + # COPYING file resides here, should not be installed + rm -r "${ED}"/usr/share/doc/vpnc/ || die +} + +pkg_postinst() { + elog "You can generate a configuration file from the original Cisco profiles of your" + elog "connection by using /usr/bin/pcf2vpnc to convert the .pcf file" + elog "A
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 55db9c335360f9d62ef433e6ed797158e4dbf6c6 Author: David Seifert gentoo org> AuthorDate: Tue Apr 14 09:46:47 2020 + Commit: David Seifert gentoo org> CommitDate: Tue Apr 14 09:46:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55db9c33 net-vpn/vpnc: Take over maintainance Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert gentoo.org> net-vpn/vpnc/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/net-vpn/vpnc/metadata.xml b/net-vpn/vpnc/metadata.xml index 78c73aae11b..38a14e7a7e4 100644 --- a/net-vpn/vpnc/metadata.xml +++ b/net-vpn/vpnc/metadata.xml @@ -1,8 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - -Enable support for DNS managing framework net-dns/openresolv - + + s...@gentoo.org + David Seifert + + + Enable support for DNS managing framework net-dns/openresolv +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 956db3e0f2b07dd7fa910b0209b1e041ad371c54 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 14 07:55:16 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 14 08:34:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956db3e0 net-vpn/vpnc: drop to m-n Signed-off-by: Joonas Niilola gentoo.org> net-vpn/vpnc/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/net-vpn/vpnc/metadata.xml b/net-vpn/vpnc/metadata.xml index 08b92963145..78c73aae11b 100644 --- a/net-vpn/vpnc/metadata.xml +++ b/net-vpn/vpnc/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -mmokr...@gmail.com -Martin Mokrejs - - -proxy-ma...@gentoo.org -Proxy Maintainers - + Enable support for DNS managing framework net-dns/openresolv
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: fa54424af5c6c3d14e1b0a8c4d8c3aa9f762017e Author: Michał Górny gentoo org> AuthorDate: Sat Jun 1 14:33:49 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 1 19:23:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa54424a net-vpn/vpnc: Restore proxy-maint@ Signed-off-by: Michał Górny gentoo.org> net-vpn/vpnc/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-vpn/vpnc/metadata.xml b/net-vpn/vpnc/metadata.xml index 295fa367b7b..08b92963145 100644 --- a/net-vpn/vpnc/metadata.xml +++ b/net-vpn/vpnc/metadata.xml @@ -5,6 +5,10 @@ mmokr...@gmail.com Martin Mokrejs + +proxy-ma...@gentoo.org +Proxy Maintainers + Enable support for DNS managing framework net-dns/openresolv
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 8a44ff7c78ca52666b997c6cf657b19706f96902 Author: Aaron Bauman gentoo org> AuthorDate: Fri May 24 20:43:01 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri May 24 20:48:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a44ff7c net-vpn/vpnc: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" net-vpn/vpnc/vpnc-0.5.3_p550.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild index 34d8bd70511..6a33ec812e0 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz; LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" IUSE="resolvconf +gnutls selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 570bea1696810bf369848c6b950681550cf1d8f6 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 17 06:23:47 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 17 06:24:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570bea16 net-vpn/vpnc: Drop proxied maintainer Never made a commit in git and no bugzilla activity since 2004. Seriously. Signed-off-by: Matt Turner gentoo.org> net-vpn/vpnc/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/net-vpn/vpnc/metadata.xml b/net-vpn/vpnc/metadata.xml index 2bec55dcc3f..295fa367b7b 100644 --- a/net-vpn/vpnc/metadata.xml +++ b/net-vpn/vpnc/metadata.xml @@ -1,18 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -lorand.ja...@schweiz.ch -Lorand Jakab - mmokr...@gmail.com Martin Mokrejs - -proxy-ma...@gentoo.org -Proxy Maintainers - Enable support for DNS managing framework net-dns/openresolv
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 4e504aadd33c2bcde0974701cf099dc2f7dce15a Author: Mike Auty gentoo org> AuthorDate: Thu Nov 8 19:00:45 2018 + Commit: Mike Auty gentoo org> CommitDate: Thu Nov 8 19:00:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e504aad net-vpn/vpnc: Use virtual/resolvconf dependency. Fixes bug 669250. Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Mike Auty gentoo.org> net-vpn/vpnc/vpnc-0.5.3_p550.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild index b3b6de8c287..34d8bd70511 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -21,7 +21,7 @@ DEPEND=" gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= )" RDEPEND="${DEPEND} - resolvconf? ( net-dns/openresolv ) + resolvconf? ( virtual/resolvconf ) selinux? ( sec-policy/selinux-vpn ) "
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: ce9aedb01cca00067e6170905865226d59eb10d6 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat May 19 07:51:07 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 20 00:14:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9aedb0 net-vpn/vpnc: use HTTPS Closes: https://github.com/gentoo/gentoo/pull/8477 net-vpn/vpnc/vpnc-0.5.3_p550.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild index 3962719c290..b3b6de8c287 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ EAPI=5 inherit eutils linux-info systemd toolchain-funcs DESCRIPTION="Free client for Cisco VPN routing software" -HOMEPAGE="http://www.unix-ag.uni-kl.de/~massar/vpnc/; +HOMEPAGE="https://www.unix-ag.uni-kl.de/~massar/vpnc/; SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz; LICENSE="GPL-2 BSD" @@ -32,12 +32,12 @@ CONFIG_CHECK="~TUN" src_prepare() { if use gnutls; then elog "Will build with GnuTLS (default) instead of OpenSSL so you may even redistribute binaries." - elog "See the Makefile itself and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + elog "See the Makefile itself and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; else sed -i -e '/^#OPENSSL_GPL_VIOLATION/s:#::g' "${S}"/Makefile || die ewarn "Building SSL support with OpenSSL instead of GnuTLS. This means that" ewarn "you are not allowed to re-distibute the binaries due to conflicts between BSD license and GPL," - ewarn "see the vpnc Makefile and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; + ewarn "see the vpnc Makefile and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440318; fi sed -e 's:test/cert0.pem::g' -i Makefile || die
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/
commit: 0578ce8997fc236bc9fcacec4bb0a0ea2cb1255a Author: Alexis Ballier gentoo org> AuthorDate: Mon Jul 17 10:18:14 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jul 17 10:18:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0578ce89 net-vpn/vpnc: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-vpn/vpnc/vpnc-0.5.3_p550.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild index 7b4fb313fd2..3962719c290 100644 --- a/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild +++ b/net-vpn/vpnc/vpnc-0.5.3_p550.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz; LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 sparc x86" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86" IUSE="resolvconf +gnutls selinux" DEPEND="