summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2012-10-26 07:17:49 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2012-10-26 07:17:49 +0000
commit57117a26a4d25c04a5e9759a1b03f82709897b47 (patch)
tree8c7a3af995697eb538997467e62887c5ce09dd6d /media-sound/rhythmbox
parentBump (diff)
downloadhistorical-57117a26a4d25c04a5e9759a1b03f82709897b47.tar.gz
historical-57117a26a4d25c04a5e9759a1b03f82709897b47.tar.bz2
historical-57117a26a4d25c04a5e9759a1b03f82709897b47.zip
Version bump but masked since it is too broken, bug #438560. Pin gstreamer dependencies to slot 0.10.
Package-Manager: portage-2.2.0_alpha141/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'media-sound/rhythmbox')
-rw-r--r--media-sound/rhythmbox/ChangeLog10
-rw-r--r--media-sound/rhythmbox/Manifest24
-rw-r--r--media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild6
-rw-r--r--media-sound/rhythmbox/rhythmbox-0.13.3.ebuild20
-rw-r--r--media-sound/rhythmbox/rhythmbox-2.96.ebuild14
-rw-r--r--media-sound/rhythmbox/rhythmbox-2.97.ebuild14
-rw-r--r--media-sound/rhythmbox/rhythmbox-2.98.ebuild174
7 files changed, 221 insertions, 41 deletions
diff --git a/media-sound/rhythmbox/ChangeLog b/media-sound/rhythmbox/ChangeLog
index b9a095d04983..24cf1f018af2 100644
--- a/media-sound/rhythmbox/ChangeLog
+++ b/media-sound/rhythmbox/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/rhythmbox
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.221 2012/09/16 02:56:06 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.222 2012/10/26 07:17:45 eva Exp $
+
+*rhythmbox-2.98 (25 Oct 2012)
+
+ 25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org>
+ rhythmbox-0.12.8-r1.ebuild, rhythmbox-0.13.3.ebuild, rhythmbox-2.96.ebuild,
+ rhythmbox-2.97.ebuild, +rhythmbox-2.98.ebuild:
+ Version bump but masked since it is too broken, bug #438560. Pin gstreamer
+ dependencies to slot 0.10.
16 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
rhythmbox-2.96.ebuild, rhythmbox-2.97.ebuild:
diff --git a/media-sound/rhythmbox/Manifest b/media-sound/rhythmbox/Manifest
index 21148433487c..88b6a77713a9 100644
--- a/media-sound/rhythmbox/Manifest
+++ b/media-sound/rhythmbox/Manifest
@@ -10,21 +10,19 @@ AUX rhythmbox-2.95-port-rb-set-rating-py-example.patch 1462 SHA256 044727d28e855
DIST rhythmbox-0.12.8.tar.bz2 5358950 SHA256 1752fab135808aa78a9afde78448e992020c58c07701f43c989fbabfc6352213
DIST rhythmbox-0.13.3.tar.bz2 9978135 SHA256 ad6532864bb4df30f1014ec81ddc0d2d3f69241235627f46abe5578cf629052a SHA512 a38edfb87473c6ea8088b5662d39b95e74f6c3166dc3c3c1d6417b62b1d3e27662143fd9f7a3aeebea096e54058d178c38ba3be89e3bc24d10f2903e3719417e WHIRLPOOL db4fb3073de17d884f3a6fb7f55666673d48316f1aa6a00e9f8a05349f4569606a7bbaf14e15826659e27890f538e9c92a2090f37d1364d74f127ce09e6ee819
DIST rhythmbox-2.96.tar.xz 5984192 SHA256 3f93c74b2f7f8d7e1002e288db9abf8f182684277dec0a106d5e38415084b2b6 SHA512 343b83a65238543410386158009bb2896bbebfc8eea6cf92f94b4063c9495cf772136bfb75f241127f2ebe05c5b441aa06858de4544c6d0fa742cc7c1be45074 WHIRLPOOL 428f79ce9565d6f498326f7249c20ae2a572d4fa8248292a91583de0202e76c3d111e26d1caa0824ec8333ca092a3a89882ab353b8435492fe7fa8899c5779c4
-DIST rhythmbox-2.97.tar.xz 6027128 SHA256 b52567cf45bf13c0452593da7f907920bd4cf31916ca8dcd15d555336b4947e4
-EBUILD rhythmbox-0.12.8-r1.ebuild 5173 SHA256 126e513bf9247aab4d26254b13613a0aaf2be0dd3a4a5b964c752f9465b2a766 SHA512 b8fd9aa6a8ace4926126482552c324634ce188ac8cf7b7e781a45f73824a4f8a5ca26056b7dbef0bb6d21b8f66ab9f0f1be68da4d1bceee4680ade097f73654e WHIRLPOOL ea83fddebc19586c1b753aed629d996bcfe03c118125ad28b823ac4ef29a10b58e4e471e407be1e51ddbc92362a6569bbad6285fd346fa50bb9b745665ae77d2
-EBUILD rhythmbox-0.13.3.ebuild 4911 SHA256 b36f54c2cbbfab032a6442cb997e8d47884168d3c7bce3c458dfd966c83eb89a SHA512 14117d06912da6ecc3774259161a6801df23c53d9e7d7ceb5dad81b32699a7096178f8116abab7d96b29a1a0214c763ac9f5a154ccf8b4f52313bfb18db98584 WHIRLPOOL 2afc2cd46332104dddd8f4b11a52ba3e1b985cd99c1c346563064f64a3f6f81365024eeae48cc0f6478f72a345bff866ab005808fc51dcdfd3adacffb89c21a7
-EBUILD rhythmbox-2.96.ebuild 4728 SHA256 dfdfc146bfac23ad4efcb9ce952084fb51d9e8433fac9e038a9e95883ac78b63 SHA512 893cc4a232f2b35c0b47d66bcaa74896fe5c984cc9190428a22ea6d774678c80c4947acd6818e407b4bc81d1ddfd4a8c05b2800a179c73c6c5fb444abb126bde WHIRLPOOL 48f2ba0fd0adb3695c51c366cb251919487dc4ce0fa29f179fdb1f7a9188342efe51f4ab85e12f0a1f0b3b52476ba16be7f7064f016018f8dca872d92d9a475e
-EBUILD rhythmbox-2.97.ebuild 4748 SHA256 34487e55dc900769006fa2cce6f79d3d60bac0ecca335e012605270ade5abc5c SHA512 75d47fc40d32fdc21fddc20bf11b0ed8c6dd5375c6eb142685eabde7c8abcc4747927fac779bc7a5283c8ad52184e3ad57ca3a63033de99282da190306b2ca7f WHIRLPOOL ea90f9cd902cdefffd2337f96115d046e83a642720f80c89bbb09f404981829e89d33f82773856e57cf54c68bbe0d7e5a1eb7505cf93f26145e6b4ab36fc53e6
-MISC ChangeLog 34656 SHA256 8d4abaddce34eac5606979088fd46abdf7dc7ab5006362ba91d58d3d7d822504 SHA512 ac53b4e71da6f032eecd0d0381c30b2754ace176d8a04dd5d8b1793b35abec2bee4ff9f2ffd548953a52b1aad0a27c5c2ea77d6457874919ba02a6a471bd1b4d WHIRLPOOL e83975e9a1727371cbf6fdb21390380fa8d8cee221f6981a5a4b2e2f84c78468cae4efedc2efb340fe54ae4f333d6e19f62b136f6e20d99f00c5bd4d33ad183c
+DIST rhythmbox-2.97.tar.xz 6027128 SHA256 b52567cf45bf13c0452593da7f907920bd4cf31916ca8dcd15d555336b4947e4 SHA512 0bc7869a32a3df91952583ac71aba3e967f9b1f6d38ee717dcd9d6d8f9837fec53985cd44dcdd60aa3f6db573903922e770c7e20af41385f7321a52e680db534 WHIRLPOOL 314071a0f2e6c3a5569237b7b817c4e9ab0fef48bd83424652ff53dc924074c0ed883c46bd4f8600cbe310196d22fdf2fd70bea6a8bac847290147cac6f56658
+DIST rhythmbox-2.98.tar.xz 5945988 SHA256 a5c0a18a7c76133d36c7dcbdc37e304eae8272703985b17b540d68603b0c76d5 SHA512 f2bafd858694e5b5f1c87da26d7232fb02d923020375b83ac90f091101ede52d646c3a71b0759d1b2630363391d5e764b520a25a17d22df743975ba973b7a111 WHIRLPOOL 23d4b2b43888bf503b99ddeef2595908647739bbd85b34d80b9a0ea74a4c539f4e588815a54919a85a57047c6f9b44dc896a9a31e2a4214816067d68dbf5f282
+EBUILD rhythmbox-0.12.8-r1.ebuild 5180 SHA256 f1f5a1b34d2ff5b55f0c0e523d5ae7190592a3b3406d1f18537c8d4189ec96d2 SHA512 ee46518960f7c89cce8bfaa54312ddf38f4591489dcf176793f2c4f3fb2afc32eee490ae270f3bfadf4f8f2d81ee3469812eaf7e7e251315642860eeb8bc6fb8 WHIRLPOOL 7ba416688bed9f75dc63943e11ee4b226b4ac62b895c3cba878301c4b63ffc332dbb208c84be3582e453b855cf589d25e0b7929f486bcfd9631852ec6a0f54dd
+EBUILD rhythmbox-0.13.3.ebuild 4954 SHA256 58df61139d6d6609cb783f53c5184dfbbb10882bc5fe402ea01eb9ba03f70a8a SHA512 425cf791703804a00d0629530eac594b37524c0a13d934f808eccf239a11ecd1bf7d17d4eda93b2ded6195a9dc73d747b4cc752a931f12ffe849a25d079d6a76 WHIRLPOOL 0658d6f9d7d9b2a04948907190c2ca7f7d77eee0e4096e339ef59c765699c895eb45f10974ef9381ca21e80e7b35dd47842e9090559b1ce14fbbf21dcaa6b8ed
+EBUILD rhythmbox-2.96.ebuild 4752 SHA256 3781bfc0505c69033dc005f7730249dabababd7ce95b4c035ef936effb3d2671 SHA512 78f70a40c8639a56343e58ede05c963e57884444e9893b06d6a60d27cbb2c8db19f4e9f8e27c9edef89b3f289c2ae53d2ae52d40762409b8919b62acea30aa4a WHIRLPOOL 9ca5d67a401a49666f8c0db980deb9b3bf4f44b8b09089bcdf8f29110bca6d2d5c6a2bc58a7f839e1740a44334c171e0677c176f98d0be949177f2154a51afe4
+EBUILD rhythmbox-2.97.ebuild 4772 SHA256 771cc8d6271761fc99e63118081d18e78deb1ca9c0882add59613f82c3d33a5c SHA512 7b0dba17348caba7e66201d7aba69be103dce74868fd2ae1f7b2842ca98dc49eefc01183a1637914b4aaacd832da66b83fd7c56892ff233bad02177bdc9068d8 WHIRLPOOL 5e34bf5c4b31a253bcf8fdc6c780d90d712b638cd24505de6b2f997a095bff71a824da1a6faf36ec298d578be1b4e7fe015e6670d22ed86e77bc6458f8d8afb3
+EBUILD rhythmbox-2.98.ebuild 4614 SHA256 0e52f197f3c7bf47fc40f81395c2fa2df83f4362dbfb0c081a278d15f3de6c2f SHA512 c4eb28d7dcadda9f86801ecb2f1892f793bd814c1d77b9f4c3052bda02312f85dc6bf0f05b95df1b98dbb3bcdc5741c0021498bc936e16f1fa2ac1a07bc789fa WHIRLPOOL 68b25858adf6125418b9f754b343a7e08d138e26a664830e14359607210089d90c3dfac5f65f56d95a7331b0fa732ac6b6fc537df132743e4826d6f36dea1be2
+MISC ChangeLog 34969 SHA256 acf990cc3e1527dab4e40b13c16e31e1537dd8dfbb17969024637695808e7c49 SHA512 5ba59518887b0cbff9f776f5a5900f1dbf2af807598fb4f1ea9e3f0a5a627b1404d9785a07987d91361cb375b8e701bf5857729972d53e28caf6e80250e86881 WHIRLPOOL dd42e2723ba6a63624d1156e22c58a01b4fa7deccd5b90b5557be821695347a54e3b39588cc0b69256f153fc523a53ea8503b901e78e493baaeb7fa254750f66
MISC metadata.xml 1324 SHA256 06afed13c619ece978a8bafb5b9b9e9aec24afd49f1d1ae7b92bdcfaa2d931a5 SHA512 b1cea20c3eb39e9e4c624a2a69c74ad5692c20b97688cf45c9b7235701ea1394d148d9bb7b092a00dce8aaddb1ca0d058d09eca2ac04418e8df59f39d5dbf997 WHIRLPOOL 4095493ff9dcfcc724d74a941eda056794e7c3dbc24b076fbfb6688aa01e1d68bf988ac3588912c01369bbac63e33529329b3e88d9f66eaed38b692b5fab723d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQVT/MAAoJEJ0WA1zPCt1hf7cH/AlSHCVomSF3fQwd3BD6ubgf
-FWhvOBu71f9EDIh69h0tPEt8wMtmR1gybrx74ATdCkF0uSxsBeHr2rjdO4A6G8On
-kJAUbTF8iTE5DOkG58SS+tlPd4Hoj9GNeFypordiPyKIObjyVeqQ/Tbxc1OAz8/C
-aW1eSCDg+NtvNcC9D7XShP5sU7K19ZBE/e5wuiE6YbrABQz5sBHyp6gfKy4bcVSa
-415uopHGi9kNs1APD4Xl0DPEHSgJEV1Oy3mSKtCVp9k9hoUZSlXJz/2Trux2+tLN
-IpDzzqEGIdvGnUKtabhdmCDuJQ9GWsG9vFG+wctaVf3j0+y3+8kITmOlbMt9RPY=
-=rxuM
+iEYEAREIAAYFAlCKORoACgkQ1fmVwcYIWAawwgCeMTSGXfw3Nx7SeLGiEOpGAZO6
+6z8AoNQuaeUHAlUGmnHH+NuxnHBpLxVX
+=I/Xl
-----END PGP SIGNATURE-----
diff --git a/media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild b/media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild
index f31739c94f74..d3f18ca9966a 100644
--- a/media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild,v 1.21 2012/05/05 08:50:41 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild,v 1.22 2012/10/26 07:17:45 eva Exp $
EAPI="4"
GNOME_TARBALL_SUFFIX="bz2"
@@ -33,7 +33,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.18:2
>=media-libs/gst-plugins-base-0.10.20:0.10
|| (
>=media-libs/gst-plugins-base-0.10.24:0.10
- >=media-libs/gst-plugins-bad-0.10.6 )
+ >=media-libs/gst-plugins-bad-0.10.6:0.10 )
cdr? ( >=app-cdr/brasero-0.9.1 )
daap? ( >=net-dns/avahi-0.6 )
@@ -55,7 +55,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.18:2
>=dev-python/gconf-python-2.22
>=dev-python/libgnome-python-2.22
>=dev-python/gnome-keyring-python-2.22
- >=dev-python/gst-python-0.10.8
+ >=dev-python/gst-python-0.10.8:0.10
webkit? (
dev-python/mako
dev-python/pywebkitgtk )
diff --git a/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild b/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
index 194131136d7e..f386e28b2f15 100644
--- a/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild,v 1.9 2012/05/05 08:50:41 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild,v 1.10 2012/10/26 07:17:45 eva Exp $
EAPI="3"
PYTHON_DEPEND="python? 2:2.5"
@@ -28,10 +28,10 @@ COMMON_DEPEND=">=dev-libs/glib-2.26:2
>=net-libs/libsoup-2.26:2.4
>=net-libs/libsoup-gnome-2.26:2.4
- >=media-libs/gst-plugins-base-0.10.20
+ >=media-libs/gst-plugins-base-0.10.20:0.10
|| (
- >=media-libs/gst-plugins-base-0.10.24
- >=media-libs/gst-plugins-bad-0.10.6 )
+ >=media-libs/gst-plugins-base-0.10.24:0.10
+ >=media-libs/gst-plugins-bad-0.10.6:0.10 )
app-misc/media-player-info
@@ -59,7 +59,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.26:2
>=dev-python/gconf-python-2.22
>=dev-python/libgnome-python-2.22
>=dev-python/gnome-keyring-python-2.22
- >=dev-python/gst-python-0.10.8
+ >=dev-python/gst-python-0.10.8:0.10
webkit? (
dev-python/mako
dev-python/pywebkitgtk )
@@ -68,13 +68,13 @@ COMMON_DEPEND=">=dev-libs/glib-2.26:2
webkit? ( >=net-libs/webkit-gtk-1.1.7:2 )
"
RDEPEND="${COMMON_DEPEND}
- >=media-plugins/gst-plugins-soup-0.10
- >=media-plugins/gst-plugins-libmms-0.10
+ >=media-plugins/gst-plugins-soup-0.10:0.10
+ >=media-plugins/gst-plugins-libmms-0.10:0.10
|| (
- >=media-plugins/gst-plugins-cdparanoia-0.10
- >=media-plugins/gst-plugins-cdio-0.10 )
+ >=media-plugins/gst-plugins-cdparanoia-0.10:0.10
+ >=media-plugins/gst-plugins-cdio-0.10:0.10 )
>=media-plugins/gst-plugins-meta-0.10-r2:0.10
- >=media-plugins/gst-plugins-taglib-0.10.6
+ >=media-plugins/gst-plugins-taglib-0.10.6:0.10
"
# gtk-doc-am needed for eautoreconf
# dev-util/gtk-doc-am
diff --git a/media-sound/rhythmbox/rhythmbox-2.96.ebuild b/media-sound/rhythmbox/rhythmbox-2.96.ebuild
index 284b0629f1fb..a3c160602e59 100644
--- a/media-sound/rhythmbox/rhythmbox-2.96.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-2.96.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-2.96.ebuild,v 1.5 2012/09/16 02:56:06 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-2.96.ebuild,v 1.6 2012/10/26 07:17:45 eva Exp $
EAPI="4"
GNOME2_LA_PUNT="yes"
@@ -67,19 +67,19 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
zeitgeist? ( gnome-extra/zeitgeist )
"
RDEPEND="${COMMON_DEPEND}
- >=media-plugins/gst-plugins-soup-0.10
- >=media-plugins/gst-plugins-libmms-0.10
+ >=media-plugins/gst-plugins-soup-0.10:0.10
+ >=media-plugins/gst-plugins-libmms-0.10:0.10
|| (
- >=media-plugins/gst-plugins-cdparanoia-0.10
- >=media-plugins/gst-plugins-cdio-0.10 )
+ >=media-plugins/gst-plugins-cdparanoia-0.10:0.10
+ >=media-plugins/gst-plugins-cdio-0.10:0.10 )
>=media-plugins/gst-plugins-meta-0.10-r2:0.10
- >=media-plugins/gst-plugins-taglib-0.10.6
+ >=media-plugins/gst-plugins-taglib-0.10.6:0.10
x11-themes/gnome-icon-theme-symbolic
upnp? (
>=media-libs/grilo-0.1.17:0.1
>=media-plugins/grilo-plugins-0.1.17:0.1[upnp] )
python? (
- >=dev-python/gst-python-0.10.8
+ >=dev-python/gst-python-0.10.8:0.10
x11-libs/gdk-pixbuf:2[introspection]
x11-libs/gtk+:3[introspection]
diff --git a/media-sound/rhythmbox/rhythmbox-2.97.ebuild b/media-sound/rhythmbox/rhythmbox-2.97.ebuild
index 598cc068a0c4..c5f93b98daee 100644
--- a/media-sound/rhythmbox/rhythmbox-2.97.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-2.97.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-2.97.ebuild,v 1.2 2012/09/16 02:56:06 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-2.97.ebuild,v 1.3 2012/10/26 07:17:45 eva Exp $
EAPI="4"
GNOME2_LA_PUNT="yes"
@@ -68,19 +68,19 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
zeitgeist? ( gnome-extra/zeitgeist )
"
RDEPEND="${COMMON_DEPEND}
- >=media-plugins/gst-plugins-soup-0.10
- >=media-plugins/gst-plugins-libmms-0.10
+ >=media-plugins/gst-plugins-soup-0.10:0.10
+ >=media-plugins/gst-plugins-libmms-0.10:0.10
|| (
- >=media-plugins/gst-plugins-cdparanoia-0.10
- >=media-plugins/gst-plugins-cdio-0.10 )
+ >=media-plugins/gst-plugins-cdparanoia-0.10:0.10
+ >=media-plugins/gst-plugins-cdio-0.10:0.10 )
>=media-plugins/gst-plugins-meta-0.10-r2:0.10
- >=media-plugins/gst-plugins-taglib-0.10.6
+ >=media-plugins/gst-plugins-taglib-0.10.6:0.10
x11-themes/gnome-icon-theme-symbolic
upnp? (
>=media-libs/grilo-0.1.17:0.1
>=media-plugins/grilo-plugins-0.1.17:0.1[upnp] )
python? (
- >=dev-python/gst-python-0.10.8
+ >=dev-python/gst-python-0.10.8:0.10
x11-libs/gdk-pixbuf:2[introspection]
x11-libs/gtk+:3[introspection]
diff --git a/media-sound/rhythmbox/rhythmbox-2.98.ebuild b/media-sound/rhythmbox/rhythmbox-2.98.ebuild
new file mode 100644
index 000000000000..c999ac58ce79
--- /dev/null
+++ b/media-sound/rhythmbox/rhythmbox-2.98.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-2.98.ebuild,v 1.1 2012/10/26 07:17:45 eva Exp $
+
+EAPI="4"
+GNOME2_LA_PUNT="yes"
+PYTHON_DEPEND="python? 2:2.5"
+PYTHON_USE_WITH="xml"
+PYTHON_USE_WITH_OPT="python"
+
+inherit eutils gnome2 python multilib virtualx
+
+DESCRIPTION="Music management and playback software for GNOME"
+HOMEPAGE="http://www.rhythmbox.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="cdr clutter daap dbus gnome-keyring html ipod libnotify lirc mtp nsplugin +python test +udev upnp webkit zeitgeist"
+# vala
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="
+ ipod? ( udev )
+ mtp? ( udev )
+ dbus? ( python )
+ gnome-keyring? ( python )
+ webkit? ( python )"
+
+# FIXME: double check what to do with fm-radio plugin
+# NOTE: gst-python is still needed because gstreamer introspection is incomplete
+COMMON_DEPEND="
+ >=dev-libs/glib-2.32:2
+ >=dev-libs/libxml2-2.7.8:2
+ >=x11-libs/gtk+-3.4:3[introspection]
+ >=x11-libs/gdk-pixbuf-2.18.0:2
+ >=dev-libs/gobject-introspection-0.10.0
+ >=dev-libs/libpeas-0.7.3[gtk,python?]
+ >=dev-libs/totem-pl-parser-3.2
+ >=net-libs/libsoup-2.26:2.4
+ >=net-libs/libsoup-gnome-2.26:2.4
+ >=media-libs/gst-plugins-base-0.10.32:0.10[introspection]
+ >=media-libs/gstreamer-0.10.32:0.10[introspection]
+ >=sys-libs/tdb-1.2.6
+ dev-libs/json-glib
+
+ clutter? (
+ >=media-libs/clutter-1.8:1.0
+ >=media-libs/clutter-gst-1.4:1.0
+ >=media-libs/clutter-gtk-1.0:1.0
+ >=x11-libs/mx-1.0.1:1.0 )
+ cdr? ( >=app-cdr/brasero-2.91.90 )
+ daap? (
+ >=net-libs/libdmapsharing-2.9.11:3.0
+ >=net-dns/avahi-0.6 )
+ gnome-keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
+ html? ( >=net-libs/webkit-gtk-1.3.9:3 )
+ libnotify? ( >=x11-libs/libnotify-0.7.0 )
+ lirc? ( app-misc/lirc )
+ python? ( >=dev-python/pygobject-3:3 )
+ udev? (
+ ipod? ( >=media-libs/libgpod-0.7.92[udev] )
+ mtp? ( >=media-libs/libmtp-0.3 )
+ || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-145[extras] ) )
+ zeitgeist? ( gnome-extra/zeitgeist )
+"
+RDEPEND="${COMMON_DEPEND}
+ media-plugins/gst-plugins-soup:0.10
+ media-plugins/gst-plugins-libmms:0.10
+ || (
+ media-plugins/gst-plugins-cdparanoia:0.10
+ media-plugins/gst-plugins-cdio:0.10 )
+ >=media-plugins/gst-plugins-meta-0.10-r2:0.10
+ >=media-plugins/gst-plugins-taglib-0.10.6:0.10
+ x11-themes/gnome-icon-theme-symbolic
+ upnp? (
+ >=media-libs/grilo-0.2:0.2
+ >=media-plugins/grilo-plugins-0.2:0.2[upnp] )
+ python? (
+ >=dev-python/gst-python-0.10.8:0.10
+
+ x11-libs/gdk-pixbuf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+ x11-libs/pango[introspection]
+
+ dbus? ( sys-apps/dbus )
+ gnome-keyring? ( dev-python/gnome-keyring-python )
+ webkit? (
+ dev-python/mako
+ >=net-libs/webkit-gtk-1.3.9:3[introspection] ) )
+"
+DEPEND="${COMMON_DEPEND}
+ app-text/scrollkeeper
+ >=app-text/gnome-doc-utils-0.9.1
+ >=dev-util/gtk-doc-am-1.4
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? ( dev-libs/check )"
+# vala? ( >=dev-lang/vala-0.9.4:0.12 )
+
+DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
+ MAINTAINERS MAINTAINERS.old NEWS README THANKS"
+
+pkg_setup() {
+ if use python; then
+ python_set_active_version 2
+ python_pkg_setup
+ G2CONF="${G2CONF} PYTHON=$(PYTHON -2)"
+ fi
+}
+
+src_prepare() {
+ rm -v lib/rb-marshal.{c,h} || die
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # --enable-vala just installs the sample vala plugin, and the configure
+ # checks are broken, so don't enable it
+ G2CONF="${G2CONF}
+ MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins
+ VALAC=$(type -P valac-0.14)
+ --enable-mmkeys
+ --disable-more-warnings
+ --disable-schemas-compile
+ --disable-static
+ --disable-vala
+ --without-hal
+ $(use_enable clutter visualizer)
+ $(use_enable daap)
+ $(use_enable libnotify)
+ $(use_enable lirc)
+ $(use_enable nsplugin browser-plugin)
+ $(use_enable python)
+ $(use_enable upnp grilo)
+ $(use_with cdr brasero)
+ $(use_with daap mdns avahi)
+ $(use_with gnome-keyring)
+ $(use_with html webkit)
+ $(use_with ipod)
+ $(use_with mtp)
+ $(use_with udev gudev)"
+
+ export GST_INSPECT=/bin/true
+ gnome2_src_configure
+}
+
+src_prepare() {
+ gnome2_src_prepare
+ python_clean_py-compile_files
+}
+
+src_test() {
+ unset SESSION_MANAGER
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check || die "test failed"
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ if use python; then
+ python_need_rebuild
+ python_mod_optimize /usr/$(get_libdir)/rhythmbox/plugins
+ fi
+
+ ewarn
+ ewarn "If ${PN} doesn't play some music format, please check your"
+ ewarn "USE flags on media-plugins/gst-plugins-meta"
+ ewarn
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ python_mod_cleanup /usr/$(get_libdir)/rhythmbox/plugins
+}