Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager-openvpn/
Date: Fri, 19 Oct 2018 14:39:52
Message-Id: 1539959932.6526ec6fa07101dc00c584cf78c48eb9804aaf10.leio@gentoo
1 commit: 6526ec6fa07101dc00c584cf78c48eb9804aaf10
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 19 14:38:30 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 19 14:38:52 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526ec6f
7
8 net-misc/networkmanager-openvpn: bump to 1.8.8
9
10 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
11 Package-Manager: Portage-2.3.49, Repoman-2.3.11
12
13 net-misc/networkmanager-openvpn/Manifest | 1 +
14 .../networkmanager-openvpn-1.8.8.ebuild | 56 ++++++++++++++++++++++
15 2 files changed, 57 insertions(+)
16
17 diff --git a/net-misc/networkmanager-openvpn/Manifest b/net-misc/networkmanager-openvpn/Manifest
18 index 61ff8cf8c4b..89f59e54dc0 100644
19 --- a/net-misc/networkmanager-openvpn/Manifest
20 +++ b/net-misc/networkmanager-openvpn/Manifest
21 @@ -1,2 +1,3 @@
22 DIST NetworkManager-openvpn-1.8.4.tar.xz 547984 BLAKE2B bb637c824414b792c6272a1791a3e99ebb3c0fc7145b01b4fa6c9b0bc2d8a0879141b7e2d1f3157b8b05366e3d0410370d3523dbe0d2daf069e4f73cdd9cf84c SHA512 dd0381175fa6a88259726a848ac46b7a5ee07a797cbe34382d3f4c0b6d8ad3807d224bfbb53cff793f4854558484d77fc7c6a6970e5364d39d058da5c35eac5a
23 DIST NetworkManager-openvpn-1.8.6.tar.xz 561652 BLAKE2B 37c47c997f68879221cb346b4afe9653d78ef21398f568469c8f511c18feec12dfcf86677d09088119a16ef30c47ab6b5b5a30f2a3c24811a12e6d58c6809f5f SHA512 a2d711be58810aad337b9c8bdead1ba6f64c1d1315a772ab79815624794c79668ab5056587be7096ac7367554c16114c2a3805a03484c2ea265ba4cd3bd54d32
24 +DIST NetworkManager-openvpn-1.8.8.tar.xz 562748 BLAKE2B 8c75d30a8865d41cd564e719f08522482b0d6901a8e812dec5f5b9fd8c8c2839663d078148e9d505ee7b7fc6e5c96fda8c3c0a0390837211a1fe9689f01fd27d SHA512 8ed7612bcf727b540a74807ccc7ea7460dba3923a052e8716338bf2c852b6c027fd7547793af1b032a3c2348f9ffc579d1071aad2833baa37784bb5a17af1574
25
26 diff --git a/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.8.8.ebuild b/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.8.8.ebuild
27 new file mode 100644
28 index 00000000000..8fb5003d654
29 --- /dev/null
30 +++ b/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.8.8.ebuild
31 @@ -0,0 +1,56 @@
32 +# Copyright 1999-2018 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
37 +
38 +inherit gnome2 user
39 +
40 +DESCRIPTION="NetworkManager OpenVPN plugin"
41 +HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"
42 +
43 +LICENSE="GPL-2+"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~arm ~x86"
46 +IUSE="gtk test"
47 +
48 +RDEPEND="
49 + >=dev-libs/glib-2.32:2
50 + >=net-misc/networkmanager-1.7.0:=
51 + >=net-vpn/openvpn-2.1
52 + gtk? (
53 + >=app-crypt/libsecret-0.18
54 + >=gnome-extra/nm-applet-1.7.0
55 + >=x11-libs/gtk+-3.4:3
56 + )
57 +"
58 +DEPEND="${RDEPEND}
59 + dev-libs/libxml2:2
60 + sys-devel/gettext
61 + >=dev-util/intltool-0.35
62 + virtual/pkgconfig
63 +"
64 +
65 +pkg_setup() {
66 + enewgroup nm-openvpn
67 + enewuser nm-openvpn -1 -1 -1 nm-openvpn
68 +}
69 +
70 +src_prepare() {
71 + # Test will fail if the machine doesn't have a particular locale installed
72 + # FAIL: (tls-import-data) unexpected 'ca' secret value, upstream bug #742708
73 + sed '/test_non_utf8_import (plugin, test_dir)/ d' \
74 + -i properties/tests/test-import-export.c || die "sed failed"
75 +
76 + gnome2_src_prepare
77 +}
78 +
79 +src_configure() {
80 + # --localstatedir=/var needed per bug #536248
81 + gnome2_src_configure \
82 + --localstatedir=/var \
83 + --disable-more-warnings \
84 + --disable-static \
85 + --with-dist-version=Gentoo \
86 + $(use_with gtk gnome)
87 +}