# Maintainer: Jesus E. pkgname=slock pkgver=1.4 pkgrel=8 pkgdesc="A simple screen locker for X" arch=('i686' 'x86_64') url='https://tools.suckless.org/slock' license=('X11') depends=('libxext' 'libxrandr') source=("https://dl.suckless.org/tools/$pkgname-$pkgver.tar.gz" "backspace.patch") sha512sums=('ad285360dd3f16a225159abaf2f82fabf2c675bd74478cf717f68cbe5941a6c620e3c88544ce675ce3ff19af4bb0675c9405685e0f74ee4e84f7d34c61a0532f' 'e89764ff75a0691521ab5763b67e41df84a5c36480b3ac55f6c264d642c1bcdcf39582a7fd0fe577156a35ef21f76b973ba8923631d0b43840486e5a477a85d3') prepare() { cd "$srcdir/slock-$pkgver" 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 patch -p1 < $srcdir/backspace.patch } build() { cd "$srcdir/slock-$pkgver" make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 } package() { cd "$srcdir/slock-$pkgver" make PREFIX=/usr DESTDIR="$pkgdir" install install -m644 -D LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" }