Hello community,

here is the log from the commit of package tumbler for openSUSE:Factory checked 
in at 2012-04-12 09:54:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tumbler (Old)
 and      /work/SRC/openSUSE:Factory/.tumbler.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tumbler", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/tumbler/tumbler.changes  2012-02-16 
10:10:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tumbler.new/tumbler.changes     2012-04-12 
09:54:38.000000000 +0200
@@ -1,0 +2,21 @@
+Sat Mar 31 09:17:09 UTC 2012 - [email protected]
+
+- update to version 0.1.24
+  - link all plugins that use rint() against libm
+  - call dbus_g_thread_init() to fix threading issues
+  - add application/vnd.rn-realmedia to the ffmpeg plugin
+  - explicitly link against gmodule
+  - avoid accessing list elements after they have been freed
+  - make sure to include PLATFORM flags everywhere
+  - translation updates
+
+-------------------------------------------------------------------
+Tue Mar 27 14:43:52 UTC 2012 - [email protected]
+
+- split of -lang and shared library subpackages in order to comply
+  with the shread library packaging policy
+- enable ODF and RAW plugins and add the option to build the ffmpeg
+  plugin
+- correct dependencies
+
+-------------------------------------------------------------------

Old:
----
  tumbler-0.1.23.tar.bz2

New:
----
  tumbler-0.1.24.tar.bz2

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

Other differences:
------------------
++++++ tumbler.spec ++++++
--- /var/tmp/diff_new_pack.iqQZ8V/_old  2012-04-12 09:54:39.000000000 +0200
+++ /var/tmp/diff_new_pack.iqQZ8V/_new  2012-04-12 09:54:39.000000000 +0200
@@ -16,23 +16,45 @@
 #
 
 
+%bcond_with libffmpegthumbnailer
+
+%define libname libtumbler-1-0
+
 Name:           tumbler
-Version:        0.1.23
+Version:        0.1.24
 Release:        0
 Summary:        Thumbnail Management for Xfce
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          Productivity/Graphics/Other
 Url:            http://www.xfce.org/
 Source:         
http://archive.xfce.org/src/apps/%{name}/0.1/%{name}-%{version}.tar.bz2
-BuildRequires:  freetype2-devel
 BuildRequires:  intltool
-BuildRequires:  libjpeg-devel
+BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
+BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gmodule-2.0)
+BuildRequires:  pkgconfig(gthread-2.0)
+# GdkPibuxf thumbnailer plugin
+BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
+# FreeType2 font thumbnailer plugin
+BuildRequires:  freetype2-devel
+# JPEG thumbnailer plugin with EXIF support
+BuildRequires:  libjpeg-devel
+%if %{with libffmpegthumbnailer}
+# ffmpeg video thumbnailer plugin
+BuildRequires:  pkgconfig(libffmpegthumbnailer)
+%endif
+# gstreamer video thumbnailer plugin
 BuildRequires:  pkgconfig(gstreamer-0.10)
-BuildRequires:  pkgconfig(libpng)
+# poppler PDF/PS thumbnailer plugin
 BuildRequires:  pkgconfig(poppler-glib)
+# ODF thumbnailer plugin
+BuildRequires:  pkgconfig(libgsf-1)
+# libopenraw thumbnailer plugin
+BuildRequires:  pkgconfig(libopenraw-gnome-1.0)
+# freedesktop.org cache plugin
+BuildRequires:  pkgconfig(libpng)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -42,28 +64,43 @@
 extensible through a plugin interface or via specialized thumbnailer services
 implemented in accordance to the thumbnail management D-Bus specification.
 
+%package -n %{libname}
+Summary:        Tumbler Library
+Group:          System/Libraries
+Recommends:     %{name}-lang = %{version}
+
+%description -n %{libname}
+This package provides the shared library component of tumbler.
+
 %package devel
 Summary:        Development Files for tumbler
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
-Requires:       freetype2-devel
-Requires:       libjpeg-devel
-Requires:       pkgconfig(libpng)
-Requires:       pkgconfig(glib-2.0)
-Requires:       pkgconfig(dbus-glib-1)
-Requires:       pkgconfig(gdk-pixbuf-2.0)
-Requires:       pkgconfig(poppler-glib)
+Recommends:     %{name}-doc = %{version}
 
 %description devel
-Tumbler is a D-Bus service for applications to request thumbnails for various
-URI schemes and MIME types. It is an implementation of the thumbnail management
-D-Bus specification described on http://live.gnome.org/ThumbnailerSpec and
-extensible through a plugin interface or via specialized thumbnailer services
-implemented in accordance to the thumbnail management D-Bus specification.
-
 This package contains the development files needed for developing tumbler
 plugins.
 
+%package doc
+Summary:        Developer Documentation for tumbler
+Group:          Documentation/HTML
+BuildArch:      noarch
+
+%description doc
+This package provides the developer documentation for tumbler.
+
+%package lang
+Summary:        Languages for package %{name}
+Group:          System/Localization
+Requires:       %{libname} = %{version}
+Provides:       %{name}-lang-all = %{version}
+Supplements:    packageand(bundle-lang-other:%{libname})
+BuildArch:      noarch
+
+%description lang
+Provides translations to the package %{name}
+
 %prep
 %setup -q
 
@@ -73,21 +110,23 @@
 
 %install
 %make_install
+
 find %{buildroot}%{_libdir} -name '*.la' | xargs rm -f
+
 rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
-%find_lang %{name}
+
+%find_lang %{name} %{?no_lang_C}
 
 %clean
 rm -rf %{buildroot}
 
-%post -p /sbin/ldconfig
+%post -n %{libname} -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n %{libname} -p /sbin/ldconfig
 
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog NEWS README TODO
-%{_libdir}/*.so.*
 # should be libexec, upstream uses libdir
 %dir %{_libdir}/tumbler-1
 %{_libdir}/tumbler-1/tumblerd
@@ -95,18 +134,33 @@
 %dir %{_libdir}/tumbler-1/plugins/cache
 %{_libdir}/tumbler-1/plugins/cache/tumbler-xdg-cache.so
 %{_libdir}/tumbler-1/plugins/cache/tumbler-cache-plugin.so
+%if %{with libffmpegthumbnailer}
+%{_libdir}/tumbler-1/plugins/tumbler-ffmpeg-thumbnailer.so
+%endif
 %{_libdir}/tumbler-1/plugins/tumbler-font-thumbnailer.so
+%{_libdir}/tumbler-1/plugins/tumbler-gst-thumbnailer.so
 %{_libdir}/tumbler-1/plugins/tumbler-jpeg-thumbnailer.so
+%{_libdir}/tumbler-1/plugins/tumbler-odf-thumbnailer.so
 %{_libdir}/tumbler-1/plugins/tumbler-pixbuf-thumbnailer.so
 %{_libdir}/tumbler-1/plugins/tumbler-poppler-thumbnailer.so
-%{_libdir}/tumbler-1/plugins/tumbler-gst-thumbnailer.so
+%{_libdir}/tumbler-1/plugins/tumbler-raw-thumbnailer.so
 %{_datadir}/dbus-1/services/*.service
 
+%files -n %{libname}
+%defattr(-,root,root)
+%doc COPYING
+%{_libdir}/libtumbler-1.so.*
+
+%files lang  -f %{name}.lang
+
 %files devel
 %defattr(-,root,root)
 %{_includedir}/tumbler-1
-%{_libdir}/pkgconfig/*.pc
-%{_libdir}/*.so
+%{_libdir}/pkgconfig/tumbler-1.pc
+%{_libdir}/libtumbler-1.so
+
+%files doc
+%defattr(-,root,root)
 %dir %{_datadir}/gtk-doc
 %dir %{_datadir}/gtk-doc/html
 %doc %{_datadir}/gtk-doc/html/tumbler

++++++ tumbler-0.1.23.tar.bz2 -> tumbler-0.1.24.tar.bz2 ++++++
++++ 10262 lines of diff (skipped)

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

Reply via email to