app-editors/zed: add 0.140.5, drop 0.139.3
[gentoo-zh.git] / net-misc / networkmanager-l2tp / networkmanager-l2tp-9999.ebuild
blob7871f957f9d43128a386b659390254e97c4636a1
1 # Copyright 1999-2021 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
4 EAPI=7
6 inherit gnome.org git-r3 autotools
8 # NetworkManager likes itself with capital letters
9 MY_PN="${PN/networkmanager/NetworkManager}"
11 DESCRIPTION="NetworkManager L2TP plugin"
12 HOMEPAGE="http://www.gnome.org/projects/NetworkManager/"
13 #SRC_URI="${SRC_URI//${PN}/${MY_PN}}"
15 EGIT_REPO_URI="https://github.com/microcai/NetworkManager-l2tp.git"
17 LICENSE="GPL-2"
18 SLOT="0"
19 IUSE="gnome"
21 RDEPEND="
22         >=net-misc/networkmanager-1.0[ppp]
23         dev-libs/dbus-glib
24         net-dialup/ppp
25         net-dialup/xl2tpd
26         >=dev-libs/glib-2.32
27         gnome? (
28                 >=x11-libs/gtk+-3.4:4
29                 gnome-base/libgnome-keyring
30         )"
32 DEPEND="${RDEPEND}
33         sys-devel/gettext
34         dev-util/intltool
35         virtual/pkgconfig"
37 S="${WORKDIR}/${MY_PN}-${PV}"
39 src_prepare() {
40         mkdir -p m4
41         intltoolize --copy --force --automake
42         eautoreconf
45 src_configure() {
46         ECONF="--with-pppd-plugin-dir=/usr/lib/pppd/2.4.7
47                 $(use_with gnome)"
49         econf ${ECONF}
52 src_install() {
53         emake DESTDIR="${D}" install || die "emake install failed"
55         dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"