diff options
author | Chocobo1 | 2018-09-10 22:08:36 +0800 |
---|---|---|
committer | Chocobo1 | 2018-09-10 22:25:06 +0800 |
commit | 413cd06640bc875a9b2e2b0abe058fecce6ba7f2 (patch) | |
tree | 3e2b7f41c8f2675a957f87b44f03ae5cce3b34a6 /PKGBUILD | |
parent | 125ac5117cceeb46d066243b9b9d327a6ec07abf (diff) | |
download | aur-413cd06640bc875a9b2e2b0abe058fecce6ba7f2.tar.gz |
upgpkg: irqbalance-git 1.4.0.r30.g5a1c7b8-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 17 insertions, 8 deletions
@@ -1,22 +1,28 @@ # Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> pkgname=irqbalance-git -pkgver=1.2.0.r36.gaae4eb6 +pkgver=1.4.0.r30.g5a1c7b8 pkgrel=1 pkgdesc="A daemon to help balance the CPU load generated by interrupts across all of a systems CPUs" arch=('i686' 'x86_64') url="https://irqbalance.github.io/irqbalance/" license=('GPL') -depends=('glibc' 'glib2' 'libcap-ng' 'numactl') +depends=('glib2' 'libcap-ng' 'libsystemd' 'numactl') makedepends=('git') provides=('irqbalance') conflicts=('irqbalance') -source=("git+https://github.com/Irqbalance/irqbalance.git" - "irqbalance.service::https://git.archlinux.org/svntogit/packages.git/plain/trunk/irqbalance.service?h=packages/irqbalance") -sha256sums=('SKIP' - 'SKIP') +backup=('etc/irqbalance.env') +source=("git+https://github.com/Irqbalance/irqbalance.git") +sha256sums=('SKIP') +prepare() { + cd "irqbalance" + + sed -i -e 's|/path/to/|/etc/|g' "misc/irqbalance.env" + sed -i -e 's|/usr/sbin/|/usr/bin/|g' "misc/irqbalance.service" +} + pkgver() { cd "irqbalance" @@ -27,7 +33,9 @@ build() { cd "irqbalance" ./autogen.sh - ./configure --prefix="/usr" --sbindir="/usr/bin" --with-systemd + ./configure \ + --prefix="/usr" --sbindir="/usr/bin" \ + --with-systemd make } @@ -36,5 +44,6 @@ package() { make DESTDIR="$pkgdir" install - install -Dm644 "$srcdir/irqbalance.service" "$pkgdir/usr/lib/systemd/system/irqbalance.service" + install -Dm644 "misc/irqbalance.env" "$pkgdir/etc/irqbalance.env" + install -Dm644 "misc/irqbalance.service" "$pkgdir/usr/lib/systemd/system/irqbalance.service" } |