[proaudio] [2364] media-sound/promoe: updated ebuild, cleanup, still won' t build due to a bug upstream

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


Revision: 2364
Author:   lilrc
Date:     2012-12-27 23:13:19 +0100 (Thu, 27 Dec 2012)
Log Message:
-----------
media-sound/promoe: updated ebuild, cleanup, still won't build due to a bug upstream

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/promoe/metadata.xml

Modified: trunk/overlays/proaudio/media-sound/promoe/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/promoe/ChangeLog	2012-12-27 21:54:33 UTC (rev 2363)
+++ trunk/overlays/proaudio/media-sound/promoe/ChangeLog	2012-12-27 22:13:19 UTC (rev 2364)
@@ -1,7 +1,16 @@
 # ChangeLog for media-sound/promoe
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Dec 2012; Karl Lindén (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  promoe-9999.ebuild, metadata.xml:
+  removed herd from metadata, made repoman happy
+  updated from deprecated inherits
+  updated EAPI
+  cleanup
+  The ebuild still won't build due to a build error upstream; the waf
+  script does not include the Qt headers.
+
   26 Jul 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> +promoe-9999.ebuild:
   initial git ebuild
 

Modified: trunk/overlays/proaudio/media-sound/promoe/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/promoe/Manifest	2012-12-27 21:54:33 UTC (rev 2363)
+++ trunk/overlays/proaudio/media-sound/promoe/Manifest	2012-12-27 22:13:19 UTC (rev 2364)
@@ -1,2 +1,3 @@
-EBUILD promoe-9999.ebuild 852 RMD160 e6843eaf9087f4d2787658c2620d34c4cb8d0b69 SHA1 a25d2d6dc4cb65ddeeab86a9f90b415328876eee SHA256 e26f4ced9bb2e02b3fe5dabb1e078b8dc4d55480f3309e55e715e16183036e70
-MISC ChangeLog 217 RMD160 501abe989f065a8ecad2fdf63df80a02399a1a43 SHA1 4c7f252c8d99870939ec4886f080e507980adcda SHA256 6448011718fff6eae74e48d8a1bb3766cd7e2f503644e237be6d97e9c97fa9d6
+EBUILD promoe-9999.ebuild 677 SHA256 3b6b911b1dc3c1c7ea6d5923c7dca7e7e7865e25c08e0c21245973a13b6e3c13 SHA512 c44c7b0ce614424c461eb9aaa1f7d4176a5aa721390b3029c7e11f007566b28ab6956ff2d31fd699ac8366a03f820607e1e65cf9ac148f58e2469b79d41f6c22 WHIRLPOOL cfc497b3c0e6d1c94ad1cc1a854e2b715abd9b9d18731f789d6069444ea2cc2f310ace136172e7fb7af8a805fa265a1cff8d30f14779330a5a72d329b3f6fd1c
+MISC ChangeLog 541 SHA256 6e7027388e5f62b21542dbdb8898544eff9b13261ea8bcbbe84a1be87d2542d7 SHA512 d733bb95318b7257cdc87ed90738fb29eabf49a1321f676b4368db9302df91c196b10cd23919fb9d6e756dbb60c1d0f2a29e6fba006b687763ae12bf867acc14 WHIRLPOOL 60df3a9b9b6b023a98b9b7dc47dc30d70dcf0b05ba5771349ed58c92aed2b48969d2d0e1d8e33fc1fd0b74ddd3c49d7129910f20b4d0e2b46cbf683ee2cfea6e
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-sound/promoe/metadata.xml
===================================================================
(Binary files differ)


Property changes on: trunk/overlays/proaudio/media-sound/promoe/metadata.xml
___________________________________________________________________
Added: svn:mime-type
   + application/xml

Modified: trunk/overlays/proaudio/media-sound/promoe/promoe-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/promoe/promoe-9999.ebuild	2012-12-27 21:54:33 UTC (rev 2363)
+++ trunk/overlays/proaudio/media-sound/promoe/promoe-9999.ebuild	2012-12-27 22:13:19 UTC (rev 2364)
@@ -1,10 +1,10 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=1
+EAPI="5"
 
-inherit eutils qt4 git
+inherit eutils qt4-r2 git-2 waf-utils
 
 DESCRIPTION="WinAmp2 skinnable frontend for XMMS2"
 HOMEPAGE="http://wiki.xmms2.xmms.se/wiki/Client:Promoe";
@@ -16,27 +16,14 @@
 KEYWORDS=""
 IUSE=""
 
-DEPEND="|| ( >=x11-libs/qt-4.2.0 x11-libs/qt-gui:4.4 )
-	>=media-sound/xmms2-0.4"
-RDEPEND="${DEPEND}"
+RDEPEND=">=x11-libs/qt-gui-4.2
+	>=x11-libs/qt-core-4.2
+	>=media-sound/xmms2-0.4[cxx]"
+DEPEND="${RDEPEND}"
 
-pkg_setup() {
-	# no use-depends yet..
-	if ! built_with_use media-sound/xmms2 cpp; then
-		eerror "You need to compile media-sound/xmms2 with USE=cpp"
-		die
-	fi
-}
-
-
-src_compile() {
-	eqmake4 || die
-	emake || die
-}
-
 src_install() {
-	dobin promoe
 	dodoc AUTHORS README TODO
 	newicon "data/icon.png" "${PN}.png"
 	make_desktop_entry "${PN}" "Promoe XMMS2 Client" "${PN}" "AudioVideo;Audio;Player"
+	autotools-utils_src_install
 }


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