summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2021-06-06 05:33:16 +0800
committerlilac2021-06-06 05:33:16 +0800
commitd2b645d8d1a0795020273c490cd3003940e4ddff (patch)
treea0c7900d5f8087d6ba222f4f7f0a0a7cb3d1c075
parent5bb4b4d676cd3f89d1bf4b5d09087e002795adcd (diff)
downloadaur-d2b645d8d1a0795020273c490cd3003940e4ddff.tar.gz
[lilac] updated to 3.2.0-2
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
-rw-r--r--betterlockscreen@.service16
3 files changed, 25 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 17b35a8c0004..668aede7c42b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = betterlockscreen
pkgdesc = A simple, minimal lockscreen
pkgver = 3.2.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/pavanjadhaw/betterlockscreen
arch = any
license = MIT
@@ -13,6 +13,8 @@ pkgbase = betterlockscreen
depends = xorg-xrandr
conflicts = betterlockscreen-git
source = betterlockscreen-3.2.0.tar.gz::https://github.com/pavanjadhaw/betterlockscreen/archive/3.2.0.tar.gz
+ source = betterlockscreen@.service
sha256sums = 8ec392c767937784042abde18a08b573d080e468c81457b64f4d798c005e8b3c
+ sha256sums = 3db1f3775abd6c5333631e3f729625285da0b33ab807ad6888db3923f37ab885
pkgname = betterlockscreen
diff --git a/PKGBUILD b/PKGBUILD
index 1dc41ca2cb1f..10d4803c980e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,20 +4,22 @@
pkgname=betterlockscreen
pkgver=3.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="A simple, minimal lockscreen"
arch=('any')
url="https://github.com/pavanjadhaw/${pkgname}"
license=('MIT')
depends=('bc' 'feh' 'i3lock-color' 'imagemagick' 'xorg-xdpyinfo' 'xorg-xrandr')
conflicts=('betterlockscreen-git')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('8ec392c767937784042abde18a08b573d080e468c81457b64f4d798c005e8b3c')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
+ "betterlockscreen@.service")
+sha256sums=('8ec392c767937784042abde18a08b573d080e468c81457b64f4d798c005e8b3c'
+ '3db1f3775abd6c5333631e3f729625285da0b33ab807ad6888db3923f37ab885')
package() {
cd "${pkgname}-${pkgver}"/
install -Dm 755 "${pkgname}" -t "${pkgdir}"/usr/bin/
- install -Dm 644 "system/${pkgname}@.service" -t "${pkgdir}"/usr/lib/systemd/system/
+ install -Dm 644 "${srcdir}"/${pkgname}@.service -t "${pkgdir}"/usr/lib/systemd/system/
install -Dm 644 examples/"${pkgname}rc" -t "${pkgdir}"/usr/share/doc/betterlockscreen/examples/
install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/"${pkgname}"/
}
diff --git a/betterlockscreen@.service b/betterlockscreen@.service
new file mode 100644
index 000000000000..ef162ea5faa0
--- /dev/null
+++ b/betterlockscreen@.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=Lock screen when going to sleep/suspend
+Before=sleep.target
+Before=suspend.target
+
+[Service]
+User=%I
+Type=forking
+Environment=DISPLAY=:0
+ExecStart=/usr/bin/betterlockscreen --lock
+TimeoutSec=infinity
+ExecStartPost=/usr/bin/sleep 1
+
+[Install]
+WantedBy=sleep.target
+WantedBy=suspend.target