Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-l2tp/
Date: Sun, 25 Jul 2021 03:43:47
Message-Id: 1627184615.e536315bf9bbe10a71e1b7c35ba5258971955ff1.sam@gentoo
1 commit: e536315bf9bbe10a71e1b7c35ba5258971955ff1
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 25 03:39:32 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 25 03:43:35 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e536315b
7
8 net-vpn/networkmanager-l2tp: rebase 1.8.6 on fixed 1.8.2-r1
9
10 Bug: https://bugs.gentoo.org/722718
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 .../networkmanager-l2tp/networkmanager-l2tp-1.8.6.ebuild | 13 +++++++++----
14 1 file changed, 9 insertions(+), 4 deletions(-)
15
16 diff --git a/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.8.6.ebuild b/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.8.6.ebuild
17 index dd22005826d..0db9addd396 100644
18 --- a/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.8.6.ebuild
19 +++ b/net-vpn/networkmanager-l2tp/networkmanager-l2tp-1.8.6.ebuild
20 @@ -6,7 +6,7 @@ EAPI=7
21 MY_PN="NetworkManager-l2tp"
22 MY_P="${MY_PN}-${PV}"
23
24 -inherit eutils gnome.org autotools
25 +inherit gnome.org autotools
26
27 DESCRIPTION="NetworkManager L2TP plugin"
28 HOMEPAGE="https://github.com/nm-l2tp/network-manager-l2tp"
29 @@ -20,7 +20,7 @@ IUSE="gnome static-libs"
30 RDEPEND="
31 >=net-misc/networkmanager-1.2[ppp]
32 dev-libs/dbus-glib
33 - net-dialup/ppp[eap-tls]
34 + net-dialup/ppp:=[eap-tls]
35 net-dialup/xl2tpd
36 >=dev-libs/glib-2.32
37 || (
38 @@ -32,8 +32,8 @@ RDEPEND="
39 app-crypt/libsecret
40 gnome-extra/nm-applet
41 )"
42 -
43 -BDEPEND="${RDEPEND}
44 +DEPEND="${RDEPEND}"
45 +BDEPEND="
46 sys-devel/gettext
47 dev-util/intltool
48 virtual/pkgconfig"
49 @@ -46,8 +46,13 @@ src_prepare() {
50 }
51
52 src_configure() {
53 + local PPPD_VER=$(best_version net-dialup/ppp)
54 + PPPD_VER=${PPPD_VER#*/*-} # reduce it to ${PV}-${PR}
55 + PPPD_VER=${PPPD_VER%%[_-]*} # main version without beta/pre/patch/revision
56 +
57 local myeconfargs=(
58 --localstatedir=/var
59 + --with-pppd-plugin-dir=/usr/$(get_libdir)/pppd/${PPPD_VER}
60 $(use_with gnome)
61 $(use_enable static-libs static)
62 )