From 1a4dfec08f5a93c5bbbc4f94f88ab96ea2565e78 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 22 Sep 2020 00:38:59 +0200 Subject: [PATCH] trinity-apps/kvpnc: Add missing metadata.xml, Copyright Note: Optional RDEPEND are banned by QA and should be done via optfeature instead. Package-Manager: Portage-3.0.8, Repoman-3.0.1 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner --- trinity-apps/kvpnc/kvpnc-9999.ebuild | 27 ++++++++++++++------------- trinity-apps/kvpnc/metadata.xml | 12 ++++++++++++ 2 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 trinity-apps/kvpnc/metadata.xml diff --git a/trinity-apps/kvpnc/kvpnc-9999.ebuild b/trinity-apps/kvpnc/kvpnc-9999.ebuild index aa6d4799..2e9b99d9 100644 --- a/trinity-apps/kvpnc/kvpnc-9999.ebuild +++ b/trinity-apps/kvpnc/kvpnc-9999.ebuild @@ -1,41 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors # Copyright 2020 The Trinity Desktop Project # Distributed under the terms of the GNU General Public License v2 EAPI="7" + TRINITY_MODULE_TYPE="applications" TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_HANDBOOK="optional" TRINITY_LANGS="bg ca da de es fr hu it ja nl pl pt_BR ru sk sv tr zh_CN" - inherit trinity-base-2 DESCRIPTION="VPN clients frontend for TDE" HOMEPAGE="https://trinitydesktop.org/" -LICENSE="|| ( GPL-2 GPL-3 )" need-trinity +LICENSE="|| ( GPL-2 GPL-3 )" SLOT="${TRINITY_VER}" - -IUSE+=" cisco smartcard +openvpn strongswan pptpd libreswan" +IUSE+=" cisco libreswan +openvpn pptpd smartcard strongswan" # Other VPN clients will be added by request, controlled over USE. -# If you miss any, please let us know! +# If you miss any, please let us know! -DEPEND+=" sys-apps/net-tools - dev-libs/libgcrypt" +DEPEND+=" + dev-libs/libgcrypt + sys-apps/net-tools" RDEPEND+=" ${DEPEND} - cisco? ( net-misc/vpnc ) - smartcard? ( dev-libs/openct ) - openvpn? ( net-vpn/openvpn ) - strongswan? ( net-vpn/strongswan ) + cisco? ( net-vpn/vpnc ) libreswan? ( net-vpn/libreswan ) - pptpd? ( net-vpn/pptpd )" + openvpn? ( net-vpn/openvpn ) + pptpd? ( net-vpn/pptpd ) + smartcard? ( dev-libs/openct ) + strongswan? ( net-vpn/strongswan )" src_configure() { - mycmakeargs=( + local mycmakeargs=( -DBUILD_TRANSLATIONS=ON ) diff --git a/trinity-apps/kvpnc/metadata.xml b/trinity-apps/kvpnc/metadata.xml new file mode 100644 index 00000000..4f0f91c8 --- /dev/null +++ b/trinity-apps/kvpnc/metadata.xml @@ -0,0 +1,12 @@ + + + + + + Enable support for Cisco client + Enable support for Libreswan client + Enable support for OpenVPN client + Enable support for PPTPD client + Enable support for strongSwan client + +