summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-sound/quodlibet/ChangeLog7
-rw-r--r--media-sound/quodlibet/Manifest18
-rw-r--r--media-sound/quodlibet/quodlibet-2.5.ebuild71
3 files changed, 87 insertions, 9 deletions
diff --git a/media-sound/quodlibet/ChangeLog b/media-sound/quodlibet/ChangeLog
index d414cfd736fc..9f6a7faf219f 100644
--- a/media-sound/quodlibet/ChangeLog
+++ b/media-sound/quodlibet/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/quodlibet
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/ChangeLog,v 1.96 2012/12/11 17:15:05 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/ChangeLog,v 1.97 2012/12/21 08:41:57 ssuominen Exp $
+
+*quodlibet-2.5 (21 Dec 2012)
+
+ 21 Dec 2012; Samuli Suominen <ssuominen@gentoo.org> +quodlibet-2.5.ebuild:
+ Version bump.
*quodlibet-2.4.91 (11 Dec 2012)
diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index b9f6c3f98d84..c1f6719bc604 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -3,18 +3,20 @@ Hash: SHA256
DIST quodlibet-2.4.91.tar.gz 1265757 SHA256 eeeecb943cdcc47335191738a3db2d57e74e3e7bec6fdc2a642c1547c51832a3 SHA512 6d8c652589f47f58d5dda4cc7513c162817442b9c4c98ea4c4a35ea70b356cf234110d952ff636c0cb5842a147bd1d526136c577b7eb6df2560aac7da2c82310 WHIRLPOOL 5fca97b2ed74cc49d9addd11c7cfff1f1e94509fae7360c3b97886d62ac97934d1f1ccf0d262be7da69ad6f843f5f4712655c840c1bb7861ad973eb7f702dac0
DIST quodlibet-2.4.tar.gz 1091868 SHA256 b1f2eefe82c885c5194eed6496aa3a473e8e9679cdd4bf147bbc816012e6b5e8 SHA512 e097761fd453ab5aa79f84c7009554ce0d157bfd45975f0c53f646b9de7bd9961dcb1ba2982d62e0798db657085d2abb93faaf9c5387f96be2878e6d96f1bb62 WHIRLPOOL dcff56155945ba45e9395e535727c473c43e2b370f32fa7556e2b369710cb2bbf14836bcb7e4890251bf1aa32b5dcc61c53a7c86cb0ebea8a6e6604680a4702b
+DIST quodlibet-2.5.tar.gz 1268300 SHA256 8bd3a33af52b792fc62c9dd869bfb56ab8f57994ccbf857cccf5ca50cfa73563 SHA512 31031348cb7e6d4e8c9b27e55d9da8e34e001b5af235648be6c4a39765a33be7b05614890c8475be5e8007de3ae66669fb9693207d4c9da3d79115dfcf3fb90b WHIRLPOOL abbc444803dfd260101ea38ff2ef92556517b4290a9fd1abb017810ed025e4e31311bda33b2b26a620ef81f85e5b416639959693bd4a35d9531122d0d0ffcee9
EBUILD quodlibet-2.4.91.ebuild 1698 SHA256 ccec6975c1d4ec1932c4ccd096acadc31212f69d0df94ba45dfb45ac47cdd94e SHA512 bdd3f6109aab8986d75877073d0b7b56f6280592378dad05f1ea550ce2dc10b2643ab0f65c2ebc71133215448e38ff5c64e1046711a7a0d7c1b4291ce0091809 WHIRLPOOL 799678e543bfdcab3baf883df9bce45e41469ccfebd7370380a7abe68a8d1f870b484f341dd47dbbb3cd1995e432fe0c7810cd271fcc6e6ac5e65af7a95fdb56
EBUILD quodlibet-2.4.ebuild 1650 SHA256 343a5ea179257114bd51ad8a6762650800785f5c278fda8c1d46894a0a2587fc SHA512 6c14a26893721402a2fd4213ee2ae86ce1fba90d45e31d7cb383b143637e21c142b5b949012981527458ef996d9908b34b48e8f49e30c9b3429808c0fe737973 WHIRLPOOL 2d688d5f0adbc10839dab91cd8538aa8268c0eaca29b7dd2eb43180bc2135b99c048493b20888bfe7b8eba3af94f6ec680c505f77bba7e7e0e835ea24101fd1a
-MISC ChangeLog 15930 SHA256 e180b85a66784ced4abb2fe460226c775362b3065b23aa8afead6e4ef6352c31 SHA512 7e2a6aa49dc2857a0545827c3402d3f1494a0eae94b81e15ade4c28eee2c0b09972146b4f672f565d99c1518dd1a58eee3f2f74ff86585cb5d469356f9366508 WHIRLPOOL 610644c4d6d691a04a658fb9796eeb297e1f546f8ce2dc16ccab5c3da10878c58d4518fa50391477222022e16d38b0cf07630c68e6f637896f30e376543841db
+EBUILD quodlibet-2.5.ebuild 1695 SHA256 b0e5aea48add251e64c5f9c21670a495ddeacc6b7b0a4dfed7a95ab2d0feb53e SHA512 3a4c581c6b75e16510a092430558be1efe51709eb66f0f0972ae2c478e1eaf3f7460d62414775e97c51268546bad782bbbb17fd609764708144406b7dfe4c7a6 WHIRLPOOL f4fdce7806a57607afc6238b79c3b41aec7b590c246e747139e01fca2985edb02d6765fa2309f7e8c694b2dd3844e6c7602675422dcd68a1cbb80be19bf54f13
+MISC ChangeLog 16054 SHA256 8e013ad3a5a7eee0e6d202a69fed8b826f85ad7cca692555a4b2cce9fccee994 SHA512 673362606321b35c24b9ce575664a562d71a8a9a912c4cd240011a35101dbd108fd2892919ddefb3e0a777636bc79a97f8249a45f25ff49b6742e7273208e258 WHIRLPOOL ea55a05ca359ccba7053747a759c26de75bb01f47e5c0deb6c0c7748f62cb7777f271ef8147dde2aff4160b3a14baa0646f0a4db495e9ea1d6aecebad4adc9f3
MISC metadata.xml 717 SHA256 5b3886ac2a706da49f89cf719e8c443c0df15f5c508fdadadd22856fd05e19df SHA512 1d6b91cbd523896ce7313ab78e5499d517ca2e04b76010acaa64830fbe155ee02dc55395893f48377d93b0ed9cc1389646e34336536ce14ff3b97d837e143e4f WHIRLPOOL 090a5475ecefc2fa3a5f58e86effdd82c93e9b12f3d8bbd73152ea23f9924e1e8ad0783c404d3c194e81cf125f7307c828cb19b07015e653a95e626219fc6afd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQx2oaAAoJEEdUh39IaPFNmywH/1Cnm9lUf+gK+UgQ7/5zoMce
-zQZnON7ETHanPELrTf2R3RyTFSpjFu7ByfiZAyW2UMPCMD/VLf4ehpo+WQ2TFGe6
-QlDSdHcCXwAvTTk5qwA66lPIqsHoDYjrIysZiTV3lo9rdIwL4F8AQ+hAMg4uLJWx
-c4Z0VsbodWj3jI1TymqVvZE0xvX6c2dTk174x5vVXyjBYrlw+69ZJVCk0pIVSZV2
-XfuYqA5Lv1P5Ww837PLO3MZF+3wp6b1Z+G7IC081Ep5hlM8AzsNHGhxUfZ7W7t2T
-FPd/zsHdR+UiyzkVein/kvD2i63rJWnidYLBhfWdWytbhjcDrDJy9XSMuuYCXw0=
-=kElJ
+iQEcBAEBCAAGBQJQ1CDCAAoJEEdUh39IaPFNvbIIAJXmeyMeaU9KJmModXpmo6XT
+lyMxRP0uZz+I8pIDMFUcSh8o6z82+9Jfd+Ns3aOEoHqsE0v8KmWHThTHe+LNfxHD
+cI+AFaPZcd9n33M1UlYVA3lx5iLfywQDrSET1Lo2qLquHIs4EiWajZJJ3PB28J04
+ZaCBibHyJYzavyR892I1+h+y2xQjr1fubkN6WxBpDRVwNi423e/9x10zc4xekfDk
+LIRYFoqTZe6r435ZKDmiCBFYikpODSnQsXsBsDM4jcAfitcMbBz6cwsvaBt+0QR+
++6M9orTIPSm4/a7RU3lQrB/O/ShtJPe6RBQHQK9gfeUf82wsALFutVJQ5soDLQc=
+=Pbyi
-----END PGP SIGNATURE-----
diff --git a/media-sound/quodlibet/quodlibet-2.5.ebuild b/media-sound/quodlibet/quodlibet-2.5.ebuild
new file mode 100644
index 000000000000..6655215bb450
--- /dev/null
+++ b/media-sound/quodlibet/quodlibet-2.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/quodlibet-2.5.ebuild,v 1.1 2012/12/21 08:41:57 ssuominen Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+inherit distutils-r1 gnome2-utils fdo-mime
+
+DESCRIPTION="audio library tagger, manager, and player for GTK+"
+HOMEPAGE="http://code.google.com/p/quodlibet/"
+SRC_URI="http://quodlibet.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="+dbus gstreamer ipod +udev"
+
+COMMON_DEPEND=">=dev-python/pygtk-2.24"
+RDEPEND="${COMMON_DEPEND}
+ dev-libs/keybinder:0[python]
+ dev-python/feedparser
+ dev-python/pygobject:2
+ >=media-libs/mutagen-1.20
+ gstreamer? (
+ >=dev-python/gst-python-0.10.2:0.10
+ media-libs/gst-plugins-good:0.10
+ media-plugins/gst-plugins-meta:0.10
+ )
+ !gstreamer? ( media-libs/xine-lib )
+ dbus? (
+ app-misc/media-player-info
+ dev-python/dbus-python
+ )
+ ipod? ( media-libs/libgpod[python] )
+ udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}
+ dev-util/intltool"
+REQUIRED_USE="ipod? ( dbus )"
+
+src_prepare() {
+ sed -i -e '/usr.*bin.*env/s:python:python2:' {exfalso,quodlibet}.py || die
+
+ local qlconfig=${PN}/config.py
+
+ if ! use gstreamer; then
+ sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die
+ fi
+
+ sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die
+
+ distutils-r1_src_prepare
+}
+
+src_install() {
+ distutils-r1_src_install
+ dodoc HACKING NEWS README
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}