From 5894dd675f4bd3ba296d262fae99b3b87a0f87fd Mon Sep 17 00:00:00 2001 From: root Date: Thu, 24 Nov 2011 23:14:53 +0000 Subject: Thu Nov 24 23:14:53 UTC 2011 --- testing/jack/99-audio.conf | 2 ++ testing/jack/PKGBUILD | 24 ++++++++++++++---------- 2 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 testing/jack/99-audio.conf (limited to 'testing/jack') diff --git a/testing/jack/99-audio.conf b/testing/jack/99-audio.conf new file mode 100644 index 000000000..eb76ef920 --- /dev/null +++ b/testing/jack/99-audio.conf @@ -0,0 +1,2 @@ +@audio - rtprio 99 +@audio - memlock unlimited diff --git a/testing/jack/PKGBUILD b/testing/jack/PKGBUILD index 6cc592384..357e7c795 100644 --- a/testing/jack/PKGBUILD +++ b/testing/jack/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 140421 2011-10-13 20:39:26Z schiv $ +# $Id: PKGBUILD 143225 2011-11-23 16:14:06Z schiv $ # Maintainer: Ray Rashif # Contributor: tobias # Contributor: Robert Emil Berge @@ -6,7 +6,7 @@ pkgname=jack _longname=jack-audio-connection-kit pkgver=0.121.3 -pkgrel=2 +pkgrel=3 pkgdesc="A low-latency audio server" arch=('i686' 'x86_64') license=('GPL' 'LGPL') @@ -15,17 +15,16 @@ makedepends=('doxygen' 'libffado' 'celt') optdepends=('libffado: FireWire support' 'celt: NetJACK driver') url="http://jackaudio.org/" -backup=(etc/security/limits.d/99-realtime.conf) +backup=(etc/security/limits.d/99-audio.conf) options=('!libtool') provides=("$_longname=$pkgver") conflicts=("$_longname") replaces=("$_longname") -install=$pkgname.install source=("http://jackaudio.org/downloads/$_longname-$pkgver.tar.gz" - "99-realtime.conf" - "40-hpet-permissions.rules") + '99-audio.conf' + '40-hpet-permissions.rules') md5sums=('35f470f7422c37b33eb965033f7a42e8' - 'bb312fa74956066046d6a599ac623c98' + 'ae65b7c9ebe0fff6c918ba9d97ae342d' '6a1017041c024cea57da9bd726b664d7') build() { @@ -43,11 +42,16 @@ package() { # configure realtime access/scheduling # see https://bugs.archlinux.org/task/26343 - install -Dm644 "$srcdir/99-realtime.conf" \ - "$pkgdir/etc/security/limits.d/99-realtime.conf" + install -Dm644 "$srcdir/99-audio.conf" \ + "$pkgdir/etc/security/limits.d/99-audio.conf" install -Dm644 "$srcdir/40-hpet-permissions.rules" \ - "$srcdir/lib/udev/rules.d/40-hpet-permissions.rules" + "$pkgdir/lib/udev/rules.d/40-hpet-permissions.rules" + + # install a missing header forgotten by upstream + # see https://bugs.archlinux.org/task/26865 + install -Dm644 "$srcdir/$_longname-$pkgver/jack/jslist.h" \ + "$pkgdir/usr/include/jack/jslist.h" } # vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf