[proaudio] [2320] ntk updated for waf support by Tina Cochet with some cleanup

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


Revision: 2320
Author:   dominique
Date:     2012-11-18 19:05:46 +0100 (Sun, 18 Nov 2012)
Log Message:
-----------
ntk updated for waf support by Tina Cochet with some cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/x11-libs/ntk/ChangeLog
    trunk/overlays/proaudio/x11-libs/ntk/Manifest
    trunk/overlays/proaudio/x11-libs/ntk/ntk-9999.ebuild

Modified: trunk/overlays/proaudio/x11-libs/ntk/ChangeLog
===================================================================
--- trunk/overlays/proaudio/x11-libs/ntk/ChangeLog	2012-11-18 12:20:57 UTC (rev 2319)
+++ trunk/overlays/proaudio/x11-libs/ntk/ChangeLog	2012-11-18 18:05:46 UTC (rev 2320)
@@ -2,5 +2,8 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  18 Nov 2012: Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxx>
+  ntk-9999.enuild: waf szpport from Tina Cochet's ebuild with some cleanup
+
   04 Nov 2012: Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxx> Initial ntk ebuild
   +ntk-9999.enuild: From Tina Cochet's ebuild with some clean-up

Modified: trunk/overlays/proaudio/x11-libs/ntk/Manifest
===================================================================
--- trunk/overlays/proaudio/x11-libs/ntk/Manifest	2012-11-18 12:20:57 UTC (rev 2319)
+++ trunk/overlays/proaudio/x11-libs/ntk/Manifest	2012-11-18 18:05:46 UTC (rev 2320)
@@ -1,3 +1,3 @@
-EBUILD ntk-9999.ebuild 769 SHA256 c2d6cb28b09aaf058799e903ee894b10fdb15c24cfc41fec73ab193750274f22 SHA512 9c6e5228af5bc633f6cd324168acce8e16e684797ec6677e243de088f1889d7244bf4697f16851d7e58332c4f646d44c781f3bc2e1a5dab181185f59da7b1bff WHIRLPOOL 860ee421cb553ac996b478ba2e79812aa6cbe749bf3e4e8469a47e527582944839174061aa50e37fa9a0acb279969edaa2af2675b6a7e0425d7dcf60cc912f1a
-MISC ChangeLog 264 SHA256 c15296dc54b1e7eac8b149ff11b0cb308ed27513b3e05c70795a670c91943aa0 SHA512 7540470b0a0cd94abfc1f0334bb7e8201dcfbf992797d73b128f2af2c6560b0760de27713c6a046037c207010819594026cd3549510305b881215b91d3d51089 WHIRLPOOL d5b25e6d30f01d75bb3b99dd786336d7d6094678fa72419da6a9098d3b4e527c99039d06f5f6aa7c5d4e33eb68335bc669eedb492c53f687d233f569af8129da
+EBUILD ntk-9999.ebuild 909 SHA256 19a6526dcc57def6464a01f8d87fd7e1762d440d58225e38500846e509a6e7ba SHA512 ef6e1d33d8d394feb32efb4a59a3f4d54927121c1b66afc1f74f8b41106b304753c2361c915e70f9d1cbb88a00d7b043c609aed6e3393e186e1d14735367442b WHIRLPOOL b403c01dd8111d2cb63901b4715829d621b5e8ab87bd67ad16a82640e5cab4ef44fcbf4344e90e796e55375af105ab3ce5e85c0c23d946f5f5380f5d48cdc75d
+MISC ChangeLog 407 SHA256 84554871c5739304bf05efa850e54ce62d238523d27af7e5448345ce3247567a SHA512 8db476dd67e6374d7c6430074486ae6c2988b77eac70f50af73bbc42a603d7820eb55170a0e749a2d7df403aa0915202e099869360be8335e2731497ed3821b9 WHIRLPOOL 040d9d727fe44a36dcc4e27c0aab886649194b49f48f11a0ad204ef73c9079dc200f1532f06fb602fbf407ac239ef48f6c1a95d7e0b441e2858cd16a050b483d
 MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Modified: trunk/overlays/proaudio/x11-libs/ntk/ntk-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/x11-libs/ntk/ntk-9999.ebuild	2012-11-18 12:20:57 UTC (rev 2319)
+++ trunk/overlays/proaudio/x11-libs/ntk/ntk-9999.ebuild	2012-11-18 18:05:46 UTC (rev 2320)
@@ -4,7 +4,8 @@
 
 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";
@@ -16,16 +17,28 @@
 IUSE="-debug"
 
 RDEPEND=">=media-sound/jack-audio-connection-kit-0.103.0
-        >=media-libs/liblrdf-0.1.0
-        >=media-libs/liblo-0.26
-        >=dev-libs/libsigc++-2.2.0
-        "
+	>=media-libs/liblrdf-0.1.0
+	>=media-libs/liblo-0.26
+	>=dev-libs/libsigc++-2.2.0"
 DEPEND="${RDEPEND}"
 
+pkg_setup(){
+	python_set_active_version 2
+}
 
-
 src_configure() {
-	econf --disable-gl --enable-threads --enable-xft --enable-cairo \
-		--enable-cairoext --enable-xinerama
+	myconf=""
+	if use debug ; then
+		myconf="--enable-debug"
+	fi
+	waf-utils_src_configure "${myconf}"
 }
 
+src_compile() {
+	waf-utils_src_compile
+}
+
+src_install() {
+	waf-utils_src_install
+	dodoc CREDITS README
+}


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