pkgname=networkmanager-pptp pkgver=1.2.6 #change also prepare()!! pkgrel=1 pkgdesc="NetworkManager VPN plugin for PPTP" url="https://wiki.gnome.org/Projects/NetworkManager" arch=('x86_64') license=('GPL') _pppver=2.4.7 depends=('networkmanager' 'pptpclient' "ppp=$_pppver") makedepends=('intltool') _commit=66994efab0164862b35f66665c197517ea2c4a2b # tags/1.2.6^0 source=("git+https://git.gnome.org/browse/network-manager-pptp#commit=$_commit") sha256sums=('SKIP') pkgver() { cd network-manager-pptp git describe --tags | sed 's/-/+/g' } prepare() { cd network-manager-pptp git tag -d 1.2.7-dev # Fixup pkgver NOCONFIGURE=1 ./autogen.sh } build() { cd network-manager-pptp ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --libexecdir=/usr/lib/networkmanager \ --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver \ --enable-more-warnings=yes \ --without-gnome \ --disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { cd network-manager-pptp make DESTDIR="$pkgdir" install }