diff options
author | 2016-09-27 23:37:05 +0200 | |
---|---|---|
committer | 2016-10-11 09:48:51 +0200 | |
commit | f2241a5f2cba5bd0f7a178f2226708d7b04614ef (patch) | |
tree | 851c7fd62cb746030ac3c8a360bd597dc88c2c53 /net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild | |
parent | net-misc/openfortivpn: New package (diff) | |
download | gentoo-f2241a5f2cba5bd0f7a178f2226708d7b04614ef.tar.gz gentoo-f2241a5f2cba5bd0f7a178f2226708d7b04614ef.tar.bz2 gentoo-f2241a5f2cba5bd0f7a178f2226708d7b04614ef.zip |
net-misc/networkmanager-fortisslvpn: New package
Fortinet SSLVPN support for NetworkManager
This requires the openfortivpn client installed
The patch included is from upstream commit
377ba9ca7fb33f3fb2ba5258a5af666869947597
It makes sure that the temporary file that the plugin
creates on connection is written in the correct place
in /var/lib, it will fail on systemd systems otherwise.
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2424
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild')
-rw-r--r-- | net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild new file mode 100644 index 000000000000..c3a27d78abec --- /dev/null +++ b/net-misc/networkmanager-fortisslvpn/networkmanager-fortisslvpn-1.2.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME_ORG_MODULE="NetworkManager-${PN##*-}" + +inherit gnome2 autotools + +DESCRIPTION="NetworkManager Fortinet SSLVPN compatible plugin" +HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk" + +RDEPEND=" + >=net-misc/networkmanager-1.1:= + >=dev-libs/glib-2.32:2 + net-dialup/ppp:= + >=net-misc/openfortivpn-1.2.0 + gtk? ( + >=app-crypt/libsecret-0.18 + >=gnome-extra/nm-applet-1.2.0 + >=x11-libs/gtk+-3.4:3 + ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/intltool-0.35 + virtual/pkgconfig +" + +src_prepare() { + # Upstream patch 377ba9ca7fb33f3fb2ba5258a5af666869947597 + eapply "${FILESDIR}/${P}-location-fix.diff" + + eapply_user + + eautoreconf + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --with-dist-version=Gentoo \ + --localstatedir=/var \ + $(use_with gtk gnome) +} |