From e2895f3b5e4263465900b5d5d73c036daddb0f68 Mon Sep 17 00:00:00 2001 From: Joe McCann Date: Mon, 9 Apr 2007 19:38:24 +0000 Subject: [PATCH] New stable release. Only bugfixes Package-Manager: portage-2.1.2-r6 --- media-sound/rhythmbox/ChangeLog | 7 +- media-sound/rhythmbox/Manifest | 26 ++-- .../rhythmbox/files/digest-rhythmbox-0.10.0 | 3 + media-sound/rhythmbox/rhythmbox-0.10.0.ebuild | 113 ++++++++++++++++++ 4 files changed, 134 insertions(+), 15 deletions(-) create mode 100644 media-sound/rhythmbox/files/digest-rhythmbox-0.10.0 create mode 100644 media-sound/rhythmbox/rhythmbox-0.10.0.ebuild diff --git a/media-sound/rhythmbox/ChangeLog b/media-sound/rhythmbox/ChangeLog index 862a392283d2..0e6bc1d12dd1 100644 --- a/media-sound/rhythmbox/ChangeLog +++ b/media-sound/rhythmbox/ChangeLog @@ -1,6 +1,11 @@ # 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.92 2007/03/12 14:55:06 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.93 2007/04/09 19:38:24 joem Exp $ + +*rhythmbox-0.10.0 (06 Apr 2007) + + 06 Apr 2007; Joe McCann +rhythmbox-0.10.0.ebuild: + New stable release. Only bugfixes 12 Mar 2007; Gustavo Zacarias rhythmbox-0.9.7-r3.ebuild: diff --git a/media-sound/rhythmbox/Manifest b/media-sound/rhythmbox/Manifest index a309b33aa81f..ab6921016a68 100644 --- a/media-sound/rhythmbox/Manifest +++ b/media-sound/rhythmbox/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX rhythmbox-0.8.7-gst_shn_support.patch 665 RMD160 8f8eec7bf19405ea70b7ab5984c5d5a96e834822 SHA1 033ca9aa8109a558162a6ddbbdf4f270da2e239c SHA256 1c4fbabdff94741c88fb92f37c84ae70e05be9054481241efcab49f8c2c19018 MD5 7c49ce1b3d4a78dc9adba805fd3b82fb files/rhythmbox-0.8.7-gst_shn_support.patch 665 RMD160 8f8eec7bf19405ea70b7ab5984c5d5a96e834822 files/rhythmbox-0.8.7-gst_shn_support.patch 665 @@ -33,9 +30,14 @@ AUX rhythmbox-0.9.8-multijob-fix.patch 2963 RMD160 87472267fd89889d9385bdca391a8 MD5 14baaa1620b8bbb86789fa3f8d00fd00 files/rhythmbox-0.9.8-multijob-fix.patch 2963 RMD160 87472267fd89889d9385bdca391a83250c356de5 files/rhythmbox-0.9.8-multijob-fix.patch 2963 SHA256 4a34840b623370aac9b1d955ce7aeca25df4dafca6dfc4b9e686bd02a32d45e5 files/rhythmbox-0.9.8-multijob-fix.patch 2963 +DIST rhythmbox-0.10.0.tar.bz2 3372720 RMD160 50814f7668af5794340467c34ccfc12328363f51 SHA1 b31fa809e25f764e30b718437eae261797368596 SHA256 e2e404139b3460ee9ed14b2b115405af9d362629638706457976306dc1ba65b1 DIST rhythmbox-0.8.8.tar.bz2 2435338 RMD160 7c436dd556c330ea98d87bad5cb304ab4a236020 SHA1 a48713cc191ce6df44f5466638dda39d56280243 SHA256 7faf1c10aaa198a1acacd3eb12979a2ea0730a0aa98d28f3c673a7f78b8dbda1 DIST rhythmbox-0.9.7.tar.bz2 3231718 RMD160 547643b40b36e4e0c18b6d817c37426ce585119f SHA1 c5baf5c4ab03b19adb32f643fe21527c7506d061 SHA256 2fac1912a15c19841d4ca3188df7aa8c7aaa37dbbffb279b24259cc1281ff995 DIST rhythmbox-0.9.8.tar.bz2 3374502 RMD160 df3363fac7009842c4541688dd43671c55311523 SHA1 7510da6d634e3efdfd29e03f018b1a14f56d7553 SHA256 7561b01ca27f901e7b9a14e5b8813510c8e96041496527a4568a3624237b5525 +EBUILD rhythmbox-0.10.0.ebuild 3396 RMD160 9032e6d8e153281c20b4e80317de1fb6126ec5c5 SHA1 70716a859a82996811695e9a15419891756f3d18 SHA256 5af04a77073c4b722b8dcd9b9ba71e6039f9d2c6702429cf0bac8dd025aafb9b +MD5 7bff8b6aa42e62b9f6aa27b88473f1e2 rhythmbox-0.10.0.ebuild 3396 +RMD160 9032e6d8e153281c20b4e80317de1fb6126ec5c5 rhythmbox-0.10.0.ebuild 3396 +SHA256 5af04a77073c4b722b8dcd9b9ba71e6039f9d2c6702429cf0bac8dd025aafb9b rhythmbox-0.10.0.ebuild 3396 EBUILD rhythmbox-0.8.8-r1.ebuild 2625 RMD160 b0e9d8b8c992afc8f94712275b00e34a76429948 SHA1 d1c52894199f07fb43129a1b478f7db8e64d448b SHA256 d214012105fc9f8488aca1fff4615d2af705dc7825cc3600bae9b155e4ef652b MD5 afaf09dad8a37b524662268bea3b9fb7 rhythmbox-0.8.8-r1.ebuild 2625 RMD160 b0e9d8b8c992afc8f94712275b00e34a76429948 rhythmbox-0.8.8-r1.ebuild 2625 @@ -48,14 +50,17 @@ EBUILD rhythmbox-0.9.8.ebuild 3595 RMD160 575f5042605dbc97b9b14910b03bf6774c1337 MD5 7eb691e4331cc00e636a6a5254201eb3 rhythmbox-0.9.8.ebuild 3595 RMD160 575f5042605dbc97b9b14910b03bf6774c1337f1 rhythmbox-0.9.8.ebuild 3595 SHA256 b813804b0af2cce452b578d2d538b48f49107dbd78e4f7884d54663a4b8958d5 rhythmbox-0.9.8.ebuild 3595 -MISC ChangeLog 13032 RMD160 1456bb30bb00e77200bf02982c2747a9ca3a9ab1 SHA1 13f460e454e7f4ca75d1a48ccc9702eef2e856cc SHA256 16d635612202b1b3cae7278a97a1afda73a852e2f634d89d2fbbb6603715ffa6 -MD5 cc3d573283f31f7c16be3c9baa0881d9 ChangeLog 13032 -RMD160 1456bb30bb00e77200bf02982c2747a9ca3a9ab1 ChangeLog 13032 -SHA256 16d635612202b1b3cae7278a97a1afda73a852e2f634d89d2fbbb6603715ffa6 ChangeLog 13032 +MISC ChangeLog 13168 RMD160 7dcaa12f0bb00c0c727d8f85240b1a5137bf786c SHA1 3e2931986cd22a4a36cf11a5f8a19f31574929f6 SHA256 ba8621ec5f1adcf97903db968d8538daefa111db2b415d8c7bed8e185c450c85 +MD5 2ecf523ecb1b4a2f24e71d2892d1c987 ChangeLog 13168 +RMD160 7dcaa12f0bb00c0c727d8f85240b1a5137bf786c ChangeLog 13168 +SHA256 ba8621ec5f1adcf97903db968d8538daefa111db2b415d8c7bed8e185c450c85 ChangeLog 13168 MISC metadata.xml 200 RMD160 bca17f66c909b846452eb76b2d2c9a2eec429db0 SHA1 9d3b582b967a1030b95428758f25fe33cb5a25fd SHA256 2e1eafdbf68047687a24f6a4ad8d519ec193805e347bf17d1d00f7771353e39b MD5 e854b7f54a4de6256186cbdcaabbc1ec metadata.xml 200 RMD160 bca17f66c909b846452eb76b2d2c9a2eec429db0 metadata.xml 200 SHA256 2e1eafdbf68047687a24f6a4ad8d519ec193805e347bf17d1d00f7771353e39b metadata.xml 200 +MD5 0f6b2b335000cac0048016f28a574bc1 files/digest-rhythmbox-0.10.0 256 +RMD160 6bfad631250d8d34e95f5574b7e90f029420ac51 files/digest-rhythmbox-0.10.0 256 +SHA256 4b3df94787a9736d9b3be9de8480bb37613138fd6ad2dd51197b5e106f8e1b18 files/digest-rhythmbox-0.10.0 256 MD5 fa3285c4a57f8ee08054aeaa32d83add files/digest-rhythmbox-0.8.8-r1 253 RMD160 34c007a55371498e92739bf22af9e04e7294177c files/digest-rhythmbox-0.8.8-r1 253 SHA256 9c859a0460166668cc8e88ed6e13cf8b3fefb5ad431677a703619fd10e0adfb2 files/digest-rhythmbox-0.8.8-r1 253 @@ -65,10 +70,3 @@ SHA256 4bfa3d9f98c32f139761486bbe64393a6bd9cd64a65416cbd3141a1a493e7807 files/di MD5 90da601e7950a0462d66a20b216407b0 files/digest-rhythmbox-0.9.8 253 RMD160 018e1e56389639ca2f9310ce3ee17ac4c3fcd856 files/digest-rhythmbox-0.9.8 253 SHA256 5d53e69ac6d6ba974b5338b29cbf4fac2b584da32f8555628aa508191a56010d files/digest-rhythmbox-0.9.8 253 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6-ecc01.6 (GNU/Linux) - -iD8DBQFF9WnRKRy60XGEcJIRApyyAKCJQfxcJuerQX6C8dBtj8LCDcmWRwCfVw/Y -JIRrtCgeKqWoYDEqXSrZoJY= -=6Mpn ------END PGP SIGNATURE----- diff --git a/media-sound/rhythmbox/files/digest-rhythmbox-0.10.0 b/media-sound/rhythmbox/files/digest-rhythmbox-0.10.0 new file mode 100644 index 000000000000..44e8632303ea --- /dev/null +++ b/media-sound/rhythmbox/files/digest-rhythmbox-0.10.0 @@ -0,0 +1,3 @@ +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/rhythmbox-0.10.0.ebuild b/media-sound/rhythmbox/rhythmbox-0.10.0.ebuild new file mode 100644 index 000000000000..95b0c5701e5b --- /dev/null +++ b/media-sound/rhythmbox/rhythmbox-0.10.0.ebuild @@ -0,0 +1,113 @@ +# 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.1 2007/04/09 19:38:24 joem 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 + ( =sys-apps/dbus-0.35 ) ) ) + >=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" +} -- 2.26.2