[proaudio] [1235] hardmask jackdmp, until someone wants to friggle with that ugly waf thingy

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


Revision: 1235
Author:   gimpel
Date:     2008-06-23 15:11:42 +0200 (Mon, 23 Jun 2008)

Log Message:
-----------
hardmask jackdmp, until someone wants to friggle with that ugly waf thingy

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jackdmp/Manifest
    trunk/overlays/proaudio/profiles/package.mask

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.68.ebuild
    trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.69.ebuild


Modified: trunk/overlays/proaudio/media-sound/jackdmp/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jackdmp/Manifest	2008-06-22 16:53:08 UTC (rev 1234)
+++ trunk/overlays/proaudio/media-sound/jackdmp/Manifest	2008-06-23 13:11:42 UTC (rev 1235)
@@ -1,7 +1,3 @@
-DIST jackdmp_0.68.zip 5072616 RMD160 ab9ab5b17bc6ae88331361b85468b2936b8eebf1 SHA1 ea38f253d3c01d95162840686fa077655e87c815 SHA256 e4af76053226098e08f01057dd1681440e8fc6524ce92617bf7788b7cbd97e12
-DIST jackdmp_0.69.zip 5136069 RMD160 738029dcc370a488054e4aedce85c295594a6848 SHA1 c1da0ae8c0e0e9fd5861e65718d89598770e1b7b SHA256 9cbaf0fea295a29680ede459537e9423f8abf70512d5cda989a52f52abd92700
-EBUILD jackdmp-0.68.ebuild 2475 RMD160 66c9fba58fae30e38b49566aef528fd8e52de95c SHA1 0d7828ab8f42d4319ed0faeffdf4d76d169aa3a0 SHA256 ec6c3a4c6772adeb16e7ae59626a76a06cd0417f858e1bbc2c028029c600c879
-EBUILD jackdmp-0.69.ebuild 2475 RMD160 66c9fba58fae30e38b49566aef528fd8e52de95c SHA1 0d7828ab8f42d4319ed0faeffdf4d76d169aa3a0 SHA256 ec6c3a4c6772adeb16e7ae59626a76a06cd0417f858e1bbc2c028029c600c879
 EBUILD jackdmp-9999-r1.ebuild 1153 RMD160 0bfc9afe4066212609067b2412f54020accb9fc1 SHA1 a549937c8ffa070eb4bbf8a21b5174f90e475318 SHA256 3a97e2c6f787b77a447bebaf2216fdfc8f06b63a4fa68732f48b5807c4b18f1a
 MISC ChangeLog 530 RMD160 cd6e900309b1c942e45056e4d8813f00a7a43ca1 SHA1 5f086b875249267dbdb7ab556a6fa953221c52f0 SHA256 786fcb469a441fb495cf451b01a6434664fbac135d75a34f65211492f64b14ba
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.68.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.68.ebuild	2008-06-22 16:53:08 UTC (rev 1234)
+++ trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.68.ebuild	2008-06-23 13:11:42 UTC (rev 1235)
@@ -1,87 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-IUSE="doc semaphores"
-RESTRICT="nomirror ccache"
-inherit unpacker fetch-tools
-
-MY_P=${P/-/_}
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://www.grame.fr/~letz/jackdmp.html";
-SRC_URI="http://www.grame.fr/~letz/${MY_P}.zip";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND="dev-util/pkgconfig
-	>=media-libs/alsa-lib-0.9.1
-	!media-sound/jack-audio-connection-kit"
-
-DEPEND="${RDEPEND}
-	app-arch/unzip
-	doc? ( app-doc/doxygen )"
-
-S=${WORKDIR}/${MY_P}/src
-src_unpack() {
-	unpack ${A}
-	cd ${S}/linux/
-	# set DESTDIR and remove libjack replacing as we
-	# use pkg_post* to accomplish that
-	sed -i -e "s@^prefix.*@prefix := \$(DESTDIR)/usr@" \
-		-e "s@.*ldconfig.*@@g" -e "s@.*libjack.so.*@@g" Makefile
-	# fix ADDON_DIR
-	sed -i -e 's@#define ADDON_DIR.*@#define ADDON_DIR \"/usr/lib/jackmp\"@' \
-	../common/JackDriverLoader.cpp
-}
-
-src_compile() {
-	cd linux/
-	local myconf=""
-	use semaphores && myconf="SOCKET_RPC_POSIX_SEMA"
-	emake ${myconf} || die
-}
-
-src_install() {
-	cd linux/
-	dodir /usr/bin /usr/lib/jackmp
-	make DESTDIR="${D}" datadir=/usr/share/doc install || die
-	cd ${S}
-	use doc && einfo "generating dox" && doxygen doxyfile &>/dev/null
-	use doc && dohtml html/*
-	dodoc ../README
-
-	dosym /usr/lib/libjackmp.so /usr/lib/libjack.so
-	dosym /usr/lib/libjackmp.so /usr/lib/libjack.so.0
-}
-
-pkg_postinst() {
-	local provided="${ROOT}/etc/portage/profile/package.provided"
-	
-	test -d ${ROOT}/etc/portage/profile \
-		|| dodir /etc/portage/profile
-
-	if [ -z `grep "media-sound/jack-audio-connection-kit-0.109.0" ${provided}` ]
-	then
-		elog "Adding media-sound/jack-audio-connection-kit to"
-		elog "/etc/portage/profile/package.provided ..."
-		elog "Note that a lot of things might not compile correctly"
-		elog "against jackdmp's jack headers!"
-
-		echo "media-sound/jack-audio-connection-kit-0.109.0" >> \
-			${ROOT}/etc/portage/profile/package.provided
-
-		fi
-}
-
-pkg_postrm() {
-	# gets removed too when upgrading jackdmp, so let the user do it!
-	elog "*************** IMPORTANT ******************"
-	elog "PLEASE remove media-sound/jack-audio-connection-kit from"
-	elog "/etc/portage/profile/package.provided"
-	elog "if you switch to jack-audio-connection-kit again!!"
-	elog "Otherwhise you will mess up dependencies!"
-
-	#sed '/media-sound\/jack-audio-connection-kit-0.109.0/d' \
-	#	-i ${ROOT}/etc/portage/profile/package.provided
-}

Deleted: trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.69.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.69.ebuild	2008-06-22 16:53:08 UTC (rev 1234)
+++ trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-0.69.ebuild	2008-06-23 13:11:42 UTC (rev 1235)
@@ -1,87 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-IUSE="doc semaphores"
-RESTRICT="nomirror ccache"
-inherit unpacker fetch-tools
-
-MY_P=${P/-/_}
-DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
-HOMEPAGE="http://www.grame.fr/~letz/jackdmp.html";
-SRC_URI="http://www.grame.fr/~letz/${MY_P}.zip";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND="dev-util/pkgconfig
-	>=media-libs/alsa-lib-0.9.1
-	!media-sound/jack-audio-connection-kit"
-
-DEPEND="${RDEPEND}
-	app-arch/unzip
-	doc? ( app-doc/doxygen )"
-
-S=${WORKDIR}/${MY_P}/src
-src_unpack() {
-	unpack ${A}
-	cd ${S}/linux/
-	# set DESTDIR and remove libjack replacing as we
-	# use pkg_post* to accomplish that
-	sed -i -e "s@^prefix.*@prefix := \$(DESTDIR)/usr@" \
-		-e "s@.*ldconfig.*@@g" -e "s@.*libjack.so.*@@g" Makefile
-	# fix ADDON_DIR
-	sed -i -e 's@#define ADDON_DIR.*@#define ADDON_DIR \"/usr/lib/jackmp\"@' \
-	../common/JackDriverLoader.cpp
-}
-
-src_compile() {
-	cd linux/
-	local myconf=""
-	use semaphores && myconf="SOCKET_RPC_POSIX_SEMA"
-	emake ${myconf} || die
-}
-
-src_install() {
-	cd linux/
-	dodir /usr/bin /usr/lib/jackmp
-	make DESTDIR="${D}" datadir=/usr/share/doc install || die
-	cd ${S}
-	use doc && einfo "generating dox" && doxygen doxyfile &>/dev/null
-	use doc && dohtml html/*
-	dodoc ../README
-
-	dosym /usr/lib/libjackmp.so /usr/lib/libjack.so
-	dosym /usr/lib/libjackmp.so /usr/lib/libjack.so.0
-}
-
-pkg_postinst() {
-	local provided="${ROOT}/etc/portage/profile/package.provided"
-	
-	test -d ${ROOT}/etc/portage/profile \
-		|| dodir /etc/portage/profile
-
-	if [ -z `grep "media-sound/jack-audio-connection-kit-0.109.0" ${provided}` ]
-	then
-		elog "Adding media-sound/jack-audio-connection-kit to"
-		elog "/etc/portage/profile/package.provided ..."
-		elog "Note that a lot of things might not compile correctly"
-		elog "against jackdmp's jack headers!"
-
-		echo "media-sound/jack-audio-connection-kit-0.109.0" >> \
-			${ROOT}/etc/portage/profile/package.provided
-
-		fi
-}
-
-pkg_postrm() {
-	# gets removed too when upgrading jackdmp, so let the user do it!
-	elog "*************** IMPORTANT ******************"
-	elog "PLEASE remove media-sound/jack-audio-connection-kit from"
-	elog "/etc/portage/profile/package.provided"
-	elog "if you switch to jack-audio-connection-kit again!!"
-	elog "Otherwhise you will mess up dependencies!"
-
-	#sed '/media-sound\/jack-audio-connection-kit-0.109.0/d' \
-	#	-i ${ROOT}/etc/portage/profile/package.provided
-}

Modified: trunk/overlays/proaudio/profiles/package.mask
===================================================================
--- trunk/overlays/proaudio/profiles/package.mask	2008-06-22 16:53:08 UTC (rev 1234)
+++ trunk/overlays/proaudio/profiles/package.mask	2008-06-23 13:11:42 UTC (rev 1235)
@@ -11,3 +11,6 @@
 # World's most fucked up build system [tm]
 # If autofoo is too complicated, than what's this? lol!
 =media-sound/bpmdj-3.6
+
+# New shitty buildsystem, no eclass available yet
+media-sound/jackdmp


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