mgorny      14/12/01 14:09:29

  Modified:             rhythmbox-3.1.ebuild ChangeLog
  Log:
  Use python-r1 to avoid issues with python-single-r1 when depending on 
libpeas. Enforce proper USE dependency on libpeas.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.5                  media-sound/rhythmbox/rhythmbox-3.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.1.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.1.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.1.ebuild?r1=1.4&r2=1.5

Index: rhythmbox-3.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- rhythmbox-3.1.ebuild        24 Nov 2014 10:43:32 -0000      1.4
+++ rhythmbox-3.1.ebuild        1 Dec 2014 14:09:29 -0000       1.5
@@ -1,14 +1,14 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.1.ebuild,v 1.4 
2014/11/24 10:43:32 pacho Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.1.ebuild,v 1.5 
2014/12/01 14:09:29 mgorny Exp $
 
 EAPI="5"
 GNOME2_LA_PUNT="yes"
 GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_{2,3,4} )
+PYTHON_COMPAT=( python3_{3,4} )
 PYTHON_REQ_USE="xml"
 
-inherit eutils gnome2 python-single-r1 multilib virtualx
+inherit eutils gnome2 python-r1 multilib virtualx
 
 DESCRIPTION="Music management and playback software for GNOME"
 HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox";
@@ -18,9 +18,6 @@
 IUSE="cdr daap dbus +libsecret html ipod libnotify lirc mtp nsplugin +python
 test +udev upnp-av visualizer webkit zeitgeist"
 
-# Let people emerge this by default, bug #472932
-IUSE+=" +python_single_target_python3_3"
-
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 REQUIRED_USE="
@@ -28,7 +25,7 @@
        mtp? ( udev )
        dbus? ( python )
        webkit? ( python )
-       python? ( ${PYTHON_REQUIRED_USE} )
+       python? ( ^^ ( $(python_gen_useflags '*') ) )
 "
 
 # Tests failing for years without upstream caring at all
@@ -85,6 +82,7 @@
                >=media-libs/grilo-0.2:0.2
                >=media-plugins/grilo-plugins-0.2:0.2[upnp-av] )
        python? (
+               >=dev-libs/libpeas-0.7.3[${PYTHON_USEDEP}]
                x11-libs/gdk-pixbuf:2[introspection]
                x11-libs/gtk+:3[introspection]
                x11-libs/pango[introspection]
@@ -105,7 +103,7 @@
 "
 
 pkg_setup() {
-       use python && python-single-r1_pkg_setup
+       use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
 }
 
 src_prepare() {



1.266                media-sound/rhythmbox/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/rhythmbox/ChangeLog?rev=1.266&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/rhythmbox/ChangeLog?rev=1.266&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/rhythmbox/ChangeLog?r1=1.265&r2=1.266

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v
retrieving revision 1.265
retrieving revision 1.266
diff -u -r1.265 -r1.266
--- ChangeLog   24 Nov 2014 10:43:32 -0000      1.265
+++ ChangeLog   1 Dec 2014 14:09:29 -0000       1.266
@@ -1,6 +1,10 @@
 # ChangeLog for media-sound/rhythmbox
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.265 
2014/11/24 10:43:32 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.266 
2014/12/01 14:09:29 mgorny Exp $
+
+  01 Dec 2014; Michał Górny <mgo...@gentoo.org> rhythmbox-3.1.ebuild:
+  Use python-r1 to avoid issues with python-single-r1 when depending on 
libpeas.
+  Enforce proper USE dependency on libpeas.
 
   24 Nov 2014; Pacho Ramos <pa...@gentoo.org> rhythmbox-3.1.ebuild:
   python-3.3 is the default again




Reply via email to