[proaudio] [1236] jackdmp goes waf waf waf..

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


Revision: 1236
Author:   gimpel
Date:     2008-06-23 15:40:27 +0200 (Mon, 23 Jun 2008)

Log Message:
-----------
jackdmp goes waf waf waf.. please test

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


Modified: trunk/overlays/proaudio/media-sound/jackdmp/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jackdmp/Manifest	2008-06-23 13:11:42 UTC (rev 1235)
+++ trunk/overlays/proaudio/media-sound/jackdmp/Manifest	2008-06-23 13:40:27 UTC (rev 1236)
@@ -1,3 +1,3 @@
-EBUILD jackdmp-9999-r1.ebuild 1153 RMD160 0bfc9afe4066212609067b2412f54020accb9fc1 SHA1 a549937c8ffa070eb4bbf8a21b5174f90e475318 SHA256 3a97e2c6f787b77a447bebaf2216fdfc8f06b63a4fa68732f48b5807c4b18f1a
+EBUILD jackdmp-9999-r1.ebuild 1021 RMD160 db5749291ee3dc952cc2d78a55d33d91378fa573 SHA1 16121364b0b7837574d6d1215158ffa1ec8b0363 SHA256 2c92d868cfbbd61f47a75e296f8e807f1527ed1a963afb68fae63fd206e06431
 MISC ChangeLog 530 RMD160 cd6e900309b1c942e45056e4d8813f00a7a43ca1 SHA1 5f086b875249267dbdb7ab556a6fa953221c52f0 SHA256 786fcb469a441fb495cf451b01a6434664fbac135d75a34f65211492f64b14ba
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-9999-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-9999-r1.ebuild	2008-06-23 13:11:42 UTC (rev 1235)
+++ trunk/overlays/proaudio/media-sound/jackdmp/jackdmp-9999-r1.ebuild	2008-06-23 13:40:27 UTC (rev 1236)
@@ -21,22 +21,20 @@
 
 DEPEND="${RDEPEND}
 	app-arch/unzip
-	dev-util/scons
 	doc? ( app-doc/doxygen )
 	dbus? ( sys-apps/dbus )"
 
 src_compile() {
-	local myconf="PREFIX=/usr"
-	use amd64 && myconf="${myconf} LIBDIR=/usr/lib64"
-	use dbus && myconf="${myconf} ENABLE_DBUS=True"
-	use freebob || myconf="${myconf} ENABLE_FREEBOB=False ENABLE_FIREWIRE=False"
-	use debug || myconf="${myconf} DEBUG=False"
-	use doc || myconf="${myconf} BUILD_DOXYGEN_DOCS=False"
-	use examples || myconf="${myconf} BUILD_EXAMPLES=False"
-	scons ${myconf} || die
+	local myconf="--prefix=/usr --destdir=${D}"
+	use dbus && myconf="${myconf} --dbus"
+	use doc && myconf="${myconf} --doxygen"
+	
+	einfo "Running \"/waf ${myconf} configure\" ..."
+	./waf configure ${myconf} || die "waf failed"
+	./waf build ${MAKEOPTS}
 }
 
 src_install() {
-	scons PREFIX="/usr" DESTDIR="${D}" install || die
+	./waf install --prefix=/usr --destdir="${D}" || die "waf install failed"
 	dodoc Readme Todo ChangeLog
 }

Modified: trunk/overlays/proaudio/profiles/package.mask
===================================================================
--- trunk/overlays/proaudio/profiles/package.mask	2008-06-23 13:11:42 UTC (rev 1235)
+++ trunk/overlays/proaudio/profiles/package.mask	2008-06-23 13:40:27 UTC (rev 1236)
@@ -11,6 +11,3 @@
 # 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/