Hello community, here is the log from the commit of package brasero for openSUSE:Factory checked in at Fri Jun 12 20:34:18 CEST 2009. -------- --- GNOME/brasero/brasero.changes 2009-05-01 03:04:35.000000000 +0200 +++ brasero/brasero.changes 2009-06-10 20:58:30.000000000 +0200 @@ -1,0 +2,17 @@ +Wed Jun 10 14:31:30 CEST 2009 - vuntz@novell.com + +- Update to version 2.27.2: + + Split burning backend into a new library called libbrasero-burn + + Split some utilities into a new library called libbrasero-utils + + Use Brasero as a single instance application using libunique + + Data spanning + + Memleak fixes + + Bug Fixes + + String fixes + + Use autogenerated Changelog via git + + Translation Updates +- Add libunique-devel BuildRequires. +- Pass --disable-static to configure. +- Add brasero-build-warnings.patch to fix build warnings. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- brasero-2.26.1.tar.bz2 New: ---- brasero-2.27.2.tar.bz2 brasero-build-warnings.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brasero.spec ++++++ --- /var/tmp/diff_new_pack.OX5541/_old 2009-06-12 20:33:07.000000000 +0200 +++ /var/tmp/diff_new_pack.OX5541/_new 2009-06-12 20:33:07.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package brasero (Version 2.26.1) +# spec file for package brasero (Version 2.27.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,13 +19,15 @@ Name: brasero -Version: 2.26.1 -Release: 2 +Version: 2.27.2 +Release: 1 License: GPL v2 or later Group: Productivity/Multimedia/CD/Record Summary: CD/DVD burning application for GNOME Url: http://gnome.org/projects/brasero Source: %{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM brasero-build-warnings.patch vuntz@novell.com -- Partly taken from git +Patch0: brasero-build-warnings.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: gnome-doc-utils-devel @@ -34,6 +36,7 @@ BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: libbeagle-devel +BuildRequires: libunique-devel BuildRequires: nautilus-devel BuildRequires: totem-pl-parser-devel BuildRequires: translation-update-upstream @@ -89,6 +92,26 @@ -------- Philippe Rouquier <bonfire-app@wanadoo.fr> +%package -n libbrasero-burn0 +License: GPL v2 or later +Group: System/Libraries +Summary: CD/DVD burning application for GNOME +Requires: %{name}-lang = %{version} + +%description -n libbrasero-burn0 +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. + + + +Authors: +-------- + Philippe Rouquier <bonfire-app@wanadoo.fr> + %package -n libbrasero-media0 License: GPL v2 or later Group: System/Libraries @@ -113,9 +136,11 @@ %prep %setup -q translation-update-upstream +%patch0 -p1 %build %configure \ + --disable-static \ --disable-scrollkeeper \ --enable-search \ --enable-playlist \ @@ -125,9 +150,7 @@ %install %makeinstall -rm $RPM_BUILD_ROOT%{_libdir}/brasero/plugins/*.*a -rm $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.*a -rm $RPM_BUILD_ROOT%{_libdir}/libbrasero-media.la +find %{buildroot} -type f -name "*.la" -delete -print %suse_update_desktop_file -N "Brasero" -r %{name} GNOME GTK AudioVideo DiscBurning %suse_update_desktop_file brasero-open-image %suse_update_desktop_file brasero-copy-medium @@ -148,17 +171,23 @@ %preun -f %{name}.schemas_preun %post +/sbin/ldconfig if test -x usr/bin/update-mime-database ; then usr/bin/update-mime-database usr/share/mime >/dev/null fi +%post -n libbrasero-burn0 -p /sbin/ldconfig + %post -n libbrasero-media0 -p /sbin/ldconfig %postun +/sbin/ldconfig if test -x usr/bin/update-mime-database ; then usr/bin/update-mime-database usr/share/mime >/dev/null fi +%postun -n libbrasero-burn0 -p /sbin/ldconfig + %postun -n libbrasero-media0 -p /sbin/ldconfig %files -f %{name}.lst @@ -172,6 +201,12 @@ %{_datadir}/mime/packages/brasero.xml %doc %{_mandir}/man?/*.* %{_libdir}/nautilus/extensions-2.0/*.so +# No need to split this one in a new package, according to upstream +%{_libdir}/libbrasero-utils.so.* + +%files -n libbrasero-burn0 +%defattr(-,root,root) +%{_libdir}/libbrasero-burn.so.* %files -n libbrasero-media0 %defattr(-,root,root) @@ -180,7 +215,7 @@ %files devel %defattr(-,root,root) %{_includedir}/brasero -%{_libdir}/libbrasero-media.so +%{_libdir}/*.so %{_libdir}/pkgconfig/libbrasero-media.pc %{_datadir}/gtk-doc/html/brasero # Own these repositories to not depend on gtk-doc while building: @@ -190,6 +225,20 @@ %files lang -f %{name}.lang %changelog +* Wed Jun 10 2009 vuntz@novell.com +- Update to version 2.27.2: + + Split burning backend into a new library called libbrasero-burn + + Split some utilities into a new library called libbrasero-utils + + Use Brasero as a single instance application using libunique + + Data spanning + + Memleak fixes + + Bug Fixes + + String fixes + + Use autogenerated Changelog via git + + Translation Updates +- Add libunique-devel BuildRequires. +- Pass --disable-static to configure. +- Add brasero-build-warnings.patch to fix build warnings. * Fri May 01 2009 vuntz@novell.com - Call suse_update_desktop_file on brasero-nautilus.desktop. - Add glib2-devel, gtk2-devel, hal-devel Requires to devel package. ++++++ brasero-2.26.1.tar.bz2 -> brasero-2.27.2.tar.bz2 ++++++ ++++ 421547 lines of diff (skipped) ++++++ brasero-build-warnings.patch ++++++ Index: brasero-2.27.2/libbrasero-burn/brasero-image-type-chooser.c =================================================================== --- brasero-2.27.2.orig/libbrasero-burn/brasero-image-type-chooser.c +++ brasero-2.27.2/libbrasero-burn/brasero-image-type-chooser.c @@ -136,6 +136,8 @@ brasero_image_type_chooser_set_formats ( brasero_image_type_chooser_set_format (self, priv->format); else brasero_image_type_chooser_set_format (self, BRASERO_IMAGE_FORMAT_NONE); + + return format_num; } void Index: brasero-2.27.2/libbrasero-utils/brasero-io.c =================================================================== --- brasero-2.27.2.orig/libbrasero-utils/brasero-io.c +++ brasero-2.27.2/libbrasero-utils/brasero-io.c @@ -569,6 +569,7 @@ brasero_io_mount_enclosing_volume (Brase /* FIXME: need a way to get a window for the operation */ // operation = gtk_mount_operation_new (GTK_WINDOW (brasero_app_get_default ())); + operation = NULL; g_file_mount_enclosing_volume (file, G_MOUNT_MOUNT_NONE, operation, ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org