summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorwillemw122023-04-26 15:38:30 +0200
committerwillemw122023-04-26 15:38:30 +0200
commit8460e54de850d9e2f6dac2b7c54386cbcdb54bbd (patch)
treebafa6d7ad3f384ce04099ed26e9c3724b289888e /PKGBUILD
parentbca87783f5c49e2cf13164a1a005cf45b8de048d (diff)
downloadaur-8460e54de850d9e2f6dac2b7c54386cbcdb54bbd.tar.gz
Fix arch. Fix shellcheck warnings
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 23 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3466e3724876..70232b9e0b53 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,44 +1,45 @@
-# Maintainer: Francois Menning <f.menning@protonmail.com>
+# Maintainer: willemw <willemw12@gmail.com>
+# Contributor: Francois Menning <f.menning@protonmail.com>
# Contributor: Justin Dray <justin@dray.be
# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=preload
pkgver=0.6.4
-pkgrel=7
-arch=('any')
-pkgdesc="Makes applications run faster by prefetching binaries and shared objects"
-url="http://sourceforge.net/projects/preload"
-license=('GPL2')
-depends=('glib2' 'bash')
-makedepends=('help2man')
-backup=('etc/preload.conf')
+pkgrel=8
+arch=(x86_64)
+pkgdesc='Makes applications run faster by prefetching binaries and shared objects'
+url=http://sourceforge.net/projects/preload
+license=(GPL2)
+depends=(bash glib2)
+makedepends=(help2man)
+backup=(etc/preload.conf)
options=('!makeflags')
install=$pkgname.install
source=("http://downloads.sourceforge.net/sourceforge/preload/$pkgname-$pkgver.tar.gz"
- "preload.service")
-md5sums=('10786287b55afd3a2b433b4f898809f4'
- 'b4871a6ade86968322b3bdf3fce88e99')
+ preload.service)
build() {
cd $pkgname-$pkgver
+
./configure --prefix=/usr \
- --sysconfdir=/etc \
+ --localstatedir=/var \
--mandir=/usr/share/man \
--sbindir=/usr/bin \
- --localstatedir=/var
+ --sysconfdir=/etc
make
}
package() {
- cd $pkgname-$pkgver
- make DESTDIR="${pkgdir}" sysconfigdir=/etc/conf.d install
-
- install -Dm644 "${srcdir}"/preload.service "${pkgdir}"/usr/lib/systemd/system/preload.service
+ make -C $pkgname-$pkgver DESTDIR="$pkgdir/" sysconfigdir=/etc/conf.d install
+
+ install -Dm644 preload.service "$pkgdir/usr/lib/systemd/system/preload.service"
- rm -rf "${pkgdir}"/etc/rc.d
- rm -rf "${pkgdir}"/var/lib/preload/preload.state
- rm -rf "${pkgdir}"/var/log/preload.log
+ rm -rf "$pkgdir/etc/rc.d"
+ rm -rf "$pkgdir/var/lib/preload/preload.state"
+ rm -rf "$pkgdir/var/log/preload.log"
- sed -r -i 's#^((map|exe)prefix =) (.+)$#\1 /opt;\3#' "${pkgdir}"/etc/preload.conf
+ sed -r -i 's#^((map|exe)prefix =) (.+)$#\1 /opt;\3#' "$pkgdir/etc/preload.conf"
}
+sha256sums=('d0a558e83cb29a51d9d96736ef39f4b4e55e43a589ad1aec594a048ca22f816b'
+ '04ad03674aa8b9a79de43a958653ca571c117ce1c044899cf7916a5c8bf08f7d')