[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
+}