aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWill Sinatra <wpsinatra@gmail.com>2020-09-22 21:17:02 -0400
committerLeo <thinkabit.ukim@gmail.com>2020-09-23 13:44:07 -0300
commit7a6d297c2cc3995b073d1b52da05d70420b98e0b (patch)
tree5e6d9dcd16c1cb7c674e12ed46123e5b17f5cff5
parent97c3bdb596aabd0128505ea145d438600b3ecd81 (diff)
testing/networkmanager-l2tp: new aport
IPSEC l2tp applet for NetworkManager, in the same vein as networkmanager-openvpn
-rw-r--r--testing/networkmanager-l2tp/APKBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/testing/networkmanager-l2tp/APKBUILD b/testing/networkmanager-l2tp/APKBUILD
new file mode 100644
index 00000000000..79c21bf635c
--- /dev/null
+++ b/testing/networkmanager-l2tp/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Will Sinatra <wpsinatra@gmail.com>
+# Maintainer: Will Sinatra <wpsinatra@gmail.com>
+pkgname=networkmanager-l2tp
+pkgver=1.8.2
+pkgrel=0
+pkgdesc="L2TP support for NetworkManager"
+url="https://github.com/nm-l2tp/NetworkManager-l2tp"
+license="GPL-2.0-only"
+arch="all"
+makedepends="intltool python3 libnma-dev libtool automake autoconf gettext-dev
+ glib-dev ppp-dev nss-dev gtk+3.0-dev libsecret-dev openssl-dev"
+depends="libnma ppp xl2tpd libsecret openssl nss libreswan gtk+3.0"
+source="$pkgname-$pkgver.tar.gz::https://github.com/nm-l2tp/NetworkManager-l2tp/archive/$pkgver.tar.gz"
+options="!check" #no check
+builddir="$srcdir/NetworkManager-l2tp-$pkgver"
+subpackages="$pkgname-lang"
+
+prepare() {
+ default_prepare
+ ./autogen.sh
+}
+
+build() {
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib/NetworkManager \
+ --with-pppd-plugin-dir=/usr/lib/pppd/2.4.7 \
+ --without-libnm-glib
+ make
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="d918c568de54b38623e9d21737ee6a4f122730140d4aa02d8c5c89e432240e70610914ff3bb7ce46ed200b6ff1d1e57abf1742f66cf5511378bbd6baa94a0554 networkmanager-l2tp-1.8.2.tar.gz"