From 87492cfc23f81bc9c67dc56bc79a63d66fd53c6e Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Thu, 10 Dec 2015 05:09:22 +0000 Subject: [PATCH] removed community/jack2 --- community/jack2/40-hpet-permissions.rules | 2 - community/jack2/99-audio.conf | 2 - community/jack2/PKGBUILD | 131 ---------------------- 3 files changed, 135 deletions(-) delete mode 100644 community/jack2/40-hpet-permissions.rules delete mode 100644 community/jack2/99-audio.conf delete mode 100644 community/jack2/PKGBUILD diff --git a/community/jack2/40-hpet-permissions.rules b/community/jack2/40-hpet-permissions.rules deleted file mode 100644 index 7af3780f9..000000000 --- a/community/jack2/40-hpet-permissions.rules +++ /dev/null @@ -1,2 +0,0 @@ -KERNEL=="rtc0", GROUP="audio" -KERNEL=="hpet", GROUP="audio" diff --git a/community/jack2/99-audio.conf b/community/jack2/99-audio.conf deleted file mode 100644 index eb76ef920..000000000 --- a/community/jack2/99-audio.conf +++ /dev/null @@ -1,2 +0,0 @@ -@audio - rtprio 99 -@audio - memlock unlimited diff --git a/community/jack2/PKGBUILD b/community/jack2/PKGBUILD deleted file mode 100644 index 431fbd566..000000000 --- a/community/jack2/PKGBUILD +++ /dev/null @@ -1,131 +0,0 @@ -# $Id$ -# Maintainer: Ray Rashif -# Contributor: Daniele Paolella -# Contributor: Philipp Überbacher -# Contributor: Thomas Bahn - - -# Remove when bumped upstream - -pkgbase=jack2 -pkgname=('jack2' 'jack2-dbus') -#pkgname= # single build (overrides split) -_tarname=jack -pkgver=1.9.10 -pkgrel=1 -arch=('i686' 'x86_64') -url="http://jackaudio.org/" -backup=(etc/security/limits.d/99-audio.conf) -license=('GPL') -makedepends=('python2-dbus' 'libffado' 'celt' 'opus' 'libsamplerate') -source=("https://dl.dropbox.com/u/28869550/jack-$pkgver.tar.bz2" - '99-audio.conf' - '40-hpet-permissions.rules') -md5sums=('4aeb91d7ae0cabce98355436ed4f217a' - 'ae65b7c9ebe0fff6c918ba9d97ae342d' - '471aad533ff56c5d3cbbf65ce32cadef') - -_isbuild() { - printf "%s\n" ${pkgname[@]} | grep -qx $1 -} - -_pyfix() { - sed -i 's:bin/env python:bin/env python2:' \ - "$pkgdir/usr/bin/jack_control" -} - -_wafconf() { - python2 waf configure --prefix=/usr \ - --alsa \ - --firewire $@ - - # not building with doxygen - # see https://github.com/jackaudio/jack2/issues/22 -} - -prepare() { - cd "$srcdir" - - # Some optimisation bug exists for current GCC - # see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53663 - #export CFLAGS="${CFLAGS/-O[0-9]/-O0}" - #export CXXFLAGS="$CFLAGS" - - # fix doxygen building - # TODO: report upstream, but redundant until github issue 22 resolves - #sed -i 's:build/default/html:html:' $_tarname-$pkgver/wscript - - # we may do 2 different builds - cp -r $_tarname-$pkgver $_tarname-dbus-$pkgver -} - -build() { - cd "$srcdir" - - # mixed dbus/classic build - if _isbuild jack2; then - cd $_tarname-$pkgver - msg2 "Running Mixed D-Bus/Classic build" - _wafconf --classic --dbus - python2 waf build $MAKEFLAGS - cd .. - fi - - # dbus-ONLY build - if _isbuild jack2-dbus; then - cd $_tarname-dbus-$pkgver - msg2 "Running D-Bus-only build" - _wafconf --dbus - python2 waf build $MAKEFLAGS - cd .. - fi -} - -package_jack2() { - ! _isbuild jack2 && return 0 - - pkgdesc="The next-generation JACK with SMP support" - depends=('libsamplerate' 'celt' 'opus' 'libffado') - optdepends=('python2-dbus: jack_control') - conflicts=('jack') - provides=('jack' 'jackmp' 'jackdmp' 'jackdbus') - - cd "$srcdir/$_tarname-$pkgver" - - python2 waf install --destdir="$pkgdir" - - # fix for major python transition - _pyfix - - # configure realtime access/scheduling - # see https://bugs.archlinux.org/task/26343 - install -Dm644 "$srcdir/99-audio.conf" \ - "$pkgdir/etc/security/limits.d/99-audio.conf" - - install -Dm644 "$srcdir/40-hpet-permissions.rules" \ - "$pkgdir/usr/lib/udev/rules.d/40-hpet-permissions.rules" -} - -package_jack2-dbus() { - ! _isbuild jack2-dbus && return 0 - - pkgdesc="The next-generation JACK with SMP support (for D-BUS interaction only)" - depends=('libsamplerate' 'celt' 'opus' 'libffado') - optdepends=('python2-dbus: jack_control') - conflicts=('jack' 'jack2') - provides=('jack' 'jack2' 'jackmp' 'jackdmp' 'jackdbus') - - cd "$srcdir/$_tarname-dbus-$pkgver" - - python2 waf install --destdir="$pkgdir" - - _pyfix - - install -Dm644 "$srcdir/99-audio.conf" \ - "$pkgdir/etc/security/limits.d/99-audio.conf" - - install -Dm644 "$srcdir/40-hpet-permissions.rules" \ - "$pkgdir/usr/lib/udev/rules.d/40-hpet-permissions.rules" -} - -# vim:set ts=2 sw=2 et: