[proaudio] [2528] media-sound/non-session-manager: Remove circular dependency thanks to James Cloos, update EAPI, sort dependencies, cleanup

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


Revision: 2528
Author:   lilrc
Date:     2013-03-11 10:50:32 +0100 (Mon, 11 Mar 2013)
Log Message:
-----------
media-sound/non-session-manager: Remove circular dependency thanks to James Cloos, update EAPI, sort dependencies, cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/non-session-manager/ChangeLog
    trunk/overlays/proaudio/media-sound/non-session-manager/Manifest
    trunk/overlays/proaudio/media-sound/non-session-manager/metadata.xml
    trunk/overlays/proaudio/media-sound/non-session-manager/non-session-manager-9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/non-session-manager/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/non-session-manager/ChangeLog	2013-03-11 09:39:07 UTC (rev 2527)
+++ trunk/overlays/proaudio/media-sound/non-session-manager/ChangeLog	2013-03-11 09:50:32 UTC (rev 2528)
@@ -1,7 +1,15 @@
 # ChangeLog for media-sound/non-session-manager
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  11 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  non-session-manager-9999.ebuild, metadata.xml:
+  Remove circular dependency thanks to James Cloos.
+  Update EAPI.
+  Sort dependencies.
+  Cleanup.
+  Remove no-herd from metadata.xml.
+
   18 Nov 2012; Dominique Michel <dominique@xxxxxxxxxxxxx>
   non-session-manager-9999.ebuild: waf support from Tina Cochet; clean-up
 

Modified: trunk/overlays/proaudio/media-sound/non-session-manager/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/non-session-manager/Manifest	2013-03-11 09:39:07 UTC (rev 2527)
+++ trunk/overlays/proaudio/media-sound/non-session-manager/Manifest	2013-03-11 09:50:32 UTC (rev 2528)
@@ -1,3 +1,3 @@
-EBUILD non-session-manager-9999.ebuild 1079 SHA256 8aa907758f99ae5c886e1152fccaa50ecf60a2a47c06b41f3464ee9d9ac401fd SHA512 fcb480429618c64043062766b9ed23a045c22e27049ef3945bc461e515b536ccbb7e64676ac5191c4b8c46cfe191f8441d31dcbb435e1d2a5dd9bbe678343bb5 WHIRLPOOL ce4ec5c534e0b8019b7c407e9f07dc2935317e34d298854d260b5a601d58469deb332a0f3a4d52e25785001462b12dcc4d6af7f3b48fa27745df9a310ac63f5b
-MISC ChangeLog 410 SHA256 3613207aada3f53fa98fdb0b601d5dd8075929b9e52bff6e952408b52c8fd049 SHA512 de810782e785df9552ee7ec291a2c8148eeeb538176601f6ae8be7a50a86ba5fbe058b91d518d1b10a2eb6ac3d6aeb97053d9f21ba53092aad123c1af6db618a WHIRLPOOL 9f212ad2747de08c12833614a95765b99327d8edf44b8e2243251740955fe505a437c83b5230416ece87bb71e10efb5a707117d990b083e87e4c9cd4dcd897e5
-MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a
+EBUILD non-session-manager-9999.ebuild 951 SHA256 7a644b90f28d0f8272430e3ca90600c3bee89eece785e34b199710a9de7cdbfd SHA512 7adb6863e10fcec280ed5ee69d8a72de206c93bcf1b7706a96d6e516c2c4a4e8daaf8cf45aaec7db6b3e9f3ea44d5f8ebcc25d21b3e5457fa57df2ea11a81b5b WHIRLPOOL 8ec36246cb755e83295b75a4478f62262aa7c9afdf7b4d0db3cd2e7f458588dee530a96a8a12a8b7176cadf8ddedd3ca4b54e196165870a6f97613f3ccaf8353
+MISC ChangeLog 660 SHA256 ea28fb0ca6cb6ac2861a7e3dfd8fb375c46e291914b466851f4c5ccf514d8a10 SHA512 af1dcf09996af0d49c8cfd9706283d50eaa9c26219f95cf5fcb6f1101b8e182d7368d2337e11f3f8fd83fb7e95c93f050e39e76547f7a6b25f075b0dbd613c89 WHIRLPOOL 564b7495e2a00daf5068cc18b93690ddd53201a820efcd148013226527923eab14a16a10d9673932040c9da7b3ee8d4daf6fd5156f1783310312a88a8a2eff30
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-sound/non-session-manager/metadata.xml
===================================================================
(Binary files differ)

Modified: trunk/overlays/proaudio/media-sound/non-session-manager/non-session-manager-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/non-session-manager/non-session-manager-9999.ebuild	2013-03-11 09:39:07 UTC (rev 2527)
+++ trunk/overlays/proaudio/media-sound/non-session-manager/non-session-manager-9999.ebuild	2013-03-11 09:50:32 UTC (rev 2528)
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 
 PYTHON_DEPEND="2"
 inherit waf-utils git-2 python
@@ -14,23 +14,22 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="-debug "
+IUSE="debug"
 
-RDEPEND=">=media-sound/jack-audio-connection-kit-0.103.0
-	>=media-libs/liblrdf-0.1.0
+RDEPEND=">=dev-libs/libsigc++-2.2.0
 	>=media-libs/liblo-0.26
-	>=dev-libs/libsigc++-2.2.0
-	media-sound/non-session-manager"
+	>=media-libs/liblrdf-0.1.0
+	>=media-sound/jack-audio-connection-kit-0.103.0"
 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/libxcb
+	x11-libs/libXft
 	x11-libs/libXinerama
-	x11-libs/libxcb"
+	x11-libs/libXpm
+	x11-libs/ntk
+	x11-libs/pixman"
 
 pkg_setup(){
 	python_set_active_version 2
@@ -38,16 +37,7 @@
 }
 
 src_configure() {
-	if use debug
-		then waf-utils_src_configure --project=session-manager --enable-debug
-		else waf-utils_src_configure --project=session-manager
-	fi
+	local mywafconfargs="--project=session-manager"
+	use debug && mywafconfargs+=" --enable-debug"
+	waf-utils_src_configure ${mywafconfargs}
 }
-
-src_compile() {
-	waf-utils_src_compile
-}
-
-src_install() {
-	waf-utils_src_install
-}


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