Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=6ff7191e37d8d179cb9ddac78b359f7005a47115

commit 6ff7191e37d8d179cb9ddac78b359f7005a47115
Author: Devil505 <[email protected]>
Date:   Sat Mar 10 22:24:28 2012 +0100

jack-0.121.3-2-i686
* added files to fix real time feature

diff --git a/source/lib/jack/40-hpet-permissions.rules 
b/source/lib/jack/40-hpet-permissions.rules
new file mode 100644
index 0000000..7af3780
--- /dev/null
+++ b/source/lib/jack/40-hpet-permissions.rules
@@ -0,0 +1,2 @@
+KERNEL=="rtc0", GROUP="audio"
+KERNEL=="hpet", GROUP="audio"
diff --git a/source/lib/jack/99-audio.conf b/source/lib/jack/99-audio.conf
new file mode 100644
index 0000000..eb76ef9
--- /dev/null
+++ b/source/lib/jack/99-audio.conf
@@ -0,0 +1,2 @@
+@audio         - rtprio        99
+@audio         - memlock       unlimited
diff --git a/source/lib/jack/FrugalBuild b/source/lib/jack/FrugalBuild
index 1044842..31964e5 100644
--- a/source/lib/jack/FrugalBuild
+++ b/source/lib/jack/FrugalBuild
@@ -3,21 +3,29 @@

pkgname=jack
pkgver=0.121.3
-pkgrel=1
+pkgrel=2
pkgdesc="jack audio connection kit is a low-latency audio server"
url="http://jackaudio.org";
depends=('alsa-lib')
makedepends=('doxygen')
groups=('lib')
archs=('i686' 'x86_64' 'ppc')
+backup=(etc/security/limits.d/99-audio.conf)
_F_archive_name="jack-audio-connection-kit"
_F_cd_path="$_F_archive_name-$pkgver"
up2date="Flasttar $url/download"
-source=($url/downloads/$_F_archive_name-$pkgver.tar.gz)
-sha1sums=('7d6e2219660222d1512ee704dd88a534b3e3089e')
+source=($url/downloads/$_F_archive_name-$pkgver.tar.gz \
+        99-audio.conf \
+        40-hpet-permissions.rules)
+sha1sums=('7d6e2219660222d1512ee704dd88a534b3e3089e' \
+          'ce3932db1f0857ac6d906674c07ec785ed4136a9' \
+          '036ae05861ca05adc5db65b151a0156a611e58a9')
build() {
Fbuild
[ "$CARCH" == "x86_64" ] && Fmv /usr/lib64 /usr/lib
+       Finstall 644 99-audio.conf /etc/security/limits.d/99-audio.conf
+       Finstall 644 40-hpet-permissions.rules 
/lib/udev/rules.d/40-hpet-permissions.rules
+       Finstallrel 644 jack/jslist.h /usr/include/jack/jslist.h
}

# optimization OK
diff --git a/source/lib/jack/jack.install b/source/lib/jack/jack.install
new file mode 100644
index 0000000..8be532f
--- /dev/null
+++ b/source/lib/jack/jack.install
@@ -0,0 +1,5 @@
+post_upgrade() {
+       rm -f etc/security/limits.d/99-realtime.conf
+}
+
+# vim:set ts=2 sw=2 et:
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to