2010-03-14 23:48:48 +08:00
|
|
|
pkgname=jack
|
2017-01-05 08:14:43 +08:00
|
|
|
pkgver=0.125.0
|
|
|
|
pkgrel=1
|
2010-03-14 23:48:48 +08:00
|
|
|
pkgdesc="A low-latency audio server"
|
2012-12-07 09:07:14 +08:00
|
|
|
arch=('x86_64')
|
2010-03-14 23:48:48 +08:00
|
|
|
license=('GPL2' 'custom:LGPL2')
|
2015-01-09 07:46:55 +08:00
|
|
|
depends=('readline' 'libsamplerate' 'libffado')
|
|
|
|
makedepends=('doxygen' 'libffado' 'celt')
|
|
|
|
optdepends=('libffado: FireWire support'
|
|
|
|
'celt: NetJACK driver')
|
2010-03-14 23:48:48 +08:00
|
|
|
url="http://jackit.sourceforge.net/"
|
2015-01-09 07:46:55 +08:00
|
|
|
backup=(etc/security/limits.d/99-audio.conf)
|
2010-03-14 23:48:48 +08:00
|
|
|
provides=("jack-audio-connection-kit=${pkgver}")
|
|
|
|
replaces=('jack-audio-connection-kit')
|
2011-11-08 12:15:16 +08:00
|
|
|
install=$pkgname.install
|
|
|
|
source=("http://jackaudio.org/downloads/jack-audio-connection-kit-$pkgver.tar.gz"
|
2012-05-08 01:27:53 +08:00
|
|
|
"99-audio.conf"
|
2011-11-08 12:15:16 +08:00
|
|
|
"40-hpet-permissions.rules")
|
2017-01-05 08:14:43 +08:00
|
|
|
md5sums=('d9b7e230aeae2d5b45c7a822b2d2dd15'
|
2012-05-08 01:27:53 +08:00
|
|
|
'4d928a76e3f3d77d037c42ab75ac0f0b'
|
|
|
|
'23eba69d2dbbb800f68176e5d38b9af5')
|
2010-03-14 23:48:48 +08:00
|
|
|
|
|
|
|
build() {
|
2011-11-08 12:15:16 +08:00
|
|
|
cd "${srcdir}/jack-audio-connection-kit-${pkgver}"
|
|
|
|
|
|
|
|
./configure --prefix=/usr \
|
|
|
|
--libdir=/usr/lib
|
|
|
|
make
|
2010-03-14 23:48:48 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
2011-11-08 12:15:16 +08:00
|
|
|
cd "${srcdir}/jack-audio-connection-kit-${pkgver}"
|
|
|
|
|
|
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
|
2012-05-08 01:27:53 +08:00
|
|
|
install -Dm644 "$srcdir/99-audio.conf" \
|
|
|
|
"$pkgdir/etc/security/limits.d/99-audio.conf"
|
2011-11-08 12:15:16 +08:00
|
|
|
|
|
|
|
install -Dm644 "$srcdir/40-hpet-permissions.rules" \
|
|
|
|
"$srcdir/lib/udev/rules.d/40-hpet-permissions.rules"
|
2010-03-14 23:48:48 +08:00
|
|
|
}
|
2011-11-08 12:15:16 +08:00
|
|
|
|