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 <[email protected]>
+  -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 <[email protected]>
   -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>[email protected]</email>
                <name>pro-audio overlay team</name>

Reply via email to