From cf123b97201d144dc435dbe306e35486cfad2c16 Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Thu, 23 Sep 2021 00:19:44 -0400 Subject: [PATCH 1/6] 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/6] 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/6] 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/6] 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/6] 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 From 26381111337277cccba9ea2e244c178ed4e9d310 Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Fri, 24 Sep 2021 22:50:40 -0400 Subject: [PATCH 6/6] New Package: backlight-20200420 --- srcpkgs/backlight/files/backlight/finish | 8 ++++++++ srcpkgs/backlight/files/backlight/run | 8 ++++++++ srcpkgs/backlight/template | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100755 srcpkgs/backlight/files/backlight/finish create mode 100755 srcpkgs/backlight/files/backlight/run create mode 100644 srcpkgs/backlight/template diff --git a/srcpkgs/backlight/files/backlight/finish b/srcpkgs/backlight/files/backlight/finish new file mode 100755 index 000000000000..f6f782968b80 --- /dev/null +++ b/srcpkgs/backlight/files/backlight/finish @@ -0,0 +1,8 @@ +#!/bin/sh + +[ ! -d /var/cache/backlight ] && mkdir /var/cache/backlight +[ ! -w /var/cache/backlight ] && chmod 755 /var/cache/backlight + +for card in $(find /sys/class/backlight/ -type l); do + cp "/sys/class/backlight/$(basename "$card")/brightness" "/var/cache/backlight/$(basename "$card")-brightness-old" +done diff --git a/srcpkgs/backlight/files/backlight/run b/srcpkgs/backlight/files/backlight/run new file mode 100755 index 000000000000..0c051f8f6853 --- /dev/null +++ b/srcpkgs/backlight/files/backlight/run @@ -0,0 +1,8 @@ +#!/bin/sh +for card in $(find /sys/class/backlight/ -type l); do + if [ -r "/var/cache/backlight/$(basename "$card")-brightness-old" ]; then + cp "/var/cache/backlight/$(basename "$card")-brightness-old" "/sys/class/backlight/$(basename "$card")/brightness" + fi +done + +exec chpst -b backlight pause diff --git a/srcpkgs/backlight/template b/srcpkgs/backlight/template new file mode 100644 index 000000000000..dec777b0e11e --- /dev/null +++ b/srcpkgs/backlight/template @@ -0,0 +1,14 @@ +# Template for backlight-runit from Artix LInux +pkgname=backlight +version=2020420 +revision=1 +short_desc="service for backlight saving across reboots" +maintainer="Twilighttony " +license="BSD" +homepage="https://gitea.artixlinux.org/artixlinux/packages-runit/src/branch/master/backlight-runit/x86_64/community" +backlight_homedir="/etc/sv/backlight" +#make_dirs="/etc/sv/backlight" + +do_install() { + vsv backlight +}