From 0fe0b9497ff8ce0268e91d24c8e547a635d73f41 Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Thu, 23 Sep 2021 00:19:44 -0400 Subject: [PATCH 1/2] New Package: NetworkManager-fortisslvpn-1.3.90 change to proper template name fix _pppver issues removed sed from template merge configure-args into one line --- srcpkgs/NetworkManager-fortisslvpn/template | 24 +++++++++++++++++++++ 1 file changed, 24 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..9e70853f76bd --- /dev/null +++ b/srcpkgs/NetworkManager-fortisslvpn/template @@ -0,0 +1,24 @@ +# Template file for 'NetworkManager-fortisslvpn' +pkgname=NetworkManager-fortisslvpn +version=1.3.90 +revision=1 +build_style=gnu-configure +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" +_pppver=2.4.9 + +configure_args="--disable-static --libexecdir=/usr/lib/networkmanager --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver" + +pre_configure() { + autoreconf -fi +} From bac721de801e89c86dd93cac3fec8a8b7c744a38 Mon Sep 17 00:00:00 2001 From: Twilighttony Date: Fri, 24 Sep 2021 22:50:40 -0400 Subject: [PATCH 2/2] 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 +}