From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Pwoqq-00041i-JS for garchives@archives.gentoo.org; Tue, 08 Mar 2011 04:48:52 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 908C6E05E8; Tue, 8 Mar 2011 04:48:44 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 4F3BAE05E8 for ; Tue, 8 Mar 2011 04:48:44 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C76181B4087 for ; Tue, 8 Mar 2011 04:48:43 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 309728006E for ; Tue, 8 Mar 2011 04:48:43 +0000 (UTC) From: "Nirbheek Chauhan" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nirbheek Chauhan" Message-ID: <32991d369eedc76f5b64b78df78aa0e6828cc10d.nirbheek@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/ X-VCS-Repository: proj/gnome X-VCS-Files: media-sound/rhythmbox/rhythmbox-9999.ebuild X-VCS-Directories: media-sound/rhythmbox/ X-VCS-Committer: nirbheek X-VCS-Committer-Name: Nirbheek Chauhan X-VCS-Revision: 32991d369eedc76f5b64b78df78aa0e6828cc10d Date: Tue, 8 Mar 2011 04:48:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 0bbc8e87bab453dddf86a72df11ee92c commit: 32991d369eedc76f5b64b78df78aa0e6828cc10d Author: Nirbheek Chauhan gentoo org> AuthorDate: Mon Mar 7 14:16:04 2011 +0000 Commit: Nirbheek Chauhan gentoo org> CommitDate: Mon Mar 7 14:16:08 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gnome.git;a=3D= commit;h=3D32991d36 media-sound/rhythmbox: update live ebuild * Doesn't actually build yet --- media-sound/rhythmbox/rhythmbox-9999.ebuild | 53 +++++++++++++++------= ------ 1 files changed, 29 insertions(+), 24 deletions(-) diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rh= ythmbox/rhythmbox-9999.ebuild index 141c806..bfeaca3 100644 --- a/media-sound/rhythmbox/rhythmbox-9999.ebuild +++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild @@ -13,7 +13,7 @@ HOMEPAGE=3D"http://www.rhythmbox.org/" =20 LICENSE=3D"GPL-2" SLOT=3D"0" -IUSE=3D"+brasero cdr daap dbus doc gnome-keyring html ipod +lastfm libno= tify lirc +IUSE=3D"cdr daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc musicbrainz mtp nsplugin python test udev upnp vala webkit" if [[ ${PV} =3D 9999 ]]; then inherit gnome2-live @@ -24,27 +24,30 @@ fi =20 # FIXME: double check what to do with fm-radio plugin # TODO: watchout for udev use flag changes -COMMON_DEPEND=3D">=3Ddev-libs/glib-2.25.12 - dev-libs/libxml2 - >=3Dx11-libs/gtk+-2.20:2 +# FIXME: Zeitgesti python plugin +# NOTE:: Rhythmbox Uses dbus-glib, gdbus, and dbus-python right now +COMMON_DEPEND=3D">=3Ddev-libs/glib-2.26.0:2 + dev-libs/libxml2:2 + >=3Dx11-libs/gtk+-2.91.4:3[introspection] + >=3Dx11-libs/gdk-pixbuf-2.18.0 >=3Ddev-libs/dbus-glib-0.71 + >=3Ddev-libs/gobject-introspection-0.10.0 >=3Ddev-libs/totem-pl-parser-2.32.1 - >=3Dgnome-base/gconf-2 - >=3Dgnome-extra/gnome-media-2.14 + >=3Dgnome-base/gconf-2:2 + >=3Dmedia-libs/libgnome-media-profiles-2.91.0:3 >=3Dnet-libs/libsoup-2.26:2.4 >=3Dnet-libs/libsoup-gnome-2.26:2.4 - >=3Dmedia-libs/gst-plugins-base-0.10.24 + >=3Dmedia-libs/gst-plugins-base-0.10.24:0.10 + media-libs/gstreamer:0.10[introspection] =20 - cdr? ( - brasero? ( >=3Dapp-cdr/brasero-0.9.1 ) - !brasero? ( >=3Dgnome-extra/nautilus-cd-burner-2.21.6 ) ) + cdr? ( >=3Dapp-cdr/brasero-2.91.90 ) daap? ( - >=3Dmedia-libs/libdmapsharing-2.1.6 + media-libs/libdmapsharing:3.0 >=3Dnet-dns/avahi-0.6 ) - html? ( >=3Dnet-libs/webkit-gtk-1.1.17 ) gnome-keyring? ( >=3Dgnome-base/gnome-keyring-0.4.9 ) + html? ( >=3Dnet-libs/webkit-gtk-1.3.9:3 ) lastfm? ( dev-libs/json-glib ) - libnotify? ( >=3Dx11-libs/libnotify-0.4.1 ) + libnotify? ( >=3Dx11-libs/libnotify-0.5.1 ) lirc? ( app-misc/lirc ) musicbrainz? ( media-libs/musicbrainz:3 ) udev? ( @@ -63,16 +66,19 @@ RDEPEND=3D"${COMMON_DEPEND} =20 nsplugin? ( net-libs/xulrunner ) python? ( - >=3Ddev-python/pygtk-2.8 >=3Ddev-python/pygobject-2.15.4 - >=3Ddev-python/gconf-python-2.22 - >=3Ddev-python/libgnome-python-2.22 - >=3Ddev-python/gnome-keyring-python-2.22 >=3Ddev-python/gst-python-0.10.8 + + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + gnome-base/gconf:2[introspection] + dbus? ( dev-python/dbus-python ) + gnome-keyring? ( dev-python/gnome-keyring-python ) webkit? ( dev-python/mako - dev-python/pywebkitgtk ) + net-libs/webkit-gtk:3[introspection] ) upnp? ( dev-python/louie media-video/coherence @@ -87,7 +93,7 @@ DEPEND=3D"${COMMON_DEPEND} >=3Dapp-text/gnome-doc-utils-0.9.1 doc? ( >=3Ddev-util/gtk-doc-1.4 ) test? ( dev-libs/check ) - vala? ( >=3Ddev-lang/vala-0.1.0:0.12 ) + vala? ( >=3Ddev-lang/vala-0.9.4:0.10 ) " DOCS=3D"AUTHORS ChangeLog DOCUMENTERS INTERNALS \ MAINTAINERS MAINTAINERS.old NEWS README THANKS" @@ -125,15 +131,13 @@ pkg_setup() { fi fi =20 - if use brasero; then - G2CONF=3D"${G2CONF} $(use_with cdr libbrasero-media) --without-libnaut= ilus-burn" - else - G2CONF=3D"${G2CONF} $(use_with cdr libnautilus-burn) --without-libbras= ero-media" + if use gnome-keyring && ! use python; then + ewarn "The magnatune plugin requires USE=3D'python gnome-keyring'" fi =20 G2CONF=3D"${G2CONF} MOZILLA_PLUGINDIR=3D/usr/$(get_libdir)/nsbrowser/plugins - VALAC=3D$(type -P valac-0.12) + VALAC=3D$(type -P valac-0.10) --enable-mmkeys --disable-scrollkeeper --disable-schemas-install @@ -146,6 +150,7 @@ pkg_setup() { $(use_enable nsplugin browser-plugin) $(use_enable python) $(use_enable vala) + $(use_with cdr brasero) $(use_with daap mdns avahi) $(use_with gnome-keyring) $(use_with html webkit)