diff options
author | coreymwamba | 2015-06-13 06:32:24 +0100 |
---|---|---|
committer | coreymwamba | 2015-06-13 06:32:24 +0100 |
commit | c8b88d927dc179e5bc865424cb481ca5eff19d96 (patch) | |
tree | a3d45742108ab4192678e11adbe5dbec9a503c4c | |
download | aur-c8b88d927dc179e5bc865424cb481ca5eff19d96.tar.gz |
intial import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | rtirq.install | 33 |
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3c712f0a42c4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = rtirq + pkgdesc = Realtime IRQ thread system tuning. + pkgver = 20150216 + pkgrel = 1 + url = http://www.rncbc.org/jack/ + install = rtirq.install + arch = any + groups = multimedia + license = GPL + depends = bash + backup = etc/conf.d/rtirq + backup = usr/lib/systemd/system/rtirq.service + source = http://www.rncbc.org/jack/rtirq-20150216.tar.gz + md5sums = 59e8b012c16b1e879ce8648f537400c5 + +pkgname = rtirq + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8bef88792e55 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Corey Mwamba <contact.me@coreymwamba.co.uk> +# Contributor: Corey Mwamba <contact.me@coreymwamba.co.uk> +pkgname=rtirq +pkgver=20150216 +pkgrel=1 +pkgdesc="Realtime IRQ thread system tuning." +arch=('any') +url="http://www.rncbc.org/jack/" +license=('GPL') +groups=('multimedia') +depends=('bash') +backup=('etc/conf.d/rtirq' 'usr/lib/systemd/system/rtirq.service') +install=rtirq.install +source=(http://www.rncbc.org/jack/$pkgname-$pkgver.tar.gz) +md5sums=('59e8b012c16b1e879ce8648f537400c5') + +package() { + cd "$srcdir/$pkgname-$pkgver" +sed -e "s|etc/sysconfig/rtirq|etc/conf.d/rtirq|" -i rtirq.sh +sed -e "s|IRQ\.|irq/|" -i rtirq.sh +sed -e "s|etc/init.d|usr/bin|" -i rtirq.service +install -vD rtirq.sh -m 0755 $pkgdir/usr/bin/rtirq +install -vD rtirq.conf -m 0644 $pkgdir/etc/conf.d/rtirq +install -vD rtirq.service -m 0644 $pkgdir/usr/lib/systemd/system/rtirq.service +} + diff --git a/rtirq.install b/rtirq.install new file mode 100644 index 000000000000..d4488c287f2b --- /dev/null +++ b/rtirq.install @@ -0,0 +1,33 @@ +# arg 1: the new package version +post_install() { + cat << EOF + +==> This script works in conjunction with a realtime kernel. +==> To enable rtirq from start-up: +==> #systemctl enable rtirq +==> To start it manually: +==> # systemctl start rtirq +==> Configuration takes place in /etc/conf.d/rtirq + +EOF +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + cat << EOF + +==> This script works in conjunction with a realtime kernel. +==> To enable rtirq from start-up: +==> #systemctl enable rtirq +==> To start it manually: +==> # systemctl start rtirq +==> Configuration takes place in /etc/conf.d/rtirq + + +EOF +} + +op=$1 +shift +$op $* |