Hello community,

here is the log from the commit of package gnome-python-desktop for 
openSUSE:Factory
checked in at Tue May 3 13:13:00 CEST 2011.



--------
--- gnome-python-desktop/gnome-python-desktop.changes   2011-01-07 
15:25:03.000000000 +0100
+++ gnome-python-desktop/gnome-python-desktop.changes   2011-04-25 
16:38:14.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Apr 14 10:07:12 UTC 2011 - [email protected]
+
+- Add Obsoletes for the disabled modules (brasero, media-profiles,
+  evince and applets) to ease upgrade processes.
+
+-------------------------------------------------------------------
+Thu Apr  7 08:30:58 UTC 2011 - [email protected]
+
+- Disable modules not available for gnome3 (brasero,
+  media-profiles, applets, evince). We use macros to make it easy
+  to re-eanble them, should we wish to do so later on.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-python-desktop.spec ++++++
--- /var/tmp/diff_new_pack.3uQddA/_old  2011-05-03 13:10:33.000000000 +0200
+++ /var/tmp/diff_new_pack.3uQddA/_new  2011-05-03 13:10:33.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package gnome-python-desktop (Version 2.32.0)
+# spec file for package gnome-python-desktop
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -17,10 +17,14 @@
 
 # norootforbuild
 
+%define build_evince 0
+%define build_applet 0
+%define build_brasero 0
+%define build_mediaprofiles 0
 
 Name:           gnome-python-desktop
 Version:        2.32.0
-Release:        2
+Release:        9
 Url:            http://www.realistanew.com/projects/gnome-python-desktop
 Group:          System/GUI/GNOME
 License:        LGPLv2.1+
@@ -31,16 +35,22 @@
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  update-desktop-files
+%if %{build_evince}
 BuildRequires:  pkgconfig(evince-document-2.32)
+%endif
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gnome-desktop-2.0)
 BuildRequires:  pkgconfig(gnome-keyring-1)
+%if %{build_mediaprofiles}
 BuildRequires:  pkgconfig(gnome-media-profiles)
+%endif
 BuildRequires:  pkgconfig(gnome-python-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
+%if %{build_brasero}
 BuildRequires:  pkgconfig(libbrasero-burn)
 BuildRequires:  pkgconfig(libbrasero-media)
+%endif
 BuildRequires:  pkgconfig(libebook-1.2)
 BuildRequires:  pkgconfig(libecal-1.2)
 BuildRequires:  pkgconfig(libgnome-2.0)
@@ -49,7 +59,9 @@
 BuildRequires:  pkgconfig(libgnomeui-2.0)
 BuildRequires:  pkgconfig(libgtop-2.0)
 BuildRequires:  pkgconfig(libmetacity-private)
+%if %{build_applet}
 BuildRequires:  pkgconfig(libpanelapplet-2.0)
+%endif
 BuildRequires:  pkgconfig(librsvg-2.0)
 BuildRequires:  pkgconfig(libwnck-1.0)
 BuildRequires:  pkgconfig(pango)
@@ -59,16 +71,32 @@
 BuildRequires:  pkgconfig(totem-plparser)
 # Explicitly require all subpackages, so packages depending on
 # gnome-python-desktop get all modules.
+%if %{build_brasero}
 Requires:       python-brasero
+%else
+Obsoletes:      python-brasero <= %{version}
+%endif
 Requires:       python-bugbuddy
+%if %{build_evince}
 Requires:       python-evince
+%else
+Obsoletes:      python-evince <= %{version}
+%endif
 Requires:       python-evolution
+%if %{build_applet}
 Requires:       python-gnomeapplet
+%else
+Obsoletes:      python-gnomeapplet <= %{version}
+%endif
 Requires:       python-gnomedesktop
 Requires:       python-gnomekeyring
 Requires:       python-gnomeprint
 Requires:       python-gtop
+%if %{build_mediaprofiles}
 Requires:       python-mediaprofiles
+%else
+Obsoletes:      python-mediaprofiles <= %{version}
+%endif
 Requires:       python-metacity
 Requires:       python-rsvg
 Requires:       python-totem
@@ -78,6 +106,8 @@
 %description
 This package provides additional python bindings for GNOME libraries.
 
+%if %{build_brasero}
+
 %package -n python-brasero
 License:        LGPLv2.1+
 Group:          Development/Libraries/Python
@@ -87,6 +117,7 @@
 
 %description -n python-brasero
 This package contains Python bindings for Brasero.
+%endif
 
 %package -n python-bugbuddy
 License:        LGPLv2.1+
@@ -98,6 +129,8 @@
 %description -n python-bugbuddy
 This package contains Python bindings for Bug-Buddy.
 
+%if %{build_evince}
+
 %package -n python-evince
 License:        LGPLv2.1+
 Group:          Development/Libraries/Python
@@ -107,6 +140,7 @@
 
 %description -n python-evince
 This package contains Python bindings for Evince.
+%endif
 
 %package -n python-evolution
 License:        LGPLv2.1+
@@ -121,6 +155,8 @@
 %description -n python-evolution
 This package contains Python bindings for Evolution.
 
+%if %{build_applet}
+
 %package -n python-gnomeapplet
 License:        LGPLv2.1+
 Group:          Development/Libraries/Python
@@ -131,6 +167,7 @@
 
 %description -n python-gnomeapplet
 This package contains Python bindings for the GNOME Panel Applet Library.
+%endif
 
 %package -n python-gnomedesktop
 License:        LGPLv2.1+
@@ -172,6 +209,8 @@
 %description -n python-gtop
 This package contains Python bindings for libgtop.
 
+%if %{build_mediaprofiles}
+
 %package -n python-mediaprofiles
 License:        LGPLv2.1+
 Group:          Development/Libraries/Python
@@ -182,6 +221,7 @@
 
 %description -n python-mediaprofiles
 This package contains Python bindings for media profiles.
+%endif
 
 %package -n python-metacity
 License:        LGPLv2.1+
@@ -265,21 +305,27 @@
 # gtksourceview 2.
 #%{py_sitedir}/gtk-2.0/gtksourceview.so
 
+%if %{build_brasero}
+
 %files -n python-brasero
 %defattr (-, root, root)
 %doc COPYING
 %{py_sitedir}/gtk-2.0/braseroburn.so
 %{py_sitedir}/gtk-2.0/braseromedia.so
+%endif
 
 %files -n python-bugbuddy
 %defattr (-, root, root)
 %doc COPYING
 %{py_sitedir}/gtk-2.0/bugbuddy.py*
 
+%if %{build_evince}
+
 %files -n python-evince
 %defattr (-, root, root)
 %doc COPYING
 %{py_sitedir}/gtk-2.0/evince.so
+%endif
 
 %files -n python-evolution
 %defattr (-, root, root)
@@ -289,12 +335,15 @@
 %{py_sitedir}/gtk-2.0/evolution/ebook.so
 %{py_sitedir}/gtk-2.0/evolution/ecal.so
 
+%if %{build_applet}
+
 %files -n python-gnomeapplet
 %defattr (-, root, root)
 %doc COPYING
 %dir %{py_sitedir}/gtk-2.0/gnome
 %{py_sitedir}/gtk-2.0/gnome/applet.py*
 %{py_sitedir}/gtk-2.0/gnomeapplet.so
+%endif
 
 %files -n python-gnomedesktop
 %defattr (-, root, root)
@@ -321,10 +370,13 @@
 %doc COPYING
 %{py_sitedir}/gtk-2.0/gtop.so
 
+%if %{build_mediaprofiles}
+
 %files -n python-mediaprofiles
 %defattr (-, root, root)
 %doc COPYING
 %{py_sitedir}/gtk-2.0/mediaprofiles.so
+%endif
 
 %files -n python-metacity
 %defattr (-, root, root)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to