Mailinglist Archive: opensuse-commit (1314 mails)

< Previous Next >
commit totem for openSUSE:Factory
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-maintainers@xxxxxxx"

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 - vuntz@xxxxxxxxxxxx
+
+- 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 - vuntz@xxxxxxxxxxxx
+
+- 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+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages