diff options
author | Clayton Craft | 2018-12-15 15:09:41 -0800 |
---|---|---|
committer | Clayton Craft | 2018-12-15 15:09:41 -0800 |
commit | 1cd88b059a85c04895d1e3a394d6c3543a9f2048 (patch) | |
tree | 7ee8aac21fbd4bb15c7e7e51a33c17548368d4bd /PKGBUILD | |
download | aur-slock-plus.tar.gz |
Initial commit (v1.4)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..51c27c2fc762 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Clayton Craft <clayton@craftyguy.net> + +pkgname=slock-plus +_pkgname=slock +pkgver=1.4 +pkgrel=1 +pkgdesc="A simple screen locker for X, with patches: control clear, message, terminalkeys, quickcancel" +arch=('x86_64') +url="http://tools.suckless.org/slock" +license=('MIT') +depends=('libxext' 'libxrandr') +provides=('slock') +conflicts=('slock') +source=("https://git.sr.ht/~craftyguy/${_pkgname}/archive/${pkgver}-plus.tar.gz") +sha256sums=('64a94798cb5233ccd9e747b43b08316d38bcf33a542276d016a996343423606d') + +prepare() { + cd "$srcdir/slock-$pkgver-plus" + sed -i 's|static const char \*group = "nogroup";|static const char *group = "nobody";|' config.def.h + sed -ri 's/((CPP|C|LD)FLAGS) =/\1 +=/g' config.mk +} + +build() { + cd "$srcdir/slock-$pkgver-plus" + make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 +} + +package() { + cd "$srcdir/slock-$pkgver-plus" + make PREFIX=/usr DESTDIR="$pkgdir" install + install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |