From cf123b97201d144dc435dbe306e35486cfad2c16 Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Thu, 23 Sep 2021 00:19:44 -0400 Subject: [PATCH 1/5] New Package: NetworkManager-fortisslvpn-1.3.90 --- srcpkgs/NetworkManager-fortisslvpn/template | 37 +++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 srcpkgs/NetworkManager-fortisslvpn/template diff --git a/srcpkgs/NetworkManager-fortisslvpn/template b/srcpkgs/NetworkManager-fortisslvpn/template new file mode 100644 index 000000000000..69cdd84e550f --- /dev/null +++ b/srcpkgs/NetworkManager-fortisslvpn/template @@ -0,0 +1,37 @@ +# Template file for 'NetworkManager-openvpn' +pkgname=NetworkManager-fortisslvpn +version=1.3.90 +revision=1 +build_style=gnu-configure +configure_args="--disable-static" +hostmakedepends="automake gettext-devel glib-devel intltool libtool pkg-config" +makedepends="ppp-devel gtk+3-devel libglib-devel libnma-devel libsecret-devel" +depends="openfortivpn" +short_desc="NetworkManager VPN plugin for OpenFortiVPN" +maintainer="Twilighttony " +license="GPL-2.0-or-later" +homepage="https://wiki.gnome.org/Projects/NetworkManager" +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=884a7432bb38ae9c942e094f23d0a3feb504432153c3d2869ab71a4dd244d0fb +system_accounts="_nm_openfortivpn" +lib32disabled=yes +_nm_openfortivpn_homedir="/var/empty" + +do_configure() { + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib/networkmanager \ + --disable-static \ + --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver + make +} + +post_extract() { + sed -i 's/\(#define NM_OPENFORTIVPN_\(USER\|GROUP\)\).*/\1 "_nm_openfortivpn"/' \ + shared/nm-service-defines.h +} + +pre_configure() { + autoreconf -fi +} From 96e501b96d0e23f047c6ef4276dcf55ee9a5a6c4 Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Thu, 23 Sep 2021 01:10:13 -0400 Subject: [PATCH 2/5] change to proper template name --- srcpkgs/NetworkManager-fortisslvpn/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/NetworkManager-fortisslvpn/template b/srcpkgs/NetworkManager-fortisslvpn/template index 69cdd84e550f..1cb8af84e92a 100644 --- a/srcpkgs/NetworkManager-fortisslvpn/template +++ b/srcpkgs/NetworkManager-fortisslvpn/template @@ -1,4 +1,4 @@ -# Template file for 'NetworkManager-openvpn' +# Template file for 'NetworkManager-fortisslvpn' pkgname=NetworkManager-fortisslvpn version=1.3.90 revision=1 From 8ed5a8aaa368e83f25c5a5f1a997b11b5ab90aae Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Thu, 23 Sep 2021 01:22:25 -0400 Subject: [PATCH 3/5] fix _pppver issues --- srcpkgs/NetworkManager-fortisslvpn/template | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/srcpkgs/NetworkManager-fortisslvpn/template b/srcpkgs/NetworkManager-fortisslvpn/template index 1cb8af84e92a..fe776b25e3a8 100644 --- a/srcpkgs/NetworkManager-fortisslvpn/template +++ b/srcpkgs/NetworkManager-fortisslvpn/template @@ -16,16 +16,10 @@ checksum=884a7432bb38ae9c942e094f23d0a3feb504432153c3d2869ab71a4dd244d0fb system_accounts="_nm_openfortivpn" lib32disabled=yes _nm_openfortivpn_homedir="/var/empty" +_pppver=2.4.9 + +configure_args="--libexecdir=/usr/lib/networkmanager --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver" -do_configure() { - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libexecdir=/usr/lib/networkmanager \ - --disable-static \ - --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver - make -} post_extract() { sed -i 's/\(#define NM_OPENFORTIVPN_\(USER\|GROUP\)\).*/\1 "_nm_openfortivpn"/' \ From f09c4d758d9ccc508eff57aa0789f330d0a6ae0e Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Thu, 23 Sep 2021 19:14:29 -0400 Subject: [PATCH 4/5] removed sed from template --- srcpkgs/NetworkManager-fortisslvpn/template | 6 ------ 1 file changed, 6 deletions(-) diff --git a/srcpkgs/NetworkManager-fortisslvpn/template b/srcpkgs/NetworkManager-fortisslvpn/template index fe776b25e3a8..9dd535e1d5da 100644 --- a/srcpkgs/NetworkManager-fortisslvpn/template +++ b/srcpkgs/NetworkManager-fortisslvpn/template @@ -20,12 +20,6 @@ _pppver=2.4.9 configure_args="--libexecdir=/usr/lib/networkmanager --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver" - -post_extract() { - sed -i 's/\(#define NM_OPENFORTIVPN_\(USER\|GROUP\)\).*/\1 "_nm_openfortivpn"/' \ - shared/nm-service-defines.h -} - pre_configure() { autoreconf -fi } From 4c1d481260f82eb59ca65e0cedfb41ef9cbe5381 Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Fri, 24 Sep 2021 17:18:36 -0400 Subject: [PATCH 5/5] merge configure-args into one line --- srcpkgs/NetworkManager-fortisslvpn/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/NetworkManager-fortisslvpn/template b/srcpkgs/NetworkManager-fortisslvpn/template index 9dd535e1d5da..9e70853f76bd 100644 --- a/srcpkgs/NetworkManager-fortisslvpn/template +++ b/srcpkgs/NetworkManager-fortisslvpn/template @@ -3,7 +3,6 @@ pkgname=NetworkManager-fortisslvpn version=1.3.90 revision=1 build_style=gnu-configure -configure_args="--disable-static" hostmakedepends="automake gettext-devel glib-devel intltool libtool pkg-config" makedepends="ppp-devel gtk+3-devel libglib-devel libnma-devel libsecret-devel" depends="openfortivpn" @@ -18,7 +17,7 @@ lib32disabled=yes _nm_openfortivpn_homedir="/var/empty" _pppver=2.4.9 -configure_args="--libexecdir=/usr/lib/networkmanager --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver" +configure_args="--disable-static --libexecdir=/usr/lib/networkmanager --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver" pre_configure() { autoreconf -fi