From a3f692574b9eb1973add9acdbc165444bbd43ddb Mon Sep 17 00:00:00 2001 From: lonxwolx Date: Mon, 5 Sep 2022 15:42:51 +0800 Subject: [PATCH] betterlockscreen: use loginctl Close: #39106 Close: #39108 --- srcpkgs/betterlockscreen/patches/use-loginctl.patch | 12 ++++++++++++ srcpkgs/betterlockscreen/template | 5 +++-- 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/betterlockscreen/patches/use-loginctl.patch diff --git a/srcpkgs/betterlockscreen/patches/use-loginctl.patch b/srcpkgs/betterlockscreen/patches/use-loginctl.patch new file mode 100644 index 00000000000..b2f67eb8bdb --- /dev/null +++ b/srcpkgs/betterlockscreen/patches/use-loginctl.patch @@ -0,0 +1,12 @@ +--- a/betterlockscreen ++++ b/betterlockscreen +@@ -965,6 +965,6 @@ done + # Activate lockscreen + [[ $runsuspend ]] || lockargs+=(-n) + [[ $runlock ]] && lockselect "$lockstyle" && \ +- { [[ $runsuspend ]] && systemctl suspend; } ++ { [[ $runsuspend ]] && loginctl suspend; } + +-exit 0 +\ No newline at end of file ++exit 0 diff --git a/srcpkgs/betterlockscreen/template b/srcpkgs/betterlockscreen/template index bb02d9c0f01..5de5ae4c67b 100644 --- a/srcpkgs/betterlockscreen/template +++ b/srcpkgs/betterlockscreen/template @@ -1,7 +1,7 @@ # Template file for 'betterlockscreen' pkgname=betterlockscreen version=4.0.3 -revision=1 +revision=2 depends="ImageMagick bash bc feh i3lock-color xdpyinfo xrandr xrdb xset" short_desc="Sweet looking lockscreen for linux system" maintainer="Aleksander Zien " @@ -11,6 +11,7 @@ distfiles="https://github.com/pavanjadhaw/betterlockscreen/archive/refs/tags/v${ checksum=d96fd64f1c94c91fec5d26b9665ba68f7f130c8a8612978ad9edbfa859710671 do_install() { - vbin ${pkgname} + vbin betterlockscreen + vsconf examples/betterlockscreenrc vlicense LICENSE }