diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 29 insertions, 25 deletions
@@ -1,7 +1,7 @@ pkgbase = prelockd pkgdesc = Lock executables, shared libraries in memory to improve responsiveness pkgver = 0.9 - pkgrel = 2 + pkgrel = 3 url = https://github.com/hakavlad/prelockd arch = any license = MIT diff --git a/.gitignore b/.gitignore index f0d6da898afb..018a3de08144 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -pkg/ -src/ -*.pkg.* -prelocked-git/ +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -1,34 +1,38 @@ -# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Maintainer: +# Contributor: Luis Martinez <luis dot martinez at disroot dot org> # Contributor: Librewish <librewish AT gmail.com> pkgname=prelockd pkgver=0.9 -pkgrel=2 +pkgrel=3 pkgdesc="Lock executables, shared libraries in memory to improve responsiveness" arch=('any') url="https://github.com/hakavlad/prelockd" license=('MIT') depends=('python') backup=('etc/prelockd.conf') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" - "$pkgname.sysusers.conf") -sha256sums=('bfe11818b987aa44021a47b03a0cd40beaee8552304498d18907652dc035221f' - '160f934b59f69de6d7915ea2afdc47fa05ec7c08b9577017a6ec1a36d322bc3c') -prepare() { - cd "$pkgname-$pkgver" - sed -i '38d;46d' Makefile -} +source=( + "$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" + "$pkgname.sysusers.conf" +) +sha256sums=( + 'bfe11818b987aa44021a47b03a0cd40beaee8552304498d18907652dc035221f' + '160f934b59f69de6d7915ea2afdc47fa05ec7c08b9577017a6ec1a36d322bc3c' +) package() { - cd "$pkgname-$pkgver" - make \ - DESTDIR="$pkgdir" \ - PREFIX="/usr" \ - SBINDIR="/usr/bin" \ - SYSCONFDIR="/etc" \ - SYSTEMDUNITDIR="/usr/lib/systemd/system" \ - base units - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "$srcdir/$pkgname.sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + cd "$pkgname-$pkgver" + make \ + DESTDIR="$pkgdir" \ + PREFIX="/usr" \ + SBINDIR="/usr/bin" \ + SYSCONFDIR="/etc" \ + SYSTEMDUNITDIR="/usr/lib/systemd/system" \ + base units + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/$pkgname.sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + + chmod 755 "$pkgdir/var/lib/prelockd" } |