[proaudio] [2707] media-sound/earcandy: move to distutils-r1 eclass, drop bzr depend in versioned ebuild

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


Revision: 2707
Author:   lilrc
Date:     2013-05-04 14:53:02 +0200 (Sat, 04 May 2013)
Log Message:
-----------
media-sound/earcandy: move to distutils-r1 eclass, drop bzr depend in versioned ebuild

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

Modified: trunk/overlays/proaudio/media-sound/earcandy/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/ChangeLog	2013-05-02 15:37:50 UTC (rev 2706)
+++ trunk/overlays/proaudio/media-sound/earcandy/ChangeLog	2013-05-04 12:53:02 UTC (rev 2707)
@@ -1,7 +1,12 @@
 # ChangeLog for media-sound/earcandy
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  04 May 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  earcandy-0.9.ebuild, earcandy-9999.ebuild:
+  Move to distutils-r1 eclass.
+  Drop dependency on bzr in versioned ebuild.
+
   27 Dec 2012; Karl Lindén <lilrc@xxxxxxxxxxxxxxxxxxxxx>
   earcandy-9999.ebuild, +earcandy-0.9.ebuild:
   added versioned ebuild

Modified: trunk/overlays/proaudio/media-sound/earcandy/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/Manifest	2013-05-02 15:37:50 UTC (rev 2706)
+++ trunk/overlays/proaudio/media-sound/earcandy/Manifest	2013-05-04 12:53:02 UTC (rev 2707)
@@ -1,5 +1,5 @@
 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
+EBUILD earcandy-0.9.ebuild 956 SHA256 34d9fc61bde2a66255c6ed7a5a028730ea8385c76758bc9226c7df837c34f3dd SHA512 1dfeeec429b986a38fafda4cc341028c17542b6cfcd4a5e9e0d8ebe4d977b1db5fe45d54a4f693f3b43eaf8d1abd29002dd12c47972ec822a968c3074337c700 WHIRLPOOL f324731905813acc682da27ef836e575e21c3ea6409c78031c5b32c77ba14265c8d7e54441a7871c5c443c7c4eee852f91c6dc419702a0e4f9cc028003b5409b
+EBUILD earcandy-9999.ebuild 875 SHA256 a12821b38af9a7f9af50bde27187aa98f9f046ee0a89de3061d2f3f7b558e9fd SHA512 a367d0085ba15d05b38d68fdabd424a70c7fcf18ac31a22336e06db31f334ceeb59f2a36e72c515f31bc04351e2e9c18b3cec6ee8170935caf0fbf5e45c4fbfd WHIRLPOOL 3ef2de3f76c0301dfa2ef12f038f302825878232b45d23f7ec6adca516c590adbd4b8177b012619d3b20bececc1f5a8d65a1ec1aba6cba833bb8e65e85d26233
+MISC ChangeLog 632 SHA256 487d9017e0c424a4554c684654232c459db4ce705fe50ae925023a02667d4e4c SHA512 2759a1b6fe5e0e648ac29faace66325de5b519216cf1e61fc38b0be9d64fae52f62a28e32d39a4f7482c79376ba59cd4c1c02a9ba583ef48f817f252579d5239 WHIRLPOOL aab27b1c383162b36045cf8491ffa97791ae7b1b7bf905eb93b3347f7b2b7a26a2d77335ff5fe98a225ec2f438ea8f43b5e972659d9421701d639b9d6589fce5
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-sound/earcandy/earcandy-0.9.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/earcandy-0.9.ebuild	2013-05-02 15:37:50 UTC (rev 2706)
+++ trunk/overlays/proaudio/media-sound/earcandy/earcandy-0.9.ebuild	2013-05-04 12:53:02 UTC (rev 2707)
@@ -1,17 +1,17 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI="5"
 
-PYTHON_COMPAT="python2_7"
-inherit python
+PYTHON_COMPAT=( python2_7 )
+inherit distutils-r1
 
 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";
+SRC_URI="https://launchpad.net/${PN}/${PV}/${PV}/+download/${MY_P}.tar.gz";
 
 S="${WORKDIR}/${PN}"
 
@@ -20,27 +20,18 @@
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="media-sound/pulseaudio
-	dev-lang/python"
-
-RDEPEND="${DEPEND}
-	dev-python/ctypesgen
-	dev-python/dbus-python
+RDEPEND="
+	media-sound/pulseaudio
+	dev-python/ctypesgen[${PYTHON_USEDEP}]
+	dev-python/dbus-python[${PYTHON_USEDEP}]
 	dev-python/gconf-python
-	dev-python/gst-python
+	dev-python/gst-python[${PYTHON_USEDEP}]
+	dev-python/libwnck-python
+	dev-python/notify-python[${PYTHON_USEDEP}]
 	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
-}
+	dev-python/pygobject[${PYTHON_USEDEP}]
+	dev-python/pygtk[${PYTHON_USEDEP}]
+	dev-python/pyxml[${PYTHON_USEDEP}]
+	gnome-base/libglade"
+DEPEND="${RDEPEND}"

Modified: trunk/overlays/proaudio/media-sound/earcandy/earcandy-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/earcandy/earcandy-9999.ebuild	2013-05-02 15:37:50 UTC (rev 2706)
+++ trunk/overlays/proaudio/media-sound/earcandy/earcandy-9999.ebuild	2013-05-04 12:53:02 UTC (rev 2707)
@@ -1,11 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI="5"
 
-PYTHON_COMPAT="python2_7"
-inherit bzr python
+PYTHON_COMPAT=( python2_7 )
+inherit bzr distutils-r1
 
 EBZR_REPO_URI="lp:earcandy"
 
@@ -17,29 +17,19 @@
 SLOT="0"
 KEYWORDS=""
 IUSE=""
-DOCS="README COPYING"
 
-DEPEND="media-sound/pulseaudio
-	dev-lang/python"
-
-RDEPEND="${DEPEND}
-	dev-python/ctypesgen
-	dev-python/dbus-python
+RDEPEND="
+	media-sound/pulseaudio
+	dev-python/ctypesgen[${PYTHON_USEDEP}]
+	dev-python/dbus-python[${PYTHON_USEDEP}]
 	dev-python/gconf-python
-	dev-python/gst-python
+	dev-python/gst-python[${PYTHON_USEDEP}]
+	dev-python/libwnck-python
+	dev-python/notify-python[${PYTHON_USEDEP}]
 	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
-}
+	dev-python/pygobject[${PYTHON_USEDEP}]
+	dev-python/pygtk[${PYTHON_USEDEP}]
+	dev-python/pyxml[${PYTHON_USEDEP}]
+	gnome-base/libglade"
+DEPEND="${RDEPEND}"


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