summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD44
3 files changed, 29 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b5e6a0076983..834335256436 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 10e05cc4b743..695b77780036 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}