[proaudio] [2346] Abraca: removed outdated ebuild, fixed abraca-9999 with git-2 eclass , updated homepage and URI, updated depends, handling of VALAC

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


Revision: 2346
Author:   dominique
Date:     2012-11-29 23:17:04 +0100 (Thu, 29 Nov 2012)
Log Message:
-----------
Abraca: removed outdated ebuild, fixed abraca-9999 with git-2 eclass, updated homepage and URI, updated depends, handling of VALAC

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

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/abraca/abraca-0.4.3.ebuild
    trunk/overlays/proaudio/media-sound/abraca/files/

Modified: trunk/overlays/proaudio/media-sound/abraca/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/abraca/ChangeLog	2012-11-28 22:12:36 UTC (rev 2345)
+++ trunk/overlays/proaudio/media-sound/abraca/ChangeLog	2012-11-29 22:17:04 UTC (rev 2346)
@@ -2,6 +2,11 @@
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  29 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  -abraca-0.4.3.ebuild, -files/abraca-0.4.3-site_init.patch
+  abraca-9999.ebuild: updated to git-2 eclass, updated HOMEPAGE and EGIT_REPO_URI,
+  added pkg_setup for correct handling of VALAC, updated DEPENDS
+
   23 Oct 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   -abraca-0.2-r1.ebuild, -abraca-0.3.ebuild, abraca-0.4.3.ebuild,
   abraca-9999.ebuild:

Modified: trunk/overlays/proaudio/media-sound/abraca/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/abraca/Manifest	2012-11-28 22:12:36 UTC (rev 2345)
+++ trunk/overlays/proaudio/media-sound/abraca/Manifest	2012-11-29 22:17:04 UTC (rev 2346)
@@ -1,6 +1,3 @@
-AUX abraca-0.4.3-site_init.patch 841 RMD160 0b93a15f9c14f39ee2fa93fedd76dbf8909a973d SHA1 c46384669b0263925052bda3ae4f890b08ff9592 SHA256 2d14cc9276b9c35aec6c11f2659c0a91bbee39f69758e24da97cbc145a702c8a
-DIST abraca-0.4.3.tar.bz2 388983 RMD160 bbb2ef44ce2f7d3564106fb6a2c8402f4bd46d39 SHA1 6f49d752b0b575dc2ffe2686ba15c360502d6755 SHA256 00ad0ebd0b3f3c6c48d6288a34a695bf369992831777420ae5052ace7bbe29e1
-EBUILD abraca-0.4.3.ebuild 793 RMD160 4bfe7d50ca5f873f6ad349d0556ac5f661a74cae SHA1 d555c14585e8a24779c7fe3443ef3ae527f3a500 SHA256 52e4bd827627967c8c807feca522be766bb9bf5e16fed8eee16ea834d3d30f37
-EBUILD abraca-9999.ebuild 698 RMD160 01fcbf17da63a7e2e42942e3e2c903dad1d2c789 SHA1 53ef5f27b0e502765ad57a098d2b0102b5b0dc80 SHA256 28d0c8beb560c55b0a961d8ffc8502ee781dfbb6177b3651b505910d6ade51c9
-MISC ChangeLog 946 RMD160 b7e59b67da1c7f55ec0d62b4388fb1c7a5ec8a29 SHA1 25c6c5244e209d24929600c88949835a0690f08f SHA256 e13e2efe21222099541f6c8d25a490092bccb0f8fba43cdd08902b8dbf72f192
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+EBUILD abraca-9999.ebuild 815 SHA256 987ffb6c2707e63b49443592221cb71fb9d932316d0e76a595032cf6d01cd2a9 SHA512 1e12e5acede8384bdd802328d9bfbd53081913113f72c6119283b83078954085887c5ec29e3a014f0bdbfe7ff06ce086992d41b76a9f5eef984b24ed8f09e7ce WHIRLPOOL 2bf91db4a6607dc064c4fc2d5dd4299728f5a24fd6db8ff92c87ff21867eb853fef9941793f0a11970b66b66db1347d9d75d255d5be7b1ccc3f72a008c21d323
+MISC ChangeLog 1221 SHA256 05db0f91340957d4da0011c3cef4b2e0615af5a97f0920eb47688a4faf5d6e75 SHA512 15ca0b025ef55b52f5d86a4a8f2ec0041351a5b5d76ea5543021179de3a0353c0089daef56db2b3cde46838ae015ecf287147f247e6e4e2ce6563d87a1fdb5d4 WHIRLPOOL 1c249ead1ee719a9550c48fe2f3b474626d6d66361cc9ffa500cdfb95deb23e912f6b3ae8538abae2cfe00e8b605bd3297d3a38ea8c6fdc467affdc82baefbca
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Deleted: trunk/overlays/proaudio/media-sound/abraca/abraca-0.4.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/abraca/abraca-0.4.3.ebuild	2012-11-28 22:12:36 UTC (rev 2345)
+++ trunk/overlays/proaudio/media-sound/abraca/abraca-0.4.3.ebuild	2012-11-29 22:17:04 UTC (rev 2346)
@@ -1,36 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit exteutils scons-utils
-
-DESCRIPTION="Abraca is a GTK2 client for the XMMS2 music player."
-HOMEPAGE="http://abraca.xmms.se";
-SRC_URI="http://abraca.xmms.se/attachments/download/119/${P}.tar.bz2";
-
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-KEYWORDS="~x86 ~amd64"
-RDEPEND="|| (
-		>=media-sound/xmms2-0.6
-		>=media-sound/xmms2-git-0.6 )
-	>=x11-libs/gtk+-2.16.3
-	>=dev-lang/vala-0.7.9"
-DEPEND="${RDEPEND}
-	dev-util/scons"
-
-src_compile() {
-	epatch "${FILESDIR}/${P}-site_init.patch"
-	cd ${P}
-	escons \
-		$(scons_use_enable doc)
-		PREFIX=/usr || die "scons failed"
-}
-
-src_install() {
-	escons install DESTDIR="${D}" || die "scons install failed"
-	dodoc README
-}

Modified: trunk/overlays/proaudio/media-sound/abraca/abraca-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/abraca/abraca-9999.ebuild	2012-11-28 22:12:36 UTC (rev 2345)
+++ trunk/overlays/proaudio/media-sound/abraca/abraca-9999.ebuild	2012-11-29 22:17:04 UTC (rev 2346)
@@ -1,24 +1,31 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-inherit exteutils multilib git scons-utils
+EAPI=1
+inherit exteutils multilib git-2 scons-utils
 
 DESCRIPTION="Abraca is a GTK2 client for the XMMS2 music player."
-HOMEPAGE="http://abraca.xmms.se";
+HOMEPAGE="http://abraca.github.com/Abraca";
 
-EGIT_REPO_URI="git://git.xmms.se/xmms2/${PN}.git"
+EGIT_REPO_URI="https://github.com/Abraca/Abraca.git";
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="doc debug"
 KEYWORDS=""
-RDEPEND=">=media-sound/xmms2-0.4
-	>=x11-libs/gtk+-2.10.9
-	>=dev-lang/vala-0.3.5"
+RDEPEND=">=media-sound/xmms2-0.8
+	x11-libs/gdk-pixbuf
+	>=x11-libs/gtk+-3.0.0
+	>=dev-libs/libgee-0.6
+	dev-lang/vala:0.18"
 DEPEND="${RDEPEND}
 	dev-util/scons"
 
+pkg_setup() {
+	export VALAC="$(type -P valac-0.18)"
+}
+
 src_compile() {
 	escons \
 		$(scons_use_enable debug) \

Modified: trunk/overlays/proaudio/media-sound/abraca/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/abraca/metadata.xml	2012-11-28 22:12:36 UTC (rev 2345)
+++ trunk/overlays/proaudio/media-sound/abraca/metadata.xml	2012-11-29 22:17:04 UTC (rev 2346)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
 	<maintainer>
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>


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