Hello community, here is the log from the commit of package totem for openSUSE:Factory checked in at 2012-01-09 15:22:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/totem (Old) and /work/SRC/openSUSE:Factory/.totem.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "totem", Maintainer is "gnome-maintain...@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/totem/totem.changes 2011-10-18 14:40:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.totem.new/totem.changes 2012-01-09 15:22:24.000000000 +0100 @@ -1,0 +2,42 @@ +Wed Dec 21 13:50:25 UTC 2011 - vu...@opensuse.org + +- Update to version 3.3.4: + + Re-enable and fix compilation of zeitgeist-dp plugin + + Use new GLib threading API if compiling with GLib ≥ 2.31.0 + + Fix some problems with `make check` on the Python plugins +- Set %build_zeitgeist_plugin macro to 1. +- Remove hack in %setup that was touching + src/plugins/zeitgeist-dp/Makefile.in to fix the build: fixed + upstream. + +------------------------------------------------------------------- +Tue Dec 20 11:31:34 UTC 2011 - vu...@opensuse.org + +- Update to version 3.3.3: + + Add plugin to replace the Flash plugin for online videos + + Add support for RTMP URLs + + Fix vala plugins compilation + + Fix --time option in thumbnailer + + Fix possible crashes with the browser plugin on OpenBSD + + Remove obsolete youtube and bemused plugins + + Port browser plugin to GDBus + + Fix getting the cover art in the movie player + + Fix crasher when Totem is passed arguments +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. +- Remove pkgconfig(bluez) and pkgconfig(libgdata) BuildRequires: + removed upstream. +- Add a %build_zeitgeist_plugin macro to enable/disable the build + of the zeitgeist plugin. If unset: + + do not create the totem-plugin-zeitgeist subpackage + + do not use pkgconfig(zeitgeist-1.0) BuildRequires + + add a totem-plugin-zeitgeist Obsoletes to totem for smooth + upgrades +- As there are build issues caused by the zeitgeist plugin (it's + not in the tarball): + + set %build_zeitgeist_plugin to 0 + + touch src/plugins/zeitgeist-dp/Makefile.in in %setup to avoid a + build failure + +------------------------------------------------------------------- Old: ---- totem-3.2.1.tar.bz2 New: ---- totem-3.3.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ totem.spec ++++++ --- /var/tmp/diff_new_pack.aqA8Uk/_old 2012-01-09 15:22:25.000000000 +0100 +++ /var/tmp/diff_new_pack.aqA8Uk/_new 2012-01-09 15:22:25.000000000 +0100 @@ -15,18 +15,17 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - +%define build_zeitgeist_plugin 1 Name: totem -License: GPL-2.0+ ; LGPL-2.1+ -Group: Productivity/Multimedia/Video/Players -Version: 3.2.1 -Release: 1 +Version: 3.3.4 +Release: 0 # FIXME: Check if --disable-maintainer-mode can be dropped from configure. Last checked with 3.2.0 Url: http://www.gnome.org/projects/totem/ Summary: Movie Player for the GNOME Desktop -Source0: http://download.gnome.org/sources/totem/3.2/%{name}-%{version}.tar.bz2 +License: GPL-2.0+ ; LGPL-2.1+ +Group: Productivity/Multimedia/Video/Players +Source0: http://download.gnome.org/sources/totem/3.3/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gnome-doc-utils-devel @@ -35,10 +34,12 @@ BuildRequires: lirc-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -BuildRequires: vala >= 0.12.1 +BuildRequires: vala >= 0.14.1 +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz # We need these to pickup the playbin plugin -BuildRequires: gstreamer-0_10-plugins-base gstreamer-utils -BuildRequires: pkgconfig(bluez) +BuildRequires: gstreamer-0_10-plugins-base +BuildRequires: gstreamer-utils BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(clutter-1.0) BuildRequires: pkgconfig(clutter-gst-1.0) >= 1.3.9 @@ -54,7 +55,6 @@ BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(libepc-ui-1.0) > 0.4.0 -BuildRequires: pkgconfig(libgdata) BuildRequires: pkgconfig(libnautilus-extension) BuildRequires: pkgconfig(libpeas-1.0) >= 1.1.0 BuildRequires: pkgconfig(libxml-2.0) @@ -65,7 +65,9 @@ BuildRequires: pkgconfig(totem-plparser) BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xxf86vm) +%if %{build_zeitgeist_plugin} BuildRequires: pkgconfig(zeitgeist-1.0) +%endif Requires: gstreamer010 gstreamer010-plugins-base gstreamer010-plugins-good iso-codes Recommends: %{name}-lang Recommends: totem-plugins @@ -76,6 +78,9 @@ Obsoletes: totem-devel < %{version} # totem-plugin-upnp has been substituted by a grilo plugin. Obsoletes: totem-plugin-upnp <= %{version} +%if ! %{build_zeitgeist_plugin} +Obsoletes: totem-plugin-zeitgeist <= %{version} +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires @@ -85,7 +90,6 @@ complete keyboard navigation. %package plugins -License: GPL-2.0+ ; LGPL-2.1+ Summary: Plugins for Totem Movie Player Group: Productivity/Multimedia/Video/Players Requires: %{name} = %{version} @@ -103,8 +107,8 @@ This package includes plugins for Totem, to add advanced features. +%if %{build_zeitgeist_plugin} %package plugin-zeitgeist -License: GPL-2.0+ ; LGPL-2.1+ Summary: Plugins for Totem Movie Player -- Zeitgeist Support Group: Productivity/Multimedia/Video/Players Requires: %{name} = %{version} @@ -114,9 +118,9 @@ Totem is movie player for the GNOME desktop based on GStreamer. This package includes the Zeitgeist plugin for Totem. +%endif %package -n nautilus-totem -License: GPL-2.0+ ; LGPL-2.1+ Summary: Totem Plugin for Nautilus Group: Productivity/Multimedia/Video/Players Requires: %{name} = %{version} @@ -128,7 +132,6 @@ This package contains a plugin to integrate Totem into Nautilus. %package browser-plugin -License: GPL-2.0+ ; LGPL-2.1+ Summary: Browser Plugin Based on Totem Movie Player for the GNOME Desktop Group: Productivity/Multimedia/Video/Players Requires: %{name} = %{version} @@ -144,7 +147,6 @@ This package does not include the Windows Media (gmp) browser plugin. %package browser-plugin-gmp -License: GPL-2.0+ ; LGPL-2.1+ Summary: Windows Media Browser Plugin Based on Totem Movie Player for the GNOME Desktop Group: Productivity/Multimedia/Video/Players Requires: %{name} = %{version} @@ -159,7 +161,6 @@ This package includes only the Windows Media (gmp) browser plugin. %package devel -License: GPL-2.0+ ; LGPL-2.1+ Summary: Developer Documentation for Totem Movie Player Group: Development/Libraries/GNOME Requires: %{name} = %{version} @@ -261,7 +262,6 @@ %files plugins %defattr(-, root, root) # Explicitly list plugins -%{_libdir}/totem/plugins/bemused/ %{_libdir}/totem/plugins/brasero-disc-recorder/ %{_libdir}/totem/plugins/chapters/ %{_libdir}/totem/plugins/dbus/ @@ -281,7 +281,6 @@ %{_libdir}/totem/plugins/screensaver/ %{_libdir}/totem/plugins/screenshot/ %{_libdir}/totem/plugins/skipto/ -%{_libdir}/totem/plugins/youtube/ %{_datadir}/GConf/gsettings/opensubtitles.convert %{_datadir}/GConf/gsettings/publish.convert %{_datadir}/GConf/gsettings/pythonconsole.convert @@ -289,16 +288,20 @@ %{_datadir}/glib-2.0/schemas/org.gnome.totem.plugins.publish.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.totem.plugins.pythonconsole.gschema.xml +%if %{build_zeitgeist_plugin} %files plugin-zeitgeist %defattr(-, root, root) %{_libdir}/totem/plugins/zeitgeist-dp/ +%endif %files browser-plugin %defattr(-, root, root) +%doc browser-plugin/README.browser-plugin %{_libexecdir}/totem-plugin-viewer %{_libdir}/browser-plugins/libtotem-cone-plugin* %{_libdir}/browser-plugins/libtotem-mully-plugin* %{_libdir}/browser-plugins/libtotem-narrowspace-plugin* +%{_libdir}/browser-plugins/libtotem-vegas-plugin* %files browser-plugin-gmp %defattr(-, root, root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org