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

Reply via email to