[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