# Maintainer: Miles McLean # Contributor: Andrea Scarpino # Contributor: Brad Pitcher # Contributor: Moritz Lipp pkgname=networkmanager-l2tp _pkgname=NetworkManager-l2tp pkgver=1.8.6 pkgrel=3 pkgdesc='L2TP support for NetworkManager' arch=('i686' 'x86_64' 'aarch64') url="https://github.com/nm-l2tp/NetworkManager-l2tp" license=('GPL2') depends=('libnm>=1.8' 'ppp' 'xl2tpd' 'libsecret' 'openssl>=1.1.0' 'nss') makedepends=('intltool' 'python' 'libnma') optdepends=( 'libreswan: IPSec support (recommended)' 'strongswan: IPSec support' ) source=("${_pkgname}-${pkgver}.tar.gz"::"https://github.com/nm-l2tp/${_pkgname}/archive/${pkgver}.tar.gz") md5sums=('beebcc2e2ad0ff5e5b37dc517666612c') prepare() { cd $_pkgname-$pkgver NOCONFIGURE=1 ./autogen.sh } build() { cd $_pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --libexecdir=/usr/lib/NetworkManager \ --with-pppd-plugin-dir=/usr/lib/pppd/2.4.8 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { cd $_pkgname-$pkgver make DESTDIR="$pkgdir" install }