[proaudio] [2066] jack-audio-connection-kit: version bump to 1.9.8.

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


Revision: 2066
Author:   keenblade
Date:     2012-01-14 04:56:03 +0100 (Sat, 14 Jan 2012)
Log Message:
-----------
jack-audio-connection-kit: version bump to 1.9.8. wrt #124 by realnc

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog
    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.8.ebuild

Modified: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog	2012-01-10 11:04:57 UTC (rev 2065)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/ChangeLog	2012-01-14 03:56:03 UTC (rev 2066)
@@ -2,6 +2,12 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*jack-audio-connection-kit-1.9.8 (14 Jan 2012)
+
+  14 Jan 2012; Hakan Demiralp <keenblade@xxxxxxxxxxxxx>
+  +jack-audio-connection-kit-1.9.8.ebuild:
+  jack-audio-connection-kit: version bump to 1.9.8. wrt #124 by realnc
+
   06 Jan 2012; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> metadata.xml:
   copy USE descriptions from use.local.desc to metadata.xml
 

Modified: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest	2012-01-10 11:04:57 UTC (rev 2065)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/Manifest	2012-01-14 03:56:03 UTC (rev 2066)
@@ -2,13 +2,15 @@
 AUX jack-audio-connection-kit-0.116.1-dbus_as-needed.patch 314 RMD160 77026765eb5fa7e97b6eb59e4c5f8c52288647de SHA1 60262c8cc412b17f0f2bbdd7fb49b870cc32710e SHA256 923efb309bc902e33a9d02b51f2cc1a0c1f4844d88c12236fb1fbf09066b5468
 DIST jack-1.9.6.tar.bz2 2833251 RMD160 dc8c21efd47b851826ad64f42c6f0bf97e96838f SHA1 b231757acc701553ca10535fd4c463bf1f8347e0 SHA256 bebb764a60828d5c6bf61f85a28ee9aa7f3afe1286dc9ec3e9fe13a3ecd1ffd6
 DIST jack-1.9.7.tar.bz2 2838712 RMD160 dfc43383bc4d483844055fe202873e3100bdd9c5 SHA1 0a344fd962666f7c95969da0576ac0228e71b30d SHA256 096f57ad4d2eb38bd5aa4267f4088da0726ab65a5747d1345bb69fb504b2ec05
+DIST jack-1.9.8.tgz 8592666 RMD160 2ae8b9b156a47f23f5f13e4051d47d9d09e0b177 SHA1 397a01bb94eb4b40f328329a9e6af13f53abaa89 SHA256 4c712eac54bdf5b4c0245f728654459d0437e5cdab84e7ac633be6fe4502081d
 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 1867 RMD160 c3f0a2fbae8340832248fa080949796806a682f2 SHA1 12527c25a964c416e1fccc60cd19260cee55768c SHA256 65804967872f490f35296bdd898137c4431a625319148c832ed79cf839304ba8
 EBUILD jack-audio-connection-kit-0.118.0.ebuild 1867 RMD160 c3f0a2fbae8340832248fa080949796806a682f2 SHA1 12527c25a964c416e1fccc60cd19260cee55768c SHA256 65804967872f490f35296bdd898137c4431a625319148c832ed79cf839304ba8
 EBUILD jack-audio-connection-kit-1.9.6.ebuild 1945 RMD160 a740e0b2a38e5931a05544c80223e4f3234502d1 SHA1 a42663e9909302f237b67b9b0eff9e9c6509988a SHA256 59a7fa81923e38cce41c101688e84aa1dd8f65658e4c6a3b763ad5b5c3534330
 EBUILD jack-audio-connection-kit-1.9.7.ebuild 1982 RMD160 6cfe89a4323a846379f0efe2b4138d34d4be1a26 SHA1 7a4f79d2081031ca78236488555f59a748b71617 SHA256 c5ee5a8a91192f46d42b738680ab9edd2aea95379528c355ec16f53d787966bd
+EBUILD jack-audio-connection-kit-1.9.8.ebuild 2285 RMD160 66c509c3d7b22cd5726a3569f8467df0984d757a SHA1 4b426d1496b3445907ea62f5117397d103ef1fda SHA256 061f4d878baf2d5374048c25a52c1b5092457ae224d1bab5241446b854f52519
 EBUILD jack-audio-connection-kit-1.9999.ebuild 2636 RMD160 e7cb1469ee8d18815b56fdb0630025a7ae6bfb4f SHA1 06e1b08a539e4c9bca9d799928a7e9aa39ff3cfb SHA256 7bfb3eecabbb999d7697040e7d16177d969587ba643701765ed336fd1665fbe0
 EBUILD jack-audio-connection-kit-2.9999.ebuild 2015 RMD160 3c8c561f33ff1a7bb3326e72e8ca3542748f1d8d SHA1 1a084294262efe6fc71635e6617eab348a5efdf6 SHA256 cc0c7ae336f78f50bb41133dc54382298329b6f55f0005c899b629ebfb7e6462
-MISC ChangeLog 6725 RMD160 6560e35991a1cca15b6d7c5dbf71ce69561e1064 SHA1 8bd532aa407ed4845af56e41951e2091d40b4f46 SHA256 9aa35f287b3efbbc5a4454217a2d0db88156e9bf88a4258340ea19059848e190
+MISC ChangeLog 6944 RMD160 d5a4e07accf4b4fa57f490cdeb120670c00735e6 SHA1 17bdea8c9516ffeab6a74277b975064049ca9a0f SHA256 5a18c85351f1c235cb282b86c16fde7e58a42e2c51356b35e2d4a234decd060f
 MISC metadata.xml 462 RMD160 39c732fcfca9261ab0048ba29c659b213215b4f5 SHA1 bd75376dfe544939536d2490abdfd12fc5540167 SHA256 70ff5d10ab6f49fe7da29c47a447f4a3a7426414d737bb78cd91677f10bf51ab

Copied: trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.8.ebuild (from rev 2065, trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.7.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.8.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-1.9.8.ebuild	2012-01-14 03:56:03 UTC (rev 2066)
@@ -0,0 +1,81 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit multilib
+
+DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
+HOMEPAGE="http://www.jackaudio.org";
+SRC_URI="http://www.grame.fr/~letz/jack-${PV}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus debug doc freebob ieee1394 32bit"
+
+RDEPEND="dev-util/pkgconfig"
+
+DEPEND="${RDEPEND}
+	alsa? ( >=media-libs/alsa-lib-0.9.1 )
+	freebob? ( sys-libs/libfreebob !media-libs/libffado )
+	doc? ( app-doc/doxygen )
+	dbus? ( sys-apps/dbus )
+	ieee1394? ( media-libs/libffado !sys-libs/libfreebob )"
+
+S="${WORKDIR}/jack-${PV}/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 has "sandbox" ${FEATURES} && ! has "-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_prepare() {
+# Fix for waf to use python2, since waf is not compatible with phyton3
+cd ${S}
+	for x in $(grep -r "/usr/bin/env python" * | cut -f1 -d":" ); do
+		einfo "Tweaking $x for python2..."
+		sed -e "s:/usr/bin/env python:/usr/bin/env python2:g" -i $x
+	done
+}
+
+src_configure() {
+	local myconf="--prefix=/usr --destdir=${D}"
+	use alsa && myconf="${myconf} --alsa"
+	use dbus && myconf="${myconf} --dbus"
+	! use dbus && myconf="${myconf} --classic"
+	use debug && myconf="${myconf} -d debug"
+	use doc && myconf="${myconf} --doxygen"
+	use freebob && myconf="${myconf} --freebob"
+	use ieee1394 && myconf="${myconf} --firewire"
+	use 32bit && myconf="${myconf} --mixed"
+
+	einfo "Running \"./waf configure ${myconf}\" ..."
+	./waf configure ${myconf} || die "waf configure failed"
+}
+
+src_compile() {
+	./waf build ${MAKEOPTS} || die "waf build failed"
+}
+
+src_install() {
+	ln -s ../../html build/default/html
+	./waf --destdir="${D}" install || die "waf install failed"
+}


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