[Frugalware-git] jackwip: jack2-1.9.6-1-i686

exceed exceed.cedric at gmail.com
Mon Mar 7 01:30:50 CET 2011


Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=jackwip.git;a=commitdiff;h=3d720aef8024ea2b18f2dbbb13d1dbcbee0fbb9e

commit 3d720aef8024ea2b18f2dbbb13d1dbcbee0fbb9e
Author: exceed <exceed.cedric at gmail.com>
Date:   Mon Mar 7 01:22:51 2011 +0100

jack2-1.9.6-1-i686

* New package

diff --git a/source/lib-extra/jack2/FrugalBuild b/source/lib-extra/jack2/FrugalBuild
new file mode 100644
index 0000000..b2b3a2e
--- /dev/null
+++ b/source/lib-extra/jack2/FrugalBuild
@@ -0,0 +1,47 @@
+# Compiling Time: 0.63 SBU
+# Maintainer: exceed <exceed.cedric at gmail.com>
+
+pkgname=jack2
+_F_archive_name=jack
+pkgver=1.9.6
+pkgrel=1
+pkgdesc="A new C++ implementation of jack audio connection kit - Classic build "
+url="http://jackaudio.org"
+# TODO : adding celt to depends (broken with celt-0.11.1)
+depends=('alsa-lib' 'python' 'libsamplerate')
+makedepends=('doxygen')
+groups=('lib-extra')
+archs=('i686' 'x86_64')
+provides=('jack')
+conflicts=('jack' '$pkgname-dbus')
+_F_cd_path="$_F_archive_name-$pkgver"
+up2date="Flastarchive $url/download .tar.bz2"
+source=(http://www.grame.fr/~letz/$_F_archive_name-$pkgver.tar.bz2 audio.conf)
+backup=('etc/security/limits.d/audio.conf')
+sha1sums=('b231757acc701553ca10535fd4c463bf1f8347e0' \
+          '75e4f1a837014796ccb39ad1aedcbb9231d63bca')
+
+subpkgs=("${subpkgs[@]}" "$pkgname-dbus")
+subdescs=("${subdescs[@]}" "A new C++ implementation of jack audio connection kit - D-Bus only")
+subdepends=("${subdepends[@]}" "dbus alsa-lib python libsamplerate")
+subrodepends=("${subrodepends[@]}" "")
+subprovides=("${subprovides[@]}" "jack")
+subconflicts=("${subconflicts[@]}" "jack $pkgname")
+subreplaces=("${subreplaces[@]}" "")
+subgroups=("${subgroups[@]}" 'lib-extra')
+subarchs=("${subarchs[@]}" 'i686 x86_64')
+
+build()
+{
+	Fcd
+
+	./waf configure --prefix=/usr --dbus --alsa --doxygen || Fdie
+	./waf build || Fdie
+	./waf --destdir=$Fdestdir install || Fdie
+	Fsplit $pkgname-dbus /\*
+
+	./waf clean
+	./waf configure --prefix=/usr --classic --dbus --alsa --doxygen || Fdie
+	./waf build || Fdie
+	./waf --destdir=$Fdestdir install || Fdie
+}
diff --git a/source/lib-extra/jack2/audio.conf b/source/lib-extra/jack2/audio.conf
new file mode 100644
index 0000000..aa51348
--- /dev/null
+++ b/source/lib-extra/jack2/audio.conf
@@ -0,0 +1,3 @@
+#  Realtime support for group jackrt
+ at jackrt  -       rtprio  90
+ at jackrt  -       memlock 512000 # 1/2 to 3/4 of your total RAM


More information about the Frugalware-git mailing list