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