[proaudio] [2358] media-sound/earcandy: added versioned ebuild, python fixes, cleanup

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


Revision: 2358
Author:   lilrc
Date:     2012-12-27 02:27:44 +0100 (Thu, 27 Dec 2012)
Log Message:
-----------
media-sound/earcandy: added versioned ebuild, python fixes, cleanup

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/earcandy/earcandy-0.9.ebuild
    trunk/overlays/proaudio/media-sound/earcandy/metadata.xml

Modified: trunk/overlays/proaudio/media-sound/earcandy/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/ChangeLog	2012-12-13 21:00:39 UTC (rev 2357)
+++ trunk/overlays/proaudio/media-sound/earcandy/ChangeLog	2012-12-27 01:27:44 UTC (rev 2358)
@@ -1,7 +1,13 @@
 # ChangeLog for media-sound/earcandy
-# Copyright 1999-2011 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@xxxxxxxxxxxxxxxxxxxxx>
+  earcandy-9999.ebuild, +earcandy-0.9.ebuild:
+  added versioned ebuild
+  updated EAPI and fix python version
+  cleanup
+
 *earcandy-9999 (04 Mar 2011)
 
   04 Mar 2011; Frieder Buerzele <evermind@xxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/earcandy/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/Manifest	2012-12-13 21:00:39 UTC (rev 2357)
+++ trunk/overlays/proaudio/media-sound/earcandy/Manifest	2012-12-27 01:27:44 UTC (rev 2358)
@@ -1,2 +1,5 @@
-EBUILD earcandy-9999.ebuild 799 RMD160 ab55927b0c8495814170558ce9163e56214bc555 SHA1 049643fab1cc16c13eb6da80e7e6aa7d4ef4d72b SHA256 6057c6463c1e17c1986dcd2127f72a12edbfda5fcd7f0828900b5840886a81b7
-MISC ChangeLog 266 RMD160 9e92ff6d32580896b36f72ef2630fad30eeef953 SHA1 ae180badd5b566f28d31992cc461123811b3a9fd SHA256 41ddb834ebff2c715f64f36ce65b1fae361dc174cb2c282943f3316a45024164
+DIST earcandy_0.9.tar.gz 46873 SHA256 36e9ff5f6df012c8ffa5391c8b30a737ced2fb9840767dac849a65e2123e4bd3 SHA512 9768b4bf084f668288dd311debc8790ce5f61b4eb2e8cf61247973832629f9a5dfce70e7e20e443b3367139557bdd2255a35aa870c018fc32b5cb4f3e1420958 WHIRLPOOL 6f5823dd9c5fb9f56cf1da8c11931048b88bf106932bb3e27db6ad4cb44a17a99d1cc706d0df2588380c1280506fae1b335c315df0e8a6572f51f3ddda0fedbe
+EBUILD earcandy-0.9.ebuild 937 SHA256 8f32867e33f6583b69be68f68344525b29158dd26f274e29d3c6efe3afaefaea SHA512 c42413b44f325f76c694bf5d9d62d32301a3d44a07987c8cf5450ee5bdb2478179a9af1b50751d8d4464168495255994513f424834da91fa0550a61e56c03193 WHIRLPOOL 81355a6f408b68a9a1a63d681ded5fc1637481766fd0281ee0b4bfd9a1e4a1684804b49240e0cfe5cbc7db56946b008bd0bfbddb51f285d61ee445e78d4a0892
+EBUILD earcandy-9999.ebuild 875 SHA256 a00389bd0a7349437e1ced5b85282db9ca6b63290b431d0c51b384908b913987 SHA512 a55df980d76448044e829881c5c2c252fcf2c426e9e482ec4047a1125ca7b2c517c51ea7d803063024aa082b29ee31b9b28e0c8b7bf50b32df2d4c7ef21f94f6 WHIRLPOOL 80b61641758eda9b0bf424b96fc2bec4bba7de45792c46b2c1b4296926c69b2ec0a6fbe031305f9f2f7f9e892c5e7671f2e777769c688d420f53a4d80ba24236
+MISC ChangeLog 444 SHA256 df5132517365e0b62880779cfd75278f4ad926f1b287783b6ea8472d8757e4c7 SHA512 38e63324c3e211aa0cf0b593d58d5d1481284b325240f4d9ccc6b9012585edf05f8dece1fe7ad1e1bafbb742cf10404d64fff1781815bf4985f495568cd3cde4 WHIRLPOOL 43660e34fc6061ceacda9f0500ef489e75d8b5694daa9bc6854ea75a4a7d660b0727f77cd19436e36bdc741eb744fc52ca5ed5678d2698baea0d1fd0681a22f5
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-sound/earcandy/earcandy-0.9.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/earcandy-0.9.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/earcandy/earcandy-0.9.ebuild	2012-12-27 01:27:44 UTC (rev 2358)
@@ -0,0 +1,46 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+PYTHON_COMPAT="python2_7"
+inherit python
+
+MY_P="${P/-/_}"
+
+DESCRIPTION="A sound level manager that fades applications in and out based on their profile and window focus"
+HOMEPAGE="https://launchpad.net/earcandy";
+SRC_URI="https://launchpad.net/earcandy/${PV}/${PV}/+download/${MY_P}.tar.gz";
+
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-sound/pulseaudio
+	dev-lang/python"
+
+RDEPEND="${DEPEND}
+	dev-python/ctypesgen
+	dev-python/dbus-python
+	dev-python/gconf-python
+	dev-python/gst-python
+	dev-python/pyalsa
+	dev-python/pyalsaaudio
+	dev-python/pygobject
+	dev-python/pygtk
+	dev-python/pyxml
+	dev-python/notify-python
+	gnome-base/libglade
+	dev-python/libwnck-python"
+
+DEPEND="${DEPEND}
+	dev-vcs/bzr"
+
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
+}

Modified: trunk/overlays/proaudio/media-sound/earcandy/earcandy-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/earcandy-9999.ebuild	2012-12-13 21:00:39 UTC (rev 2357)
+++ trunk/overlays/proaudio/media-sound/earcandy/earcandy-9999.ebuild	2012-12-27 01:27:44 UTC (rev 2358)
@@ -1,10 +1,12 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
-inherit bzr distutils
+EAPI="5"
 
+PYTHON_COMPAT="python2_7"
+inherit bzr python
+
 EBZR_REPO_URI="lp:earcandy"
 
 DESCRIPTION="A sound level manager that fades applications in and out based on their profile and window focus"
@@ -18,8 +20,7 @@
 DOCS="README COPYING"
 
 DEPEND="media-sound/pulseaudio
-	dev-lang/python
-	dev-vcs/bzr"
+	dev-lang/python"
 
 RDEPEND="${DEPEND}
 	dev-python/ctypesgen
@@ -35,6 +36,10 @@
 	gnome-base/libglade
 	dev-python/libwnck-python"
 
-src_unpack() {
-	bzr_src_unpack
+DEPEND="${DEPEND}
+	dev-vcs/bzr"
+
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
 }

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


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


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