summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD40
-rw-r--r--betterlockscreen.install10
3 files changed, 21 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e3ab8fc5afd4..5c3bb41e3ea7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,18 @@
pkgbase = betterlockscreen
- pkgdesc = A simple lock script for i3lock-color
+ pkgdesc = A simple, minimal lockscreen
pkgver = 3.0.1
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/pavanjadhaw/betterlockscreen
- install = betterlockscreen.install
arch = any
license = MIT
+ depends = feh
depends = i3lock-color
depends = imagemagick
- depends = xorg-xrandr
depends = xorg-xdpyinfo
- depends = bc
- optdepends = feh: Allows setting wallpaper
+ depends = xorg-xrandr
conflicts = betterlockscreen-git
source = https://github.com/pavanjadhaw/betterlockscreen/archive/3.0.1.tar.gz
- md5sums = 1c3a51e82d6ebba819457491b17397f2
+ sha256sums = 9b80af4b93e0b35bc916a584522ecf9eb39414c8010a2e4f2bb6941fdc5faf28
pkgname = betterlockscreen
diff --git a/PKGBUILD b/PKGBUILD
index 3b3fc4f98cfb..653cf01d38ad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,23 @@
-# Maintainer: AUTplayed <fips.hem@gmail.com>
+# Maintainer: Dct Mei <dctxmei@gmail.com>
+# Contributor: AUTplayed <fips.hem@gmail.com>
# Contributor: pavanjadhaw <pavanjadhaw96@gmail.com>
-_pkgname=betterlockscreen
-pkgname=$_pkgname
+
+pkgname=betterlockscreen
pkgver=3.0.1
-pkgrel=4
-pkgdesc="A simple lock script for i3lock-color"
+pkgrel=5
+pkgdesc="A simple, minimal lockscreen"
arch=('any')
-url="https://github.com/pavanjadhaw/${_pkgname}"
+url="https://github.com/pavanjadhaw/$pkgname"
license=('MIT')
-depends=('i3lock-color' 'imagemagick' 'xorg-xrandr' 'xorg-xdpyinfo' 'bc')
-optdepends=('feh: Allows setting wallpaper')
-conflicts=("betterlockscreen-git")
-source=("${url}/archive/${pkgver}.tar.gz")
-md5sums=("1c3a51e82d6ebba819457491b17397f2")
-install=${_pkgname}.install
+depends=('feh' 'i3lock-color' 'imagemagick' 'xorg-xdpyinfo' 'xorg-xrandr')
+conflicts=('betterlockscreen-git')
+source=("$url/archive/$pkgver.tar.gz")
+sha256sums=('9b80af4b93e0b35bc916a584522ecf9eb39414c8010a2e4f2bb6941fdc5faf28')
package() {
- _srcdir="$srcdir/${_pkgname}-${pkgver}"
- mkdir -p "$pkgdir/usr/bin"
- cp "$_srcdir/$_pkgname" "$pkgdir/usr/bin/$_pkgname"
- if [[ $(pidof systemd) ]]; then
- _serviceloc="$pkgdir/usr/lib/systemd/system"
- mkdir -p "$_serviceloc"
- _servicename="$_pkgname@.service"
- cp "$_srcdir/$_servicename" "$_serviceloc/$_servicename"
- fi
- mkdir -p "$pkgdir/usr/share/doc/$_pkgname/examples"
- cp "$_srcdir/examples/${_pkgname}rc" "$pkgdir/usr/share/doc/$_pkgname/examples/${_pkgname}rc"
-
+ cd "$pkgname-$pkgver"
+ install -Dm 755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+ install -Dm 644 "$pkgname@.service" "$pkgdir/usr/lib/systemd/system/betterlockscreen@.service"
+ install -Dm 644 "examples/${pkgname}rc" "$pkgdir/usr/share/doc/betterlockscreen/examples/${pkgname}rc"
+ install -Dm 644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/betterlockscreen.install b/betterlockscreen.install
deleted file mode 100644
index 6e40082fd146..000000000000
--- a/betterlockscreen.install
+++ /dev/null
@@ -1,10 +0,0 @@
-post_install() {
- if [[ $(pidof systemd) ]]; then
- echo "Systemd service installed, to enable type:"
- echo 'sudo systemctl enable betterlockscreen@$USER'
- fi
-}
-
-post_upgrade() {
- post_install
-}