[proaudio] [1552] jack-audio-connection-kit 1.9.5

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1552
Author:   alchemist
Date:     2010-02-24 22:27:52 +0100 (Wed, 24 Feb 2010)
Log Message:
-----------
jack-audio-connection-kit 1.9.5

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.5.ebuild

Modified: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest	2010-02-24 01:06:06 UTC (rev 1551)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest	2010-02-24 21:27:52 UTC (rev 1552)
@@ -3,6 +3,7 @@
 DIST jack-1.9.2.tar.bz2 2369008 RMD160 784257e530cd6ade7de0b10c039517f704bb1c20 SHA1 9007b02dc02afaca7667bf1f5ce3d09026401ffb SHA256 bcdae7f744c3e7d3be44c162eda6bacc91f416a6957f2ae681860a1b0d924fdc
 DIST jack-1.9.3.tar.bz2 2471406 RMD160 7b356b1476ab9fed5702528578bffa9413f6647e SHA1 8418d4fae94f0796e20230668260559c4695e480 SHA256 d85a2f502f53f27502bf5e0ea83813d064961c53bb67a7e82857ea72a82b53af
 DIST jack-1.9.4.tar.bz2 2487124 RMD160 fb2ec3a621856baf33cb4c0e33aa6534474c671e SHA1 3239db2ab3f3e43c2413685c4c4428e5d17da7cc SHA256 67ab75da18c84293e140b5ec97218d4d43efac4089e3c3ea8b71c0799f2c9e4a
+DIST jack-1.9.5.tar.bz2 2480056 RMD160 6af8028a57ab11130d9b236c5a87906c0b388a8c SHA1 d8f7ade5a9e858367d26b4e074c8e00a596ef1d4 SHA256 4e203646ad1827d6a5fd8226e4d49a2b2441e392a28f9ab64756654a26493706
 DIST jack-audio-connection-kit-0.116.2.tar.gz 944106 RMD160 ffa9238b6083778b91dfa266524074bfa1592399 SHA1 178beb2d5ef906c029c1cdbe534f16445f342f0f SHA256 ce6e1f61a3b003137af56b749e5ed4274584167c0877ea9ef2d83f47b11c8d3d
 DIST jack-audio-connection-kit-0.118.0.tar.gz 992374 RMD160 cc3374ccb77d2e577d725531ac07d0ec4ac9ae7e SHA1 04715b3fd0a6e2bcaf10e5d02403dada980c34c1 SHA256 6aadf38ca98104772fd675bba7adecf72d2a600e17cccfc5d1f7c50f19b722c2
 EBUILD jack-audio-connection-kit-0.116.2.ebuild 1877 RMD160 0ca0fd787a15781ff0742858a1539de93d7b8361 SHA1 9f51db74d2ce796e7cd6b4bdacb43b8764607047 SHA256 f0c78bcf05b89c51185412f10056fcf524a3beef86c4e00e4257f5dceaac4629
@@ -10,6 +11,7 @@
 EBUILD jack-audio-connection-kit-1.9.2.ebuild 1704 RMD160 abbbdf8831393597f9a67ef85fbeb561f2226e3c SHA1 34ffc6d86f3c5158ea25ab08746ff362e1900aad SHA256 1e718af4494915c130bf4358a049a797640c3167cb318ef5d356ca811c5c8399
 EBUILD jack-audio-connection-kit-1.9.3.ebuild 1704 RMD160 abbbdf8831393597f9a67ef85fbeb561f2226e3c SHA1 34ffc6d86f3c5158ea25ab08746ff362e1900aad SHA256 1e718af4494915c130bf4358a049a797640c3167cb318ef5d356ca811c5c8399
 EBUILD jack-audio-connection-kit-1.9.4.ebuild 1666 RMD160 843fbb0d20bd9c9f2f933480559002c4be45b37e SHA1 a120832ff123113e400d56e26fea411108e0da0c SHA256 20fca7129c470796e1135836781a6da4cf005a51e38cca3c6eddc4fb0777dddd
+EBUILD jack-audio-connection-kit-1.9.5.ebuild 1666 RMD160 843fbb0d20bd9c9f2f933480559002c4be45b37e SHA1 a120832ff123113e400d56e26fea411108e0da0c SHA256 20fca7129c470796e1135836781a6da4cf005a51e38cca3c6eddc4fb0777dddd
 EBUILD jack-audio-connection-kit-1.9999.ebuild 2636 RMD160 e347d1fc2794299235d81177257ae0e06e8f6d0a SHA1 9ceb9ba26e8183817564dcc0749ad762639468bd SHA256 1e962c5a02f6078b2fadd1ae1296965b5b5b02c0361de00e4115fda787db217e
 EBUILD jack-audio-connection-kit-2.9999.ebuild 1774 RMD160 3f20ddb36ef4a4359cead5f963470546a9d63a5a SHA1 00575f4cfe3cb6d5b084bdf44a9916531e13d407 SHA256 9d120e3e49bdf6572476b3b66bfc2d2349734e7179479d953ffa6dbc8735423a
 MISC ChangeLog 5055 RMD160 e37a30cafe16a20d9760dbc0e83a26999e97df0f SHA1 646c9fd3da2c040ec901fd4df645ad9577d29ec5 SHA256 b471ffe1c0d0059bcd6c3b75fc190e95086e9b937df7bb93f7051ce4ce8654b0

Added: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.5.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.5.ebuild	2010-02-24 21:27:52 UTC (rev 1552)
@@ -0,0 +1,60 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib 
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://www.jackaudio.org";
+SRC_URI="http://www.grame.fr/~letz/jack-${PV}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug freebob dbus"
+
+RDEPEND="dev-util/pkgconfig
+	>=media-libs/alsa-lib-0.9.1"
+DEPEND="${RDEPEND}
+	freebob? ( sys-libs/libfreebob )
+	doc? ( app-doc/doxygen )
+	dbus? ( sys-apps/dbus )"
+
+S="${WORKDIR}/jack-${PV}"
+
+pkg_setup() {
+	# sandbox-1.6 breaks, on amd64 at least
+
+	# paludis...
+	if has_version "=sys-apps/sandbox-1.6" && [[ -n $(echo `ps -fp $$`|grep paludis) ]]; then
+		eerror "The compile will hang with =sandbox-1.6. Either downgrade to sandbox-1.4, or use"
+		eerror "PALUDIS_DO_NOTHING_SANDBOXY=1 paludis -i ${PN}"
+		die
+	fi
+	
+	# portage
+	if hasq "sandbox" ${FEATURES} && ! hasq "-sandbox" ${FEATURES} && has_version "=sys-apps/sandbox-1.6"; then
+		eerror "The compile will hang with =sandbox-1.6. Please use:"
+		echo
+		eerror "FEATURES=\"-sandbox\" emerge ${PN}"
+		echo
+		eerror "OR downgrade sandbox to 1.4 at least."
+		die
+	fi
+}
+
+src_compile() {
+	local myconf="--prefix=/usr --destdir=${D}"
+	use dbus && myconf="${myconf} --dbus"
+	!use dbus && myconf="${myconf} --classic"
+	use debug && myconf="${myconf} -d debug"
+	use doc && myconf="${myconf} --doxygen"
+
+	einfo "Running \"./waf configure ${myconf}\" ..."
+	./waf configure ${myconf} || die "waf configure failed"
+	./waf build ${MAKEOPTS} || die "waf build failed"
+}
+
+src_install() {
+	./waf --destdir="${D}" install || die "waf install failed"
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/