Mailinglist Archive: opensuse-commit (926 mails)

< Previous Next >
commit totem for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Wed, 30 Dec 2009 00:31:11 +0100
  • Message-id: <20091229233111.E224220245@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package totem for openSUSE:Factory
checked in at Wed Dec 30 00:31:11 CET 2009.



--------
--- GNOME/totem/totem.changes 2009-12-04 23:51:13.000000000 +0100
+++ /mounts/work_src_done/STABLE/totem/totem.changes 2009-12-26
14:03:45.000000000 +0100
@@ -1,0 +2,31 @@
+Thu Dec 24 16:47:04 CET 2009 - vuntz@xxxxxxxxxxxx
+
+- Update to version 2.29.2:
+ + General:
+ - Add disk buffering for QuickTime and Flash video files, and
+ only start playing the file when it can be played
+ uninterrupted until the end
+ - Add support for authentication for HTTP and RTSP streams
+ - Make track switching faster
+ - Don't save the volume anymore, the sound system should
+ - Use cairo to draw the logo
+ + Movie Player:
+ - Add OSD when keyboard or remote keys are pressed
+ - Add support for reverse frame-stepping
+ - Add support for playing back DVDs and VCDs from mounted ISO
+ images
+ - Include the movie name when taking screenshots
+ - Use gallery instead of screenshot in suggested gallery file
+ names
+ + Browser plugin:
+ - Use referrer information
+ - Add support for subtitles in the VideoLAN API
+ - Remove "Complex" (RealMedia compatible) plugin
+- Remove --disable-complex-plugin option from configure.
+- Use libexecdir instead of prefix/lib.
+- Fix rpmlint warning about self-obsoletion of totem-plugin.
+- Add totem-no-gstreamer-snapshot.patch to make this tarball build
+ with the latest gstreamer release, instead of a snapshot. This is
+ obviously not optimal, but it's the simplest workaround.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
totem-2.28.4.tar.bz2

New:
----
totem-2.29.2.tar.bz2
totem-no-gstreamer-snapshot.patch

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

Other differences:
------------------
++++++ totem.spec ++++++
--- /var/tmp/diff_new_pack.1ODMRG/_old 2009-12-30 00:30:50.000000000 +0100
+++ /var/tmp/diff_new_pack.1ODMRG/_new 2009-12-30 00:30:50.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package totem (Version 2.28.4)
+# spec file for package totem (Version 2.29.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -49,9 +49,11 @@
%endif
License: GPLv2+ ; LGPLv2.1+
Group: Productivity/Multimedia/Video/Players
-Version: 2.28.4
+Version: 2.29.2
Release: 1
Source0: %{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM totem-no-gstreamer-snapshot.patch vuntz@xxxxxxxxxxxx --
Make it build with the real gstreamer release
+Patch0: totem-no-gstreamer-snapshot.patch
Url: http://www.gnome.org/projects/totem/
Summary: Movie Player for the GNOME Desktop
Requires: gstreamer010 gstreamer010-plugins-base
gstreamer010-plugins-good iso-codes
@@ -108,7 +110,7 @@
Requires: %{name} = %{version}
Supplements: packageand(totem:MozillaFirefox)
Provides: totem-plugin = 2.25.3
-Obsoletes: totem-plugin <= 2.25.3
+Obsoletes: totem-plugin < 2.25.3

%description browser-plugin
Totem is movie player for the GNOME desktop based on GStreamer.
@@ -129,17 +131,16 @@
%lang_package
%prep
%setup -q
+%patch0 -p1

%build
# FIXME: Build as root modifies system!
# totem-2.20.0: --disable-scrollkeeper does not work properly.
export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins
%configure\
- --libexecdir=%{_prefix}/lib/totem\
+ --libexecdir=%{_libexecdir}/totem\
--disable-static\
- --disable-scrollkeeper\
- --disable-complex-plugin
-# --disable-complex-plugin disables RealPlayer emulation plugin
+ --disable-scrollkeeper
make %{?jobs:-j%jobs}

%install
@@ -190,10 +191,10 @@
%{_libdir}/totem/plugins/totem
# Be careful here: libdir contains plugins while libexecdir contains a
# browser-plugin helper and a small utility for the main package
-%if "%{_libdir}" != "%{_prefix}/lib"
-%dir %{_prefix}/lib/totem
+%if "%{_libdir}" != "%{_libexecdir}"
+%dir %{_libexecdir}/totem
%endif
-%{_prefix}/lib/totem/totem
+%{_libexecdir}/totem/totem

%files lang -f %{name}.lang

@@ -208,7 +209,7 @@

%files browser-plugin
%defattr(-, root, root)
-%{_prefix}/lib/totem/totem-plugin-viewer
+%{_libexecdir}/totem/totem-plugin-viewer
%{_libdir}/browser-plugins/*.so

%files devel

++++++ totem-2.28.4.tar.bz2 -> totem-2.29.2.tar.bz2 ++++++
++++ 31913 lines of diff (skipped)

++++++ totem-no-gstreamer-snapshot.patch ++++++
Index: totem-2.29.2/configure
===================================================================
--- totem-2.29.2.orig/configure
+++ totem-2.29.2/configure
@@ -20057,7 +20057,7 @@ PLUGINDIR='${libdir}/totem/plugins'

GST_MAJORMINOR=0.10
GST_REQS=0.10.24
-GSTPLUG_REQS=0.10.25.1
+GSTPLUG_REQS=0.10.25

HAVE_GSTREAMER=no

Index: totem-2.29.2/configure.in
===================================================================
--- totem-2.29.2.orig/configure.in
+++ totem-2.29.2/configure.in
@@ -60,7 +60,7 @@ dnl the two versions here implicate the
dnl release versions.
GST_MAJORMINOR=0.10
GST_REQS=0.10.24
-GSTPLUG_REQS=0.10.25.1
+GSTPLUG_REQS=0.10.25

HAVE_GSTREAMER=no


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



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread