summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@gentoo.org>2007-10-28 20:52:08 +0000
committerSaleem Abdulrasool <compnerd@gentoo.org>2007-10-28 20:52:08 +0000
commit22ec1505ec67c991be75bcaac52346e14d82ec2c (patch)
tree5824ec8eec194af8dc89f45d25f41c15e09d808f
parentBack to ~ppc64, advise from eradicator (diff)
downloadgentoo-2-22ec1505ec67c991be75bcaac52346e14d82ec2c.tar.gz
gentoo-2-22ec1505ec67c991be75bcaac52346e14d82ec2c.tar.bz2
gentoo-2-22ec1505ec67c991be75bcaac52346e14d82ec2c.zip
prune unused versions
(Portage version: 2.1.3.12)
-rw-r--r--media-sound/rhythmbox/ChangeLog11
-rw-r--r--media-sound/rhythmbox/files/digest-rhythmbox-0.10.03
-rw-r--r--media-sound/rhythmbox/files/digest-rhythmbox-0.9.7-r33
-rw-r--r--media-sound/rhythmbox/files/digest-rhythmbox-0.9.83
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.9.7-daap_fix.patch38
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.9.7-daapsharing-fix.patch9
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.9.7-excessive-notification.patch16
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.9.8-as-needed.patch22
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.9.8-multijob-fix.patch61
-rw-r--r--media-sound/rhythmbox/rhythmbox-0.10.0.ebuild112
-rw-r--r--media-sound/rhythmbox/rhythmbox-0.9.7-r3.ebuild125
-rw-r--r--media-sound/rhythmbox/rhythmbox-0.9.8.ebuild120
12 files changed, 10 insertions, 513 deletions
diff --git a/media-sound/rhythmbox/ChangeLog b/media-sound/rhythmbox/ChangeLog
index b6824f36d10c..ff2b54eaa37d 100644
--- a/media-sound/rhythmbox/ChangeLog
+++ b/media-sound/rhythmbox/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for media-sound/rhythmbox
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.106 2007/10/13 09:24:50 remi Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.107 2007/10/28 20:52:07 compnerd Exp $
+
+ 28 Oct 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+ -files/rhythmbox-0.9.7-daap_fix.patch,
+ -files/rhythmbox-0.9.7-daapsharing-fix.patch,
+ -files/rhythmbox-0.9.7-excessive-notification.patch,
+ -files/rhythmbox-0.9.8-as-needed.patch,
+ -files/rhythmbox-0.9.8-multijob-fix.patch, -rhythmbox-0.9.7-r3.ebuild,
+ -rhythmbox-0.9.8.ebuild, -rhythmbox-0.10.0.ebuild:
+ Remove unused versions
*rhythmbox-0.11.2 (13 Oct 2007)
diff --git a/media-sound/rhythmbox/files/digest-rhythmbox-0.10.0 b/media-sound/rhythmbox/files/digest-rhythmbox-0.10.0
deleted file mode 100644
index 44e8632303ea..000000000000
--- a/media-sound/rhythmbox/files/digest-rhythmbox-0.10.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 0cbd4339aebc2be4ffc29aa70809f589 rhythmbox-0.10.0.tar.bz2 3372720
-RMD160 50814f7668af5794340467c34ccfc12328363f51 rhythmbox-0.10.0.tar.bz2 3372720
-SHA256 e2e404139b3460ee9ed14b2b115405af9d362629638706457976306dc1ba65b1 rhythmbox-0.10.0.tar.bz2 3372720
diff --git a/media-sound/rhythmbox/files/digest-rhythmbox-0.9.7-r3 b/media-sound/rhythmbox/files/digest-rhythmbox-0.9.7-r3
deleted file mode 100644
index 9b731a17d661..000000000000
--- a/media-sound/rhythmbox/files/digest-rhythmbox-0.9.7-r3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3ca989c655c5931ce056af7ff311885b rhythmbox-0.9.7.tar.bz2 3231718
-RMD160 547643b40b36e4e0c18b6d817c37426ce585119f rhythmbox-0.9.7.tar.bz2 3231718
-SHA256 2fac1912a15c19841d4ca3188df7aa8c7aaa37dbbffb279b24259cc1281ff995 rhythmbox-0.9.7.tar.bz2 3231718
diff --git a/media-sound/rhythmbox/files/digest-rhythmbox-0.9.8 b/media-sound/rhythmbox/files/digest-rhythmbox-0.9.8
deleted file mode 100644
index 206612843690..000000000000
--- a/media-sound/rhythmbox/files/digest-rhythmbox-0.9.8
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 648400feb794538207b4fe95f0917d1f rhythmbox-0.9.8.tar.bz2 3374502
-RMD160 df3363fac7009842c4541688dd43671c55311523 rhythmbox-0.9.8.tar.bz2 3374502
-SHA256 7561b01ca27f901e7b9a14e5b8813510c8e96041496527a4568a3624237b5525 rhythmbox-0.9.8.tar.bz2 3374502
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.9.7-daap_fix.patch b/media-sound/rhythmbox/files/rhythmbox-0.9.7-daap_fix.patch
deleted file mode 100644
index 817add8c7bed..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.9.7-daap_fix.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- daapsharing/rb-daap-src.c 2007/01/07 12:16:12 4725
-+++ daapsharing/rb-daap-src.c 2007/01/27 02:34:51 4760
-@@ -601,6 +601,7 @@
- gchar *request;
- gchar *response;
- gchar *end_headers;
-+ gchar first_byte;
- size_t readsize;
- gboolean ok = TRUE;
- guint http_status;
-@@ -704,10 +705,13 @@
- }
-
- /* libsoup wants the headers null-terminated, despite taking a parameter
-- * specifying how long they are.
-+ * specifying how long they are. since the byte we overwrite to null-
-+ * terminate the headers is the first byte of the response body, we need
-+ * to restore it once we've parsed the response headers.
- */
-- end_headers[2] = '\0';
-- end_headers += 4;
-+ first_byte = end_headers[4];
-+ end_headers[4] = '\0';
-+ end_headers += 2;
-
- header_table = g_hash_table_new (soup_str_case_hash, soup_str_case_equal);
- if (soup_headers_parse_response (response,
-@@ -758,6 +762,10 @@
- g_free (http_status_phrase);
- g_hash_table_destroy (header_table);
-
-+ /* restore the first response body byte and move on */
-+ end_headers += 2;
-+ *end_headers = first_byte;
-+
- /* copy remaining data into a new buffer */
- if (ok) {
- src->buffer_size = readsize - (end_headers - response);
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.9.7-daapsharing-fix.patch b/media-sound/rhythmbox/files/rhythmbox-0.9.7-daapsharing-fix.patch
deleted file mode 100644
index 8751aa65744b..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.9.7-daapsharing-fix.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- rhythmbox-0.9.7/daapsharing/Makefile.am.old 2007-01-07 19:28:04.000000000 +0100
-+++ rhythmbox-0.9.7/daapsharing/Makefile.am 2007-01-07 19:32:24.000000000 +0100
-@@ -63,3 +63,6 @@
-
- libdaapsharing_la_LDFLAGS = -export-dynamic
-
-+libdaapsharing_la_LIBADD = \
-+ $(RHYTHMBOX_LIBS)
-+
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.9.7-excessive-notification.patch b/media-sound/rhythmbox/files/rhythmbox-0.9.7-excessive-notification.patch
deleted file mode 100644
index ace510e2e0d0..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.9.7-excessive-notification.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN rhythmbox-0.9.7.orig/sources/rb-streaming-source.c rhythmbox-0.9.7/sources/rb-streaming-source.c
---- rhythmbox-0.9.7.orig/sources/rb-streaming-source.c 2006-10-30 08:51:11.000000000 -0500
-+++ rhythmbox-0.9.7/sources/rb-streaming-source.c 2007-02-13 15:53:31.000000000 -0500
-@@ -360,6 +360,12 @@ set_streaming_metadata (RBStreamingSourc
- const char *value)
- {
- GValue v = {0,};
-+
-+ /* don't do anything if the value isn't changing */
-+ if (*field != NULL && strcmp (*field, value) == 0) {
-+ return;
-+ }
-+
- g_free (*field);
- *field = g_strdup (value);
-
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.9.8-as-needed.patch b/media-sound/rhythmbox/files/rhythmbox-0.9.8-as-needed.patch
deleted file mode 100644
index 7622ad7b0930..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.9.8-as-needed.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN rhythmbox-0.9.8.orig/widgets/Makefile.am rhythmbox-0.9.8/widgets/Makefile.am
---- rhythmbox-0.9.8.orig/widgets/Makefile.am 2007-01-09 01:42:22.000000000 -0500
-+++ rhythmbox-0.9.8/widgets/Makefile.am 2007-03-05 15:32:20.000000000 -0500
-@@ -63,5 +63,5 @@ INCLUDES = \
- $(RHYTHMBOX_CFLAGS)
-
- librbwidgets_la_LDFLAGS = -export-dynamic
--librbwidgets_la_LIBADD = $(LIBSEXY_LIBS)
-+librbwidgets_la_LIBADD = $(NOTIFY_LIBS) $(LIBSEXY_LIBS)
-
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN rhythmbox-0.9.8.orig/widgets/Makefile.in rhythmbox-0.9.8/widgets/Makefile.in
---- rhythmbox-0.9.8.orig/widgets/Makefile.in 2007-02-21 04:52:25.000000000 -0500
-+++ rhythmbox-0.9.8/widgets/Makefile.in 2007-03-05 15:32:34.000000000 -0500
-@@ -373,7 +373,7 @@ INCLUDES = \
-
-
- librbwidgets_la_LDFLAGS = -export-dynamic
--librbwidgets_la_LIBADD = $(LIBSEXY_LIBS)
-+librbwidgets_la_LIBADD = $(NOTIFY_LIBS) $(LIBSEXY_LIBS)
- subdir = widgets
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.9.8-multijob-fix.patch b/media-sound/rhythmbox/files/rhythmbox-0.9.8-multijob-fix.patch
deleted file mode 100644
index 73623fe7b0f6..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.9.8-multijob-fix.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN rhythmbox-0.9.8.orig/metadata/Makefile.am rhythmbox-0.9.8/metadata/Makefile.am
---- rhythmbox-0.9.8.orig/metadata/Makefile.am 2007-01-25 06:12:16.000000000 -0500
-+++ rhythmbox-0.9.8/metadata/Makefile.am 2007-03-05 14:43:09.000000000 -0500
-@@ -46,7 +46,7 @@ rhythmbox_metadata_SOURCES = \
- rb-metadata-dbus-service.c
-
- rhythmbox_metadata_LDADD = \
-- $(top_builddir)/metadata/librbmetadatasvc.la \
-+ librbmetadatasvc.la \
- $(top_builddir)/lib/librb.la \
- $(RHYTHMBOX_LIBS) \
- $(DBUS_LIBS)
-@@ -57,7 +57,7 @@ test_metadata_SOURCES = \
- test-metadata.c
-
- test_metadata_LDADD = \
-- $(top_builddir)/metadata/librbmetadata.la \
-+ librbmetadata.la \
- $(top_builddir)/lib/librb.la \
- $(RHYTHMBOX_LIBS) \
- $(DBUS_LIBS)
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN rhythmbox-0.9.8.orig/metadata/Makefile.in rhythmbox-0.9.8/metadata/Makefile.in
---- rhythmbox-0.9.8.orig/metadata/Makefile.in 2007-02-21 04:52:21.000000000 -0500
-+++ rhythmbox-0.9.8/metadata/Makefile.in 2007-03-05 14:50:23.000000000 -0500
-@@ -367,7 +367,7 @@ $(am__append_1)
-
-
- @WITH_METADATA_HELPER_TRUE@rhythmbox_metadata_LDADD = \
--@WITH_METADATA_HELPER_TRUE@ $(top_builddir)/metadata/librbmetadatasvc.la \
-+@WITH_METADATA_HELPER_TRUE@ librbmetadatasvc.la \
- @WITH_METADATA_HELPER_TRUE@ $(top_builddir)/lib/librb.la \
- @WITH_METADATA_HELPER_TRUE@ $(RHYTHMBOX_LIBS) \
- @WITH_METADATA_HELPER_TRUE@ $(DBUS_LIBS)
-@@ -380,7 +380,7 @@ $(am__append_1)
-
-
- @WITH_METADATA_HELPER_TRUE@test_metadata_LDADD = \
--@WITH_METADATA_HELPER_TRUE@ $(top_builddir)/metadata/librbmetadata.la \
-+@WITH_METADATA_HELPER_TRUE@ librbmetadata.la \
- @WITH_METADATA_HELPER_TRUE@ $(top_builddir)/lib/librb.la \
- @WITH_METADATA_HELPER_TRUE@ $(RHYTHMBOX_LIBS) \
- @WITH_METADATA_HELPER_TRUE@ $(DBUS_LIBS)
-@@ -429,7 +429,7 @@ am__rhythmbox_metadata_SOURCES_DIST = rb
- @WITH_METADATA_HELPER_TRUE@ rb-metadata-dbus-service.$(OBJEXT)
- rhythmbox_metadata_OBJECTS = $(am_rhythmbox_metadata_OBJECTS)
- @WITH_METADATA_HELPER_TRUE@rhythmbox_metadata_DEPENDENCIES = \
--@WITH_METADATA_HELPER_TRUE@ $(top_builddir)/metadata/librbmetadatasvc.la \
-+@WITH_METADATA_HELPER_TRUE@ librbmetadatasvc.la \
- @WITH_METADATA_HELPER_TRUE@ $(top_builddir)/lib/librb.la
- @WITH_METADATA_HELPER_FALSE@rhythmbox_metadata_DEPENDENCIES =
- rhythmbox_metadata_LDFLAGS =
-@@ -437,8 +437,7 @@ am__test_metadata_SOURCES_DIST = test-me
- @WITH_METADATA_HELPER_TRUE@am_test_metadata_OBJECTS = \
- @WITH_METADATA_HELPER_TRUE@ test-metadata.$(OBJEXT)
- test_metadata_OBJECTS = $(am_test_metadata_OBJECTS)
--@WITH_METADATA_HELPER_TRUE@test_metadata_DEPENDENCIES = \
--@WITH_METADATA_HELPER_TRUE@ $(top_builddir)/metadata/librbmetadata.la \
-+@WITH_METADATA_HELPER_TRUE@test_metadata_DEPENDENCIES = librbmetadata.la \
- @WITH_METADATA_HELPER_TRUE@ $(top_builddir)/lib/librb.la
- @WITH_METADATA_HELPER_FALSE@test_metadata_DEPENDENCIES =
- test_metadata_LDFLAGS =
diff --git a/media-sound/rhythmbox/rhythmbox-0.10.0.ebuild b/media-sound/rhythmbox/rhythmbox-0.10.0.ebuild
deleted file mode 100644
index fef4ce5fc7f9..000000000000
--- a/media-sound/rhythmbox/rhythmbox-0.10.0.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.10.0.ebuild,v 1.7 2007/08/02 06:20:03 mr_bones_ Exp $
-
-inherit gnome2 eutils
-
-DESCRIPTION="Music management and playback software for GNOME"
-HOMEPAGE="http://www.rhythmbox.org/"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
-IUSE="doc vorbis flac mad ipod avahi hal howl daap dbus libnotify lirc musicbrainz
-tagwriting python keyring"
-#I want tagwriting to be on by default in the future. It is just a local flag
-#now because it is still considered experimental by upstream and doesn't work
-#well with all formats due to gstreamer limitation.
-
-SLOT="0"
-
-RDEPEND=">=x11-libs/gtk+-2.6
- >=gnome-base/libgnomeui-2
- >=gnome-base/libglade-2
- >=gnome-base/gnome-vfs-2.7.4
- >=gnome-base/libbonobo-2
- >=gnome-extra/nautilus-cd-burner-2.11.3
- >=media-video/totem-1.1.5
- >=x11-libs/libsexy-0.1.5
- >=gnome-extra/gnome-media-2.14.0
- >=media-plugins/gst-plugins-cdparanoia-0.10
- keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
- musicbrainz? ( >=media-libs/musicbrainz-2.1 )
- >=net-libs/libsoup-2.2.99
- lirc? ( app-misc/lirc )
- hal? ( ipod? ( >=media-libs/libgpod-0.4 )
- >=sys-apps/hal-0.5 )
- avahi? ( >=net-dns/avahi-0.6 )
- !avahi? ( howl? ( >=net-misc/howl-0.9.8 ) )
- dbus? ( >=dev-libs/dbus-glib-0.71 )
- >=media-libs/gst-plugins-base-0.10
- >=media-plugins/gst-plugins-gnomevfs-0.10
- vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10
- >=media-plugins/gst-plugins-ogg-0.10 )
- mad? ( >=media-plugins/gst-plugins-mad-0.10 )
- flac? ( >=media-plugins/gst-plugins-flac-0.10 )
- libnotify? ( >=x11-libs/libnotify-0.3.2 )
- python? ( >=dev-lang/python-2.4.2
- >=dev-python/pygtk-2.8
- >=dev-python/gnome-python-2.12 )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- >=dev-util/intltool-0.35
- app-text/scrollkeeper"
-
-pkg_setup() {
-
- if ! use avahi && ! use howl; then
- if use daap ; then
- ewarn "Daap support requires either howl or avahi"
- ewarn "to be installed. Please remerge with either"
- ewarn "USE=avahi or USE=howl"
- fi
- fi
- if use howl || use avahi ; then
- G2CONF="${G2CONF} $(use_enable daap)"
- fi
-
- if use howl ; then
- G2CONF="${G2CONF} --with-mdns=howl"
- fi
-
- if use avahi ; then
- G2CONF="${G2CONF} --with-mdns=avahi"
- fi
-
- G2CONF="${G2CONF} \
- $(use_enable tagwriting tag-writing) \
- $(use_with ipod) \
- $(use_enable ipod ipod-writing) \
- $(use_enable musicbrainz) \
- $(use_with dbus) \
- $(use_enable python) \
- $(use_enable libnotify) \
- $(use_enable lirc) \
- $(use_with keyring gnome-keyring)
- --with-playback=gstreamer-0-10 \
- --with-cd-burning
- --enable-mmkeys \
- --enable-audioscrobbler \
- --enable-track-transfer \
- --with-metadata-helper \
- --disable-schemas-install"
-
-DOCS="AUTHORS COPYING ChangeLog DOCUMENTERS INSTALL INTERNALS \
- MAINTAINERS NEWS README README.iPod THANKS TODO"
-
-export GST_INSPECT=/bin/true
-USE_DESTDIR=1
-}
-
-src_compile() {
- addpredict "$(unset HOME; echo ~)/.gconf"
- addpredict "$(unset HOME; echo ~)/.gconfd"
- gnome2_src_compile
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- elog "The aac flag has been removed from rhythmbox."
- elog "This is due to stabilization issues with any gst-bad plugins."
- elog "Please emerge gst-plugins-bad and gst-plugins-faad to be able to play m4a files"
- elog "See bug #159538 for more information"
-}
diff --git a/media-sound/rhythmbox/rhythmbox-0.9.7-r3.ebuild b/media-sound/rhythmbox/rhythmbox-0.9.7-r3.ebuild
deleted file mode 100644
index 42a99bdbc775..000000000000
--- a/media-sound/rhythmbox/rhythmbox-0.9.7-r3.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.9.7-r3.ebuild,v 1.4 2007/08/02 06:20:03 mr_bones_ Exp $
-
-WANT_AUTOMAKE="1.9"
-inherit gnome2 eutils autotools
-
-DESCRIPTION="Music management and playback software for GNOME"
-HOMEPAGE="http://www.rhythmbox.org/"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc sparc ~x86"
-IUSE="vorbis flac mad ipod avahi hal howl daap dbus libnotify lirc musicbrainz
-tagwriting python keyring"
-#I want tagwriting to be on by default in the future. It is just a local flag
-#now because it is still considered experimental by upstream and doesn't work
-#well with all formats due to gstreamer limitation.
-
-SLOT="0"
-
-RDEPEND=">=x11-libs/gtk+-2.6
- >=gnome-base/libgnomeui-2
- >=gnome-base/libglade-2
- >=gnome-base/gnome-vfs-2.7.4
- >=gnome-base/libbonobo-2
- >=gnome-extra/nautilus-cd-burner-2.11.3
- >=media-video/totem-1.1.5
- >=x11-libs/libsexy-0.1.5
- >=gnome-extra/gnome-media-2.14.0
- >=media-plugins/gst-plugins-cdparanoia-0.10
- keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
- musicbrainz? ( >=media-libs/musicbrainz-2.1 )
- >=net-libs/libsoup-2.2.99
- hal? ( ipod? ( >=media-libs/libgpod-0.4 )
- >=sys-apps/hal-0.5 )
- avahi? ( >=net-dns/avahi-0.6 )
- !avahi? ( howl? ( >=net-misc/howl-0.9.8 ) )
- dbus? ( >=dev-libs/dbus-glib-0.71 )
- >=media-libs/gst-plugins-base-0.10
- >=media-plugins/gst-plugins-gnomevfs-0.10
- vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10
- >=media-plugins/gst-plugins-ogg-0.10 )
- mad? ( >=media-plugins/gst-plugins-mad-0.10 )
- flac? ( >=media-plugins/gst-plugins-flac-0.10 )
- libnotify? ( >=x11-libs/libnotify-0.3.2 )
- python? ( >=dev-lang/python-2.4.2
- >=dev-python/pygtk-2.8
- >=dev-python/gnome-python-2.12 )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- >=dev-util/intltool-0.29
- app-text/scrollkeeper"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-pkg_setup() {
-
- if ! use avahi && ! use howl; then
- if use daap ; then
- ewarn "Daap support requires either howl or avahi"
- ewarn "to be installed. Please remerge with either"
- ewarn "USE=avahi or USE=howl"
- fi
- fi
- if use howl || use avahi ; then
- G2CONF="${G2CONF} $(use_enable daap)"
- fi
-
- if use howl ; then
- G2CONF="${G2CONF} --with-mdns=howl"
- fi
-
- if use avahi ; then
- G2CONF="${G2CONF} --with-mdns=avahi"
- fi
-
- G2CONF="${G2CONF} \
- $(use_enable tagwriting tag-writing) \
- $(use_with ipod) \
- $(use_enable ipod ipod-writing) \
- $(use_enable musicbrainz) \
- $(use_with dbus) \
- $(use_enable python) \
- $(use_enable libnotify) \
- $(use_enable lirc) \
- $(use_with keyring gnome-keyring)
- --with-playback=gstreamer-0-10 \
- --with-cd-burning
- --enable-mmkeys \
- --enable-audioscrobbler \
- --enable-track-transfer \
- --with-metadata-helper \
- --disable-schemas-install"
-
-DOCS="AUTHORS COPYING ChangeLog DOCUMENTERS INSTALL INTERNALS \
- MAINTAINERS NEWS README README.iPod THANKS TODO"
-
-export GST_INSPECT=/bin/true
-USE_DESTDIR=1
-}
-
-src_unpack() {
- gnome2_src_unpack
- epatch "${FILESDIR}"/${P}-daap_fix.patch
- epatch "${FILESDIR}"/${P}-excessive-notification.patch
- if use daap; then
- epatch "${FILESDIR}"/${P}-daapsharing-fix.patch
- cp aclocal.m4 old_macros.m4
- AT_M4DIR="." eautoreconf
- fi
-}
-
-src_compile() {
- addpredict "$(unset HOME; echo ~)/.gconf"
- addpredict "$(unset HOME; echo ~)/.gconfd"
- gnome2_src_compile
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- elog "The aac flag has been removed from rhythmbox."
- elog "This is due to stabilization issues with any gst-bad plugins."
- elog "Please emerge gst-plugins-bad and gst-plugins-faad to be able to play m4a files"
- elog "See bug #159538 for more information"
-}
diff --git a/media-sound/rhythmbox/rhythmbox-0.9.8.ebuild b/media-sound/rhythmbox/rhythmbox-0.9.8.ebuild
deleted file mode 100644
index 0225a9987fa6..000000000000
--- a/media-sound/rhythmbox/rhythmbox-0.9.8.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.9.8.ebuild,v 1.6 2007/08/02 06:20:03 mr_bones_ Exp $
-
-inherit gnome2 eutils
-
-DESCRIPTION="Music management and playback software for GNOME"
-HOMEPAGE="http://www.rhythmbox.org/"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="doc vorbis flac mad ipod avahi hal howl daap dbus libnotify lirc musicbrainz
-tagwriting python keyring"
-#I want tagwriting to be on by default in the future. It is just a local flag
-#now because it is still considered experimental by upstream and doesn't work
-#well with all formats due to gstreamer limitation.
-
-SLOT="0"
-
-RDEPEND=">=x11-libs/gtk+-2.6
- >=gnome-base/libgnomeui-2
- >=gnome-base/libglade-2
- >=gnome-base/gnome-vfs-2.7.4
- >=gnome-base/libbonobo-2
- >=gnome-extra/nautilus-cd-burner-2.11.3
- >=media-video/totem-1.1.5
- >=x11-libs/libsexy-0.1.5
- >=gnome-extra/gnome-media-2.14.0
- >=media-plugins/gst-plugins-cdparanoia-0.10
- keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
- musicbrainz? ( >=media-libs/musicbrainz-2.1 )
- >=net-libs/libsoup-2.2.99
- lirc? ( app-misc/lirc )
- hal? ( ipod? ( >=media-libs/libgpod-0.4 )
- >=sys-apps/hal-0.5 )
- avahi? ( >=net-dns/avahi-0.6 )
- !avahi? ( howl? ( >=net-misc/howl-0.9.8 ) )
- dbus? ( >=dev-libs/dbus-glib-0.71 )
- >=media-libs/gst-plugins-base-0.10
- >=media-plugins/gst-plugins-gnomevfs-0.10
- vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10
- >=media-plugins/gst-plugins-ogg-0.10 )
- mad? ( >=media-plugins/gst-plugins-mad-0.10 )
- flac? ( >=media-plugins/gst-plugins-flac-0.10 )
- libnotify? ( >=x11-libs/libnotify-0.3.2 )
- python? ( >=dev-lang/python-2.4.2
- >=dev-python/pygtk-2.8
- >=dev-python/gnome-python-2.12 )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- >=dev-util/intltool-0.35
- app-text/scrollkeeper"
-
-pkg_setup() {
-
- if ! use avahi && ! use howl; then
- if use daap ; then
- ewarn "Daap support requires either howl or avahi"
- ewarn "to be installed. Please remerge with either"
- ewarn "USE=avahi or USE=howl"
- fi
- fi
- if use howl || use avahi ; then
- G2CONF="${G2CONF} $(use_enable daap)"
- fi
-
- if use howl ; then
- G2CONF="${G2CONF} --with-mdns=howl"
- fi
-
- if use avahi ; then
- G2CONF="${G2CONF} --with-mdns=avahi"
- fi
-
- G2CONF="${G2CONF} \
- $(use_enable tagwriting tag-writing) \
- $(use_with ipod) \
- $(use_enable ipod ipod-writing) \
- $(use_enable musicbrainz) \
- $(use_with dbus) \
- $(use_enable python) \
- $(use_enable libnotify) \
- $(use_enable lirc) \
- $(use_with keyring gnome-keyring)
- --with-playback=gstreamer-0-10 \
- --with-cd-burning
- --enable-mmkeys \
- --enable-audioscrobbler \
- --enable-track-transfer \
- --with-metadata-helper \
- --disable-schemas-install"
-
-DOCS="AUTHORS COPYING ChangeLog DOCUMENTERS INSTALL INTERNALS \
- MAINTAINERS NEWS README README.iPod THANKS TODO"
-
-export GST_INSPECT=/bin/true
-USE_DESTDIR=1
-}
-
-src_unpack() {
- gnome2_src_unpack
- # Fix parallel build; bug #169182
- epatch "${FILESDIR}"/${P}-multijob-fix.patch
- # Fix --as-needed build. Bug #168427
- epatch "${FILESDIR}"/${P}-as-needed.patch
-}
-
-src_compile() {
- addpredict "$(unset HOME; echo ~)/.gconf"
- addpredict "$(unset HOME; echo ~)/.gconfd"
- gnome2_src_compile
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- elog "The aac flag has been removed from rhythmbox."
- elog "This is due to stabilization issues with any gst-bad plugins."
- elog "Please emerge gst-plugins-bad and gst-plugins-faad to be able to play m4a files"
- elog "See bug #159538 for more information"
-}