[proaudio] [2323] non-mixer: wad support from Tina Cochet with some cleanup

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


Revision: 2323
Author:   dominique
Date:     2012-11-18 20:07:01 +0100 (Sun, 18 Nov 2012)
Log Message:
-----------
non-mixer: wad support from Tina Cochet with some cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/non-mixer/ChangeLog
    trunk/overlays/proaudio/media-sound/non-mixer/Manifest
    trunk/overlays/proaudio/media-sound/non-mixer/non-mixer-9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/non-mixer/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/non-mixer/ChangeLog	2012-11-18 18:53:52 UTC (rev 2322)
+++ trunk/overlays/proaudio/media-sound/non-mixer/ChangeLog	2012-11-18 19:07:01 UTC (rev 2323)
@@ -2,6 +2,9 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  18 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  non-mixer-9999.ebuild: waf support from Tina Cochet ebuild with some cleanup
+
   04 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
   +non-mixer-9999.ebuild:
   From Tina Cochet ebuild with a few clean-up

Modified: trunk/overlays/proaudio/media-sound/non-mixer/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/non-mixer/Manifest	2012-11-18 18:53:52 UTC (rev 2322)
+++ trunk/overlays/proaudio/media-sound/non-mixer/Manifest	2012-11-18 19:07:01 UTC (rev 2323)
@@ -1,3 +1,3 @@
-EBUILD non-mixer-9999.ebuild 1055 SHA256 42ca3616665045228df81e5fd8cb8535769b7553ab6f66c90873ff5cb1bf439c SHA512 b6b1079753d21faab4419c16320b51be55a61c318e2a05d298b01dd79342773b1db46201bcf8a49bdefa92c2f93e7fd072a103349ec2a16fd032e6595ee01d30 WHIRLPOOL 495aae04af94ad2aca5663e1d182d739288df6838e6faced42371333b4adec7ffe21584279cfc8cf5e20e4f6b0b28047881a2b33334b608cbe54ceeddc1cfcd6
-MISC ChangeLog 260 SHA256 485c215054ae4270d5677afa0eac784f2c3884a2e1810eceff80be7848d0e110 SHA512 714c82097def6310c69bea4ccb958659c0cb9b7b36db89b479ddd0cef815b08b7a7def496f476b8208d3124257a896ec394cd029cd6216379e151b27e5bd1e8a WHIRLPOOL 2af3c55e0b178ec587d5d41118391e4c289bded18d042116a1816fc35fce76d185f221e947d88fc5dbe6d4870a80f96b7e7f8601643843c6716243fbdce2794e
+EBUILD non-mixer-9999.ebuild 1090 SHA256 8d1e7cbdde5bb1161e836454ce480a24e0fecff01a3af0ade8daf836ff58fca6 SHA512 97e50a381e3715b8e752c04c8d2ad347d98174045d2c5f46e7a499b0db95da12c996be53d53b6ef80cab8c165804bdf0241b749f635a90e43e13dd808576183b WHIRLPOOL 78d3b27f1d4d9178fb04150f6d425fdc7970c7dc627e405036aa7163764afaad4892fdd7a2577723757f2561df1345e1d2173ffd4cb1878d39642a137ac80c50
+MISC ChangeLog 406 SHA256 dfa2d4ad3cf98f40c6a796a7b5e9edd43e729b49051e0b4cf506b31d8615400b SHA512 a189f1b03c554c57eb33057596b5de208036815ba4314ea3ab7c574baa00951060d4c5bbd931ac5bfa62802b8af8fc47294e836520096c8fdc532708a6f5891a WHIRLPOOL a84ca5c00c7152571bd3355a023a095a38cf4f96305c75476bbfa212b333533d1baa805ffd5dddb5a818001d3cc0299ae5422e714bb5baa198d398c10f59da39
 MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Modified: trunk/overlays/proaudio/media-sound/non-mixer/non-mixer-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/non-mixer/non-mixer-9999.ebuild	2012-11-18 18:53:52 UTC (rev 2322)
+++ trunk/overlays/proaudio/media-sound/non-mixer/non-mixer-9999.ebuild	2012-11-18 19:07:01 UTC (rev 2323)
@@ -4,11 +4,13 @@
 
 EAPI="4"
 
-inherit eutils git-2
+PYTHON_DEPEND="2"
+inherit waf-utils git-2 python
 
 DESCRIPTION="The Non Things: Non-DAW, Non-Mixer, Non-Sequencer and Non-Session-Manager"
 HOMEPAGE="http://non.tuxfamily.org";
 EGIT_REPO_URI="git://git.tuxfamily.org/gitroot/non/non.git"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
@@ -22,36 +24,33 @@
 	"
 DEPEND="${RDEPEND}
 	x11-libs/ntk
-	x11-libs/cairo 
-	x11-libs/libXft 
-	media-libs/libpng 
-	x11-libs/pixman 
-	x11-libs/libXpm 
-	virtual/jpeg 
+	x11-libs/cairo
+	x11-libs/libXft
+	media-libs/libpng
+	x11-libs/pixman
+	x11-libs/libXpm
+	virtual/jpeg
 	x11-libs/libXinerama
-	x11-libs/libxcb 
+	x11-libs/libxcb
 "
 
+pkg_setup(){
+	python_set_active_version 2
+	python_pkg_setup
+}
+
 src_configure() {
+#	${WAF_BINARY:="${S}/waf"}
 	if use debug
-		then econf --enable-debug=yes
-	else 
-		econf --enable-debug=no
+		then waf-utils_src_configure --project=mixer --enable-debug
+		else waf-utils_src_configure --project=mixer
 	fi
 }
 
 src_compile() {
-#make # builds everything else
-	cd ${S}/nonlib 
-	make -C nonlib
-	cd  ${S}/FL
-	make -C  FL
-	cd ${S}/mixer 
-	make -C  mixer
+	waf-utils_src_compile
 }
 
 src_install() {
-	cd ${S}/mixer
-	emake DESTDIR="${D}" install
+	waf-utils_src_install
 }
-


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