Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-strongswan/
Date: Tue, 24 Sep 2019 13:11:49
Message-Id: 1569330688.fa3f4c7d237dd44113717442b09070fe132a5752.juippis@gentoo
1 commit: fa3f4c7d237dd44113717442b09070fe132a5752
2 Author: Conrad Kostecki <conrad <AT> kostecki <DOT> com>
3 AuthorDate: Sat Sep 21 21:07:41 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 24 13:11:28 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3f4c7d
7
8 net-vpn/networkmanager-strongswan: bump to version 1.4.5
9
10 Package-Manager: Portage-2.3.76, Repoman-2.3.17
11 Signed-off-by: Conrad Kostecki <conrad <AT> kostecki.com>
12 Closes: https://github.com/gentoo/gentoo/pull/13000
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 net-vpn/networkmanager-strongswan/Manifest | 1 +
16 .../networkmanager-strongswan-1.4.5.ebuild | 50 ++++++++++++++++++++++
17 2 files changed, 51 insertions(+)
18
19 diff --git a/net-vpn/networkmanager-strongswan/Manifest b/net-vpn/networkmanager-strongswan/Manifest
20 index 9f2382af30d..737051011c4 100644
21 --- a/net-vpn/networkmanager-strongswan/Manifest
22 +++ b/net-vpn/networkmanager-strongswan/Manifest
23 @@ -1 +1,2 @@
24 DIST NetworkManager-strongswan-1.4.4.tar.bz2 305677 BLAKE2B 24d99cd3f3844b6ffd47d076153ff8f80a92e575ca7f8da01141be2a48c39a759ee60e17ccdd4928e3c625fa9caae39d8f3cf2c76481adbcdda91fd00ee9e8a2 SHA512 e3e2dd9f5b961255f897ca1912f9deb34ac62628ff40289ff0f8f3900746482f2f32d390c64b88c10f10b8a99388e27099abedb7157d77c173524dc763a32155
25 +DIST NetworkManager-strongswan-1.4.5.tar.bz2 306689 BLAKE2B c00a45eede846b927ea63c97d8fec75ceae296fe0f32aa61c87438adbb4bb0108c61c5b6e056dc8973f8bab6a51f8c63443695816a03b9c360565cb880b2d6f5 SHA512 b1c8958ec40065ec251f625ac69707d3e86e2d3b0466bd33a23edbdabefa952582ee066fc7e61bfd5921ed8340a7233353a219cff50fdc279a67c8269920cb86
26
27 diff --git a/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.4.5.ebuild b/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.4.5.ebuild
28 new file mode 100644
29 index 00000000000..693a6bd1611
30 --- /dev/null
31 +++ b/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.4.5.ebuild
32 @@ -0,0 +1,50 @@
33 +# Copyright 1999-2019 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +MY_PN="NetworkManager"
39 +MY_P="${P/networkmanager/${MY_PN}}"
40 +
41 +DESCRIPTION="NetworkManager StrongSwan plugin"
42 +HOMEPAGE="https://www.strongswan.org/"
43 +SRC_URI="https://download.strongswan.org/${MY_PN}/${MY_P}.tar.bz2"
44 +
45 +LICENSE="GPL-2+"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="+glib"
49 +
50 +RDEPEND="
51 + app-crypt/libsecret
52 + gnome-extra/nm-applet
53 + net-misc/networkmanager
54 + net-vpn/strongswan[networkmanager]
55 + x11-libs/gtk+:3
56 +"
57 +
58 +DEPEND="
59 + ${RDEPEND}
60 + dev-util/intltool
61 +"
62 +
63 +BDEPEND="virtual/pkgconfig"
64 +
65 +S="${WORKDIR}/${MY_P}"
66 +
67 +src_configure() {
68 + local myeconfargs=(
69 + # Don't enable all warnings, as some are treated as errors and the compilation will fail
70 + --disable-more-warnings
71 + --disable-static
72 + $(usex glib '' --without-libnm-glib)
73 + )
74 +
75 + econf "${myeconfargs[@]}"
76 +}
77 +
78 +src_install() {
79 + default
80 +
81 + find "${D}" -name '*.la' -delete || die
82 +}