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 - dimstar@opensuse.org + +- 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 - fcrozat@novell.com + +- Update to version 3.0.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 28 13:55:47 UTC 2011 - fcrozat@novell.com + +- 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 - fcrozat@novell.com + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org