summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-04-22 19:01:55 +0000
committerPacho Ramos <pacho@gentoo.org>2013-04-22 19:01:55 +0000
commitff20fbc57caf9735071306deb35038628893570e (patch)
tree14eac44beebe36768fea361bb9a7a456e9952c19 /media-sound
parentarm keyword was only added to old version of slot 1.0 and later versions don'... (diff)
downloadhistorical-ff20fbc57caf9735071306deb35038628893570e.tar.gz
historical-ff20fbc57caf9735071306deb35038628893570e.tar.bz2
historical-ff20fbc57caf9735071306deb35038628893570e.zip
Version bump
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/rhythmbox/ChangeLog8
-rw-r--r--media-sound/rhythmbox/Manifest12
-rw-r--r--media-sound/rhythmbox/metadata.xml12
-rw-r--r--media-sound/rhythmbox/rhythmbox-2.99.1.ebuild136
4 files changed, 155 insertions, 13 deletions
diff --git a/media-sound/rhythmbox/ChangeLog b/media-sound/rhythmbox/ChangeLog
index d446e173d8eb..c9a388eba565 100644
--- a/media-sound/rhythmbox/ChangeLog
+++ b/media-sound/rhythmbox/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/rhythmbox
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.240 2013/03/31 19:02:20 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.241 2013/04/22 19:01:44 pacho Exp $
+
+*rhythmbox-2.99.1 (22 Apr 2013)
+
+ 22 Apr 2013; Pacho Ramos <pacho@gentoo.org> +rhythmbox-2.99.1.ebuild,
+ metadata.xml:
+ Version bump
31 Mar 2013; Pacho Ramos <pacho@gentoo.org> rhythmbox-0.12.8-r1.ebuild,
rhythmbox-0.13.3.ebuild, rhythmbox-2.97.ebuild, rhythmbox-2.98.ebuild:
diff --git a/media-sound/rhythmbox/Manifest b/media-sound/rhythmbox/Manifest
index b6bd87f97efc..7644e6eb3bdb 100644
--- a/media-sound/rhythmbox/Manifest
+++ b/media-sound/rhythmbox/Manifest
@@ -11,16 +11,18 @@ DIST rhythmbox-0.12.8.tar.bz2 5358950 SHA256 1752fab135808aa78a9afde78448e992020
DIST rhythmbox-0.13.3.tar.bz2 9978135 SHA256 ad6532864bb4df30f1014ec81ddc0d2d3f69241235627f46abe5578cf629052a SHA512 a38edfb87473c6ea8088b5662d39b95e74f6c3166dc3c3c1d6417b62b1d3e27662143fd9f7a3aeebea096e54058d178c38ba3be89e3bc24d10f2903e3719417e WHIRLPOOL db4fb3073de17d884f3a6fb7f55666673d48316f1aa6a00e9f8a05349f4569606a7bbaf14e15826659e27890f538e9c92a2090f37d1364d74f127ce09e6ee819
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
+DIST rhythmbox-2.99.1.tar.xz 6376048 SHA256 ed30bb534a789e2b50f953e33eee0bb09f389fe813d433a87d504d07be5f7777 SHA512 c87eb9d28b789afc86f25f37fe8e34cf83ea843f50f5b3bda703b6b551a440108d252a264a6ad0242fcf012319dd45a3a1587e402a869b3194574a3649d4d590 WHIRLPOOL a628556940954c0d77ea46e4531dbd83ac3bc54f541805c8b94c479f82c1d962f0b9726c3644f0a4857f747ebe3bddbcf71b8b015eb9c9fa68517c2fc2d29a45
EBUILD rhythmbox-0.12.8-r1.ebuild 5087 SHA256 a8e1d9b3627250ae6d4863c5c56e38cfd4d466ab2b2304eab1c14e9b4b71566f SHA512 f097be494164f324f8d9e07dd228b721e4e0cf88c71d3f1cdc3c39607a51c9415acb7672766d87fc2334b788aa935238d4ee1798c0380bea3284be0a17944f72 WHIRLPOOL 5f624aee3d824b45184a8d6c719b0487e1de46a55d6b57c003bafc3a29f4371d413651359623b37848ba3a86b42df1867839c44a5d6f398a0da6bf617954ff96
EBUILD rhythmbox-0.13.3.ebuild 4862 SHA256 7926d6f3337f86912b9d2e2e16a861da1acaf28199f3fdfa3f13538884de9e88 SHA512 74479b315c4a3996568e533b7b29334d9007acf385d5d7614cf052747a2b58bd6d1080a44c687f32838efa029ca227255084c51f28ada46bc9f896d9fbee1658 WHIRLPOOL 0b899c6e3f1178a81c571ea388dbedcd2a1e3ccb7727b66cab2dd59bfbb6cc29abd085a390c4650ad013d9e23368c0531cb71a5f2d6c00447f40b80b8f52f8f1
EBUILD rhythmbox-2.97.ebuild 4773 SHA256 7328a368f75e3c46e5c272d239d2560c0b708c1e8fe37eddf61b3c08cc83e511 SHA512 645b19dc955205ed0bab1e2e4bce394e47f73c1f25740ecbfb19b2a5cc738cff587cc79a0aa98b5cf66d22d6d013060375f68e6e95a44e005377048ede8f1a6f WHIRLPOOL 7bee35854aa4be3850848534a4fe0bfb5bd5f0e5866f27991450b5acae3b932db650c8e15e0c96f963eb517b02f566cbaf0c2f4a31ca01bf5ee1736ac2c04078
EBUILD rhythmbox-2.98.ebuild 4662 SHA256 f98fa6b341da920d1f18d4afc3c844bd097c4ad9b87f4ae1657438abf9e33e3b SHA512 4f3b9e7efe432107cc96c19ded52f59e7c139ef82cff2256fc7ac266c682febafd1b14cabb3d9bfacf1c05da0676b305a829f7fa513f2b1cf96dbd21a8ed5145 WHIRLPOOL c34c15d5566d949318ecf295227dc010276b5fd4561e3c9af97e66533013a5233a7e846ff852a49ddaf3c510bfaddab7147b8afca7d81595b3e5fb1362b7e9e7
-MISC ChangeLog 38088 SHA256 bc689eaa3148026639d29f5d9d5571d9e2b7cd538fa972f05a33850416822a63 SHA512 0eae5836ae3b0076846dda23191e0b1240a39f6a88bd52178b1ff7891b8a7ef761f452765601c0d6944613d280637720381d56084d288aea7a16a552f38fa45c WHIRLPOOL 73f66355f62d52317bfb7dcc547058fce57b0f604d5f81962d287aeec1bf4184b7520cafdd5179b5ac5dae8cb4c861d022a481f0e3359ff07f21528b35e9462a
-MISC metadata.xml 786 SHA256 f08c2066e0f23e0c8990023c59d0d871bbecd9d8eb6281fa03b7474df5c64b34 SHA512 d19863ac9a7ad2fb1d2ffa87c16d6719d289ef8cbdd82281a041faf2f02eaf7a3fbb3c6a412cc18cf064fdd011f5376d42b61a366a105f881107c7b3e90b9c9f WHIRLPOOL fade3e98d12a79ac4d2716044a7be7464af1b15e940d06492f1dade1b7aeea0d2683f0f72fb80f7de8f9c9174b3b359002f09b671e3705f1a31cec2c3fc65409
+EBUILD rhythmbox-2.99.1.ebuild 3792 SHA256 8f1b6f97e814aa1ac388f15f65566b8acb9bfac1a12ac03011cd006063b3480e SHA512 cf3e409a89e26739e13aee06056c4729fcb9aea796c73e9a5695b21262f89af4d8688c9154ea026d8f45f2547baa814d3134172d0c7c6ed85ce030ecd5b49d47 WHIRLPOOL 523ba0a9dca7e0f2f891dda94e1e616bd9d0bfeaeb87e25111e8205c75ab9a9fef39eee84ac1b53491b36195f222b53b48c4abefb6aa0e7b95cacf854456d328
+MISC ChangeLog 38225 SHA256 f52fc0eb4ec4a25c9725d98e841a9580c302fc6b7e87cd7b9cc09ef99d821979 SHA512 9405deb0d72c5456631c8e2d6ea82dc3d412799d52f2524a22b66eaa00a9d152ebda740713f792fc70c9a1282ddcb525ba7c32a39c5427f8213b18b5a9debf85 WHIRLPOOL edb63c904e8dd228bd1d7bcc78a87b1c4619056157ba515d6490167c160747e71822a17b1983d853897b8675089ece91db212bab1dcdba59bd45057d4bffceeb
+MISC metadata.xml 855 SHA256 08797e847f3298f9d31a72fbfd10cda1c925e48303e86dae18eed16802c3376e SHA512 f800e1b3836e2c6f733208d7a123bac7986d0dd11f66ace5e9c5e98a2a7b686f79975879487d4d6a7b462f1756facba1f2dee45f7a9227dc86c7e1e31ee5cecf WHIRLPOOL 42b1e779bdb6db3e96da5308b7e2a7b11cf687fea03b141cd4ae5d7980e49f3a9b08e301c21fa71c4aec30707ab693df8b80a03c8d7998553ebb3465ca882e83
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlFYiD8ACgkQCaWpQKGI+9Qu5wCeLGB5DGxCd0BjvologVxalos7
-vVUAn09ugVBcVaWpL2slOtUuaM1vyoMN
-=eYRM
+iEYEAREIAAYFAlF1iRoACgkQCaWpQKGI+9QosgCfdZDEA70VQDQoN7xEaYmR8IdQ
+KXgAn0KXDvzNT2mu6Hm8vsXxhhI+oneE
+=axZv
-----END PGP SIGNATURE-----
diff --git a/media-sound/rhythmbox/metadata.xml b/media-sound/rhythmbox/metadata.xml
index cac5dada6bfe..02c395cc1cae 100644
--- a/media-sound/rhythmbox/metadata.xml
+++ b/media-sound/rhythmbox/metadata.xml
@@ -4,13 +4,11 @@
<herd>gnome</herd>
<herd>gstreamer</herd>
<use>
- <flag name="clutter">Build the visualizer plugin which uses
- <pkg>media-libs/clutter</pkg> and <pkg>x11-libs/mx</pkg></flag>
- <flag name="daap">Build the local network music sharing plugin which uses
- the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
- <flag name="lastfm">Build a plugin for Last.fm and Librefm scrobbling</flag>
- <flag name="html">Use <pkg>net-libs/webkit-gtk</pkg> for detecting and
- displaying HTML podcast episode descriptions.</flag>
+ <flag name="clutter">Build the visualizer plugin which uses <pkg>media-libs/clutter</pkg> and <pkg>x11-libs/mx</pkg></flag>
+ <flag name="daap">Build the local network music sharing plugin which uses the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
+ <flag name="html">Use <pkg>net-libs/webkit-gtk</pkg> for detecting and displaying HTML podcast episode descriptions.</flag>
+ <flag name="lastfm">Build a plugin for Last.fm and Librefm scrobbling</flag>
+ <flag name="libsecret">Enable libsecret support to store login credentials</flag>
<flag name="zeitgeist">Build the plugin to inject events to <pkg>gnome-extra/zeitgeist</pkg></flag>
</use>
</pkgmetadata>
diff --git a/media-sound/rhythmbox/rhythmbox-2.99.1.ebuild b/media-sound/rhythmbox/rhythmbox-2.99.1.ebuild
new file mode 100644
index 000000000000..41c3eca92d44
--- /dev/null
+++ b/media-sound/rhythmbox/rhythmbox-2.99.1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-2.99.1.ebuild,v 1.1 2013/04/22 19:01:44 pacho Exp $
+
+EAPI="5"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="xml"
+
+inherit eutils gnome2 python-single-r1 multilib virtualx
+
+DESCRIPTION="Music management and playback software for GNOME"
+HOMEPAGE="http://projects.gnome.org/rhythmbox/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="cdr clutter daap dbus html ipod libnotify libsecret lirc mtp nsplugin +python test +udev upnp-av webkit zeitgeist"
+# vala
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+REQUIRED_USE="
+ ipod? ( udev )
+ mtp? ( udev )
+ dbus? ( python )
+ webkit? ( python )"
+
+# FIXME: double check what to do with fm-radio plugin
+COMMON_DEPEND="
+ >=dev-libs/glib-2.34:2
+ >=dev-libs/libxml2-2.7.8:2
+ >=x11-libs/gtk+-3.6.0: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.42:2.4 >=net-libs/libsoup-gnome-2.26:2.4 )
+ media-libs/gst-plugins-base:1.0[introspection]
+ media-libs/gstreamer:1.0[introspection]
+ >=sys-libs/tdb-1.2.6
+ dev-libs/json-glib
+
+ clutter? (
+ >=media-libs/clutter-1.8:1.0
+ media-libs/clutter-gst:2.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.16:3.0 )
+ html? ( >=net-libs/webkit-gtk-1.3.9:3 )
+ libnotify? ( >=x11-libs/libnotify-0.7.0 )
+ libsecret? ( >=app-crypt/libsecret-0.14 )
+ lirc? ( app-misc/lirc )
+ python? ( >=dev-python/pygobject-3:3[${PYTHON_USEDEP}] )
+ udev? (
+ virtual/udev[gudev]
+ ipod? ( >=media-libs/libgpod-0.7.92[udev] )
+ mtp? ( >=media-libs/libmtp-0.3 ) )
+ zeitgeist? ( gnome-extra/zeitgeist )
+"
+RDEPEND="${COMMON_DEPEND}
+ media-plugins/gst-plugins-soup:1.0
+ media-plugins/gst-plugins-libmms:1.0
+ || (
+ media-plugins/gst-plugins-cdparanoia:1.0
+ media-plugins/gst-plugins-cdio:1.0 )
+ media-plugins/gst-plugins-meta:1.0
+ media-plugins/gst-plugins-taglib:1.0
+ x11-themes/gnome-icon-theme-symbolic
+ upnp-av? (
+ >=media-libs/grilo-0.2:0.2
+ >=media-plugins/grilo-plugins-0.2:0.2[upnp-av] )
+ python? (
+ x11-libs/gdk-pixbuf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+ x11-libs/pango[introspection]
+
+ dbus? ( sys-apps/dbus )
+ webkit? (
+ dev-python/mako[${PYTHON_USEDEP}]
+ >=net-libs/webkit-gtk-1.3.9:3[introspection] ) )
+"
+DEPEND="${COMMON_DEPEND}
+ app-text/scrollkeeper
+ app-text/yelp-tools
+ >=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 )
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
+ MAINTAINERS MAINTAINERS.old NEWS README THANKS"
+
+ rm -v lib/rb-marshal.{c,h} || die
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: bug???
+ export GST_INSPECT=/bin/true
+
+ # --enable-vala just installs the sample vala plugin, and the configure
+ # checks are broken, so don't enable it
+ gnome2_src_configure \
+ MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins \
+ VALAC=$(type -P valac-0.14) \
+ --enable-mmkeys \
+ --disable-more-warnings \
+ --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-av grilo) \
+ $(use_with cdr brasero) \
+ $(use_with html webkit) \
+ $(use_with ipod) \
+ $(use_with libsecret) \
+ $(use_with mtp) \
+ $(use_with udev gudev)
+}
+
+src_test() {
+ unset SESSION_MANAGER
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check
+}