Hello community,

here is the log from the commit of package brasero for openSUSE:Factory
checked in at Thu May 5 14:09:47 CEST 2011.



--------
--- GNOME/brasero/brasero.changes       2011-02-13 17:21:26.000000000 +0100
+++ /mounts/work_src_done/STABLE/brasero/brasero.changes        2011-04-22 
13:58:04.000000000 +0200
@@ -1,0 +2,99 @@
+Thu Apr 14 09:29:12 UTC 2011 - [email protected]
+
+- Split out libbrasero-utils3-1 from the main package. Even though
+  the lib is not supposed to be directly used by other apps, other
+  brasero libs link to it and this causes issues on upgrades.
+- Obsolete libbrasero-burn1 in libbrasero-burn3-1: this is
+  technically wrong, but smoothens the upgrade path due to the
+  previously missing split of libbrasero-utils1.
+
+-------------------------------------------------------------------
+Tue Apr  5 16:27:38 UTC 2011 - [email protected]
+
+- Update to version 3.0.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 28 13:55:47 UTC 2011 - [email protected]
+
+- Update to version 2.91.93:
+  + Use /opt/gnome for schemas instead of /apps
+  + Add new app icons
+  + Updated translations
+  + Really remove Brasero nautilus extension from application list.
+  + Don't add CD/DVD creator to Applications list (bgo#643984)
+- Changes from version 2.91.91:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 23 11:57:43 UTC 2011 - [email protected]
+
+- Update to version 2.91.90:
+  + Fix packagekit integration
+  + bgo#642913: ‘NautilusMenuProviderIface’ has no member named
+    ‘get_toolbar_items’
+  + bgo#641407: libbrasero-media3.pc doesn't work
+  + Updated translations.
+- Changes from version 2.91.6:
+  + Some more changes to make a better use of GTK+3
+  + Brasero has been added to the utility and core categories.
+  + Warnings appearing with gcc 3.4.6 have been fixed.
+  + The search pane was removed as it has been made useless by the
+    fact the stock GtkFileChooser widget already integrates with
+    tracker.
+  + Fix build and require ICE in configure
+  + Updated translations.
+- Changes from version 2.91.5:
+  + bgo#631957: Brasero now relies on libnotify to fit better in
+    gnome-shell.
+  + bgo#638773: some more GTK+ 3 related changes
+  + Updated translations.
+- Changes from version 2.91.4:
+  + Some more changes to port brasero to the new GTK+3 API
+  + Updated translations.
+- Changes from version 2.91.3:
+  + Some changes to improve the nautilus plugin and various bug
+    fixes (including some to catch up with GTK+ 3 changes).
+  + Move the disc name entry into the nautilus bar
+  + Use gtk_paned_new() instead gtk_[h|v]paned_new()
+  + Various fixes
+  + Updated translations.
+- Changes from version 2.91.2:
+  + More changes to move to the new GTK+ 3.0 API
+  + Updated translations.
+- Changes from version 2.91.1:
+  + More changes towards GNOME3 and adapting to the new
+    GTK+ 3.0 API
+  + bgo#612980: Copy disc to ISO image always uses brasero.iso
+    by default
+  + bgo#631957: drop status icon use and removed the icon tray
+  + Removal of statusbar resize grip
+  + Check the destination volume free space when creating an
+    image earlier
+  + Speed up autoconfiguration of sessions
+  + Remove remaining expose-event signal use
+  + bgo#630651: Basero creating incomplete image (.ISO) files
+  + Updated translations.
+- Changes from version 2.91.0:
+  + Move to a GTK+ 3 build only
+  + Move to the new rendering scheme of GTK+ 3
+  + Improved the "choose your background dialog" in the cover
+    editor
+  + Removed the logo for the front page
+- Change BuildRequires to pkgconfig() ones:
+  + old ones: gconf2-devel, gstreamer010-devel,
+    gstreamer010-plugins-base-devel, libcanberra-devel,
+    nautilus-devel, totem-pl-parser-devel.
+  + pkgconfig() ones: gconf-2.0, gio-2.0, gstreamer-0.10,
+    gstreamer-plugins-base-0.10, gtk+-3.0, libcanberra,
+    libcanberra-gtk3, libnautilus-extension, libxml-2.0,
+    totem-plparser.
+- Remove libunique-devel BuildRequires and add pkgconfig(libnotify)
+  BuildRequires.
+- Rename libbrasero-burn1 to libbrasero-burn3-1 and
+  libbrasero-media1 to libbrasero-media3-1 following library name
+  changes.
+- Stop passing --with-gtk=2.0 to configure: we want GTK+ 3 and the
+  option is gone now.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  brasero-2.32.1.tar.bz2

New:
----
  brasero-3.0.0.tar.bz2

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

Other differences:
------------------
++++++ brasero.spec ++++++
--- /var/tmp/diff_new_pack.WOnwIu/_old  2011-05-05 14:05:59.000000000 +0200
+++ /var/tmp/diff_new_pack.WOnwIu/_new  2011-05-05 14:05:59.000000000 +0200
@@ -20,25 +20,29 @@
 %define use_tracker 0%{suse_version} >= 1130
 
 Name:           brasero
-Version:        2.32.1
-Release:        2
+Version:        3.0.0
+Release:        1
 License:        GPLv2+
 Group:          Productivity/Multimedia/CD/Record
 Summary:        CD/DVD burning application for GNOME
 Url:            http://gnome.org/projects/brasero
 Source:         %{name}-%{version}.tar.bz2
 BuildRequires:  fdupes
-BuildRequires:  gconf2-devel
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  gobject-introspection-devel
-BuildRequires:  gstreamer010-devel
-BuildRequires:  gstreamer010-plugins-base-devel
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
-BuildRequires:  libcanberra-devel
-BuildRequires:  libunique-devel
-BuildRequires:  nautilus-devel
-BuildRequires:  totem-pl-parser-devel
+BuildRequires:  pkgconfig(gconf-2.0)
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(gstreamer-0.10)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
+BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(libcanberra)
+BuildRequires:  pkgconfig(libcanberra-gtk3)
+BuildRequires:  pkgconfig(libnautilus-extension)
+BuildRequires:  pkgconfig(libnotify)
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(totem-plparser)
 %if %use_tracker
 BuildRequires:  tracker-devel
 %else
@@ -71,8 +75,9 @@
 Group:          Development/Libraries/GNOME
 Summary:        CD/DVD burning application for GNOME
 Requires:       %{name} = %{version}
-Requires:       libbrasero-burn1 = %{version}
-Requires:       libbrasero-media1 = %{version}
+Requires:       libbrasero-burn3-1 = %{version}
+Requires:       libbrasero-media3-1 = %{version}
+Requires:       libbrasero-utils3-1 = %{version}
 
 %description devel
 Brasero is an application to burn CD/DVDs for the GNOME Desktop. It is
@@ -82,13 +87,17 @@
 It supports creating audio discs, data discs, burning ISO and other
 image files, and duplicating discs.
 
-%package -n libbrasero-burn1
+%package -n libbrasero-burn3-1
 License:        GPLv2+
 Group:          System/Libraries
 Summary:        CD/DVD burning application for GNOME
 Recommends:     %{name}-lang
+# The obsoletes IS technically wrong. But as libbrasero-utils was
+# not split from the main package, is required to have a smooth
+# upgrade possibility.
+Obsoletes:      libbrasero-burn1 < %{version}
 
-%description -n libbrasero-burn1
+%description -n libbrasero-burn3-1
 Brasero is an application to burn CD/DVDs for the GNOME Desktop. It is
 designed to be as simple as possible and has some unique features to
 enable users to create their discs easily and quickly.
@@ -96,13 +105,27 @@
 It supports creating audio discs, data discs, burning ISO and other
 image files, and duplicating discs.
 
-%package -n libbrasero-media1
+%package -n libbrasero-media3-1
 License:        GPLv2+
 Group:          System/Libraries
 Summary:        CD/DVD burning application for GNOME
 Recommends:     %{name}-lang
 
-%description -n libbrasero-media1
+%description -n libbrasero-media3-1
+Brasero is an application to burn CD/DVDs for the GNOME Desktop. It is
+designed to be as simple as possible and has some unique features to
+enable users to create their discs easily and quickly.
+
+It supports creating audio discs, data discs, burning ISO and other
+image files, and duplicating discs.
+
+%package -n libbrasero-utils3-1
+License:        GPLv2+
+Group:          System/Libraries
+Summary:        CD/DVD burning application for GNOME
+Recommends:     %{name}-lang
+
+%description -n libbrasero-utils3-1
 Brasero is an application to burn CD/DVDs for the GNOME Desktop. It is
 designed to be as simple as possible and has some unique features to
 enable users to create their discs easily and quickly.
@@ -132,9 +155,8 @@
        --enable-search \
        --enable-playlist \
        --enable-nautilus \
-        --enable-introspection \
-        --with-gtk=2.0
-make %{?jobs:-j%jobs}
+        --enable-introspection
+make %{?jobs:-j%jobs} V=1
 
 %install
 %makeinstall
@@ -157,9 +179,11 @@
 %icon_theme_cache_post
 %mime_database_post
 
-%post -n libbrasero-burn1 -p /sbin/ldconfig
+%post -n libbrasero-burn3-1 -p /sbin/ldconfig
 
-%post -n libbrasero-media1 -p /sbin/ldconfig
+%post -n libbrasero-media3-1 -p /sbin/ldconfig
+
+%post -n libbrasero-utils3-1 -p /sbin/ldconfig
 
 %post nautilus
 %desktop_database_post
@@ -171,9 +195,11 @@
 %icon_theme_cache_postun
 %mime_database_postun
 
-%postun -n libbrasero-burn1 -p /sbin/ldconfig
+%postun -n libbrasero-burn3-1 -p /sbin/ldconfig
+
+%postun -n libbrasero-media3-1 -p /sbin/ldconfig
 
-%postun -n libbrasero-media1 -p /sbin/ldconfig
+%postun -n libbrasero-utils3-1 -p /sbin/ldconfig
 
 %postun nautilus
 %desktop_database_postun
@@ -189,7 +215,7 @@
 %dir %{_datadir}/omf/%{name}/
 %doc %{_datadir}/omf/%{name}/%{name}-C.omf
 %{_datadir}/brasero/
-%{_libdir}/brasero/
+%{_libdir}/brasero3/
 %{_bindir}/brasero
 %{_datadir}/applications/brasero.desktop
 %{_datadir}/icons/hicolor/*/apps/brasero.*
@@ -197,25 +223,29 @@
 %{_datadir}/GConf/gsettings/brasero.convert
 %{_datadir}/glib-2.0/schemas/org.gnome.brasero.gschema.xml
 %doc %{_mandir}/man?/*.*
-# No need to split this one in a new package, according to upstream
-%{_libdir}/libbrasero-utils.so.*
 
-%files -n libbrasero-burn1
+%files -n libbrasero-burn3-1
 %defattr(-,root,root)
-%{_libdir}/libbrasero-burn.so.*
+%{_libdir}/libbrasero-burn3.so.1*
 %{_libdir}/girepository-1.0/BraseroBurn-*.typelib
 
-%files -n libbrasero-media1
+%files -n libbrasero-media3-1
 %defattr(-,root,root)
-%{_libdir}/libbrasero-media.so.*
+%{_libdir}/libbrasero-media3.so.1*
 %{_libdir}/girepository-1.0/BraseroMedia-*.typelib
 
+%files -n libbrasero-utils3-1
+# Even though there is no need to split according to upstream, we follow the
+# openSUSE policy, as not splitting can cause upgrade trouble.
+%defattr(-,root,root)
+%{_libdir}/libbrasero-utils3.so.1*
+
 %files devel
 %defattr(-,root,root)
-%{_includedir}/brasero/
+%{_includedir}/brasero3/
 %{_libdir}/*.so
-%{_libdir}/pkgconfig/libbrasero-media.pc
-%{_libdir}/pkgconfig/libbrasero-burn.pc
+%{_libdir}/pkgconfig/libbrasero-media3.pc
+%{_libdir}/pkgconfig/libbrasero-burn3.pc
 %{_datadir}/gtk-doc/html/libbrasero-burn/
 %{_datadir}/gtk-doc/html/libbrasero-media/
 %{_datadir}/gir-1.0/BraseroBurn-*.gir
@@ -226,7 +256,7 @@
 
 %files nautilus
 %defattr(-,root,root)
-%{_libdir}/nautilus/extensions-2.0/*.so
+%{_libdir}/nautilus/extensions-3.0/*.so
 %{_datadir}/applications/brasero-nautilus.desktop
 
 %files lang -f %{name}.lang

++++++ brasero-2.32.1.tar.bz2 -> brasero-3.0.0.tar.bz2 ++++++
++++ 296325 lines of diff (skipped)


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



Remember to have fun...

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

Reply via email to