summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSilvio Fricke2023-06-22 07:18:52 +0200
committerSilvio Fricke2023-06-22 07:18:52 +0200
commit179a327437c3b6dc3fbcf7f1daff94015a8d53a0 (patch)
tree898bf453b3bba744f4668a38199e68e40f497c9a /PKGBUILD
parenta269aa71eb18862c6e6e5d84d43a8b63698a4cb7 (diff)
downloadaur-networkmanager-fortisslvpn-git.tar.gz
enable gtk4 support
Signed-off-by: Silvio Fricke <silvio.fricke@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 11 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e66576cefb7f..6211ecbfa32d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,18 @@
# Contributor: Michel Wohlert <michel.wohlert@gmail.com>
pkgname=networkmanager-fortisslvpn-git
-pkgver=1.4.1.dev.r22.g2cfbc60
+pkgver=1.4.1.dev.r33.g0f1b6f9
pkgrel=1
pkgdesc='NetworkManager VPN plugin for fortisslvpn - git checkout'
arch=('i686' 'x86_64')
license=('GPL')
url='https://git.gnome.org/browse/network-manager-fortisslvpn'
-depends=('networkmanager' 'nm-connection-editor' 'openfortivpn' 'libsecret')
-makedepends=('git' 'intltool' 'python' 'xorgproto' 'pkg-config' 'appstream-glib')
+depends=('libnm' 'openfortivpn' 'libsecret' 'gtk4')
+makedepends=('git' 'libnma' 'libnma-gtk4' 'python')
+optdepends=(
+ 'libnma-gtk4: GUI support (GTK 4)'
+ 'libnma: GUI support (GTK 3)'
+)
provides=('networkmanager-fortisslvpn')
conflicts=('networkmanager-fortisslvpn')
source=('network-manager-fortisslvpn::git+https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn.git#branch=main')
@@ -32,12 +36,16 @@ pkgver() {
build() {
cd network-manager-fortisslvpn/
+ # autogen.sh use this variable to check if configuration is wanted.
+ export NOCONFIGURE=yesmeansnoconfigure
./autogen.sh
+
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--libexecdir=/usr/lib/networkmanager \
--enable-more-warnings=yes \
+ --with-gtk4=yes \
--disable-static
make
}