1 # Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
3 pkgname=networkmanager-fortisslvpn
6 pkgdesc="NetworkManager VPN plugin for Fortinet SSLVPN"
7 url="https://wiki.gnome.org/Projects/NetworkManager"
11 depends=(libnm libsecret "ppp=$_pppver" openfortivpn)
12 makedepends=(libnma libnma-gtk4 intltool python git)
13 optdepends=('libnma: GUI support (GTK 3)'
14 'libnma-gtk4: GUI support (GTK 4)')
15 _commit=308987d45faee919e54547eb7ff0120c32c5a84e # tags/1.4.0^0
16 source=("git+https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn.git#commit=$_commit")
20 cd NetworkManager-fortisslvpn
21 git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g'
25 cd NetworkManager-fortisslvpn
26 intltoolize --automake --copy
31 cd NetworkManager-fortisslvpn
32 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
33 --libexecdir=/usr/lib --disable-static --with-gtk4 \
34 --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver
35 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
40 cd NetworkManager-fortisslvpn
41 make DESTDIR="$pkgdir" install dbusservicedir=/usr/share/dbus-1/system.d