Hello community,
here is the log from the commit of package gstreamer-0_10 for openSUSE:Factory
checked in at Fri Dec 4 11:41:14 CET 2009.
--------
--- GNOME/gstreamer-0_10/gstreamer-0_10.changes 2009-10-26 17:02:02.000000000 +0100
+++ /mounts/work_src_done/STABLE/gstreamer-0_10/gstreamer-0_10.changes 2009-12-03 18:39:22.000000000 +0100
@@ -1,0 +2,29 @@
+Thu Dec 3 17:49:20 CET 2009 - vuntz@opensuse.org
+
+- Compile introspection support:
+ + Add gobject-introspection-devel BuildRequires.
+ + Pass --enable-introspection to configure.
+ + Add gstreamer-0_10-fix-introspection-build.patch to fix the
+ build.
+- Small cleanups.
+
+-------------------------------------------------------------------
+Mon Nov 16 22:37:58 CET 2009 - lmedinas@opensuse.org
+
+- Update to version 0.10.25:
+ + Changes:
+ - Improve the byte-reader API
+ - GObject introspection support
+ - Improve clock accuracy on win32
+ - Optimisations in capabilities checking
+ - Optimisations and fixes in the basetransform base class
+ - New 64-bit scaling utility function variants
+ - Various bug-fixes and improvements
+ + Bugs fixed: bgo#583999, bgo#566881, bgo#588472, bgo#589173,
+ bgo#589314, bgo#589524, bgo#589849, bgo#589991, bgo#590045,
+ bgo#590430, bgo#590841, bgo#590919, bgo#591045, bgo#591318,
+ bgo#591441, bgo#592209, bgo#592314, bgo#593460, bgo#593719,
+ bgo#594107, bgo#594225, bgo#594990, bgo#595130, bgo#595133,
+ bgo#595209, bgo#368536
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
gstreamer-0.10.24.tar.bz2
New:
----
gstreamer-0.10.25.tar.bz2
gstreamer-0_10-fix-introspection-build.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-0_10-doc.spec ++++++
--- /var/tmp/diff_new_pack.VBw6v4/_old 2009-12-04 11:39:07.000000000 +0100
+++ /var/tmp/diff_new_pack.VBw6v4/_new 2009-12-04 11:39:07.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package gstreamer-0_10-doc (Version 0.10.24)
+# spec file for package gstreamer-0_10-doc (Version 0.10.25)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -21,13 +21,16 @@
Name: gstreamer-0_10-doc
%define build_doc 1
%define _name gstreamer
-Version: 0.10.24
-Release: 3
+Version: 0.10.25
+Release: 1
%define gst_branch 0.10
BuildRequires: bison check-devel fdupes flex glib2-devel libxml2-devel pyxml translation-update-upstream
%ifarch %ix86 ppc x86_64
BuildRequires: valgrind-devel
%endif
+%if %suse_version >= 1120
+BuildRequires: gobject-introspection-devel
+%endif
%if %build_doc
BuildRequires: docbook-toys docbook-utils gtk-doc transfig
%if %suse_version <= 1020
@@ -54,12 +57,14 @@
# Core modules may depend on new enough libraries:
Requires: libgstreamer-0_10-0 >= %{version}
%endif
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Group: Productivity/Multimedia/Other
Summary: Streaming-Media Framework Runtime
Source: %{_name}-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE gstreamer-0_10-no-gtk-doc-for-reals.patch maw@novell.com -- to build without gtk-doc, like totally for reals
Patch0: gstreamer-0_10-no-gtk-doc-for-reals.patch
+# PATCH-FIX-UPSTREAM gstreamer-0_10-fix-introspection-build.patch bgo603710 vuntz@opensuse.org -- Fix build of introspection data
+Patch1: gstreamer-0_10-fix-introspection-build.patch
Url: http://gstreamer.freedesktop.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -71,33 +76,10 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%if !%build_doc
%package -n libgstreamer-0_10-0
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Streaming-Media Framework Runtime
Group: System/Libraries
# We want to have core modules installed:
@@ -111,29 +93,6 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%package utils
License: LGPL v2.1 or later
Summary: Streaming-Media Framework Runtime
@@ -153,31 +112,8 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%package -n gstreamer-utils
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Streaming-Media Framework Runtime
Group: Productivity/Multimedia/Other
# Name up to 10.3:
@@ -195,29 +131,6 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%package devel
License: LGPL v2.1 or later
Summary: Include Files and Libraries mandatory for Development
@@ -233,29 +146,6 @@
This package contains all necessary include files and libraries needed
to develop applications that require these.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%endif
%lang_package
@@ -265,10 +155,12 @@
%if ! %build_doc
%patch0 -p1
%endif
+%patch1 -p1
%build
# FIXME: GTKDOC_CFLAGS, GST_OBJ_CFLAGS:
# Silently ignored compilation of uninstalled gtk-doc scanners without RPM_OPT_FLAGS.
+export V=1
%if %suse_version >= 1110
NOCONFIGURE=1 ./autogen.sh
%endif
@@ -278,6 +170,9 @@
--enable-gtk-doc\
--enable-docbook\
%endif
+%if %suse_version >= 1120
+ --enable-introspection\
+%endif
--disable-static
make %{?jobs:-j%jobs}
@@ -348,6 +243,10 @@
%files -n libgstreamer-0_10-0
%defattr(-, root, root)
%{_libdir}/*.so.*
+%if %suse_version >= 1120
+%{_libdir}/girepository-1.0/*.typelib
+%{_datadir}/gir-1.0/*.gir
+%endif
%files utils
%defattr(-, root, root)
++++++ gstreamer-0_10.spec ++++++
--- /var/tmp/diff_new_pack.VBw6v4/_old 2009-12-04 11:39:07.000000000 +0100
+++ /var/tmp/diff_new_pack.VBw6v4/_new 2009-12-04 11:39:07.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package gstreamer-0_10 (Version 0.10.24)
+# spec file for package gstreamer-0_10 (Version 0.10.25)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -21,13 +21,16 @@
Name: gstreamer-0_10
%define build_doc 0
%define _name gstreamer
-Version: 0.10.24
-Release: 3
+Version: 0.10.25
+Release: 1
%define gst_branch 0.10
BuildRequires: bison check-devel fdupes flex glib2-devel libxml2-devel pyxml translation-update-upstream
%ifarch %ix86 ppc x86_64
BuildRequires: valgrind-devel
%endif
+%if %suse_version >= 1120
+BuildRequires: gobject-introspection-devel
+%endif
%if %build_doc
BuildRequires: docbook-toys docbook-utils gtk-doc transfig
%if %suse_version <= 1020
@@ -54,12 +57,14 @@
# Core modules may depend on new enough libraries:
Requires: libgstreamer-0_10-0 >= %{version}
%endif
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Group: Productivity/Multimedia/Other
Summary: Streaming-Media Framework Runtime
Source: %{_name}-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE gstreamer-0_10-no-gtk-doc-for-reals.patch maw@novell.com -- to build without gtk-doc, like totally for reals
Patch0: gstreamer-0_10-no-gtk-doc-for-reals.patch
+# PATCH-FIX-UPSTREAM gstreamer-0_10-fix-introspection-build.patch bgo603710 vuntz@opensuse.org -- Fix build of introspection data
+Patch1: gstreamer-0_10-fix-introspection-build.patch
Url: http://gstreamer.freedesktop.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -71,33 +76,10 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%if !%build_doc
%package -n libgstreamer-0_10-0
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Streaming-Media Framework Runtime
Group: System/Libraries
# We want to have core modules installed:
@@ -111,31 +93,8 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%package utils
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Streaming-Media Framework Runtime
Group: Productivity/Multimedia/Other
# Name up to 10.3:
@@ -153,31 +112,8 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%package -n gstreamer-utils
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Streaming-Media Framework Runtime
Group: Productivity/Multimedia/Other
# Name up to 10.3:
@@ -195,31 +131,8 @@
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%package devel
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/C and C++
Requires: %{name} = %{version} glib2-devel libxml2-devel popt-devel check-devel
@@ -233,29 +146,6 @@
This package contains all necessary include files and libraries needed
to develop applications that require these.
-
-
-Authors:
---------
- Erik Walthinsen
- Matt Howell
- Brent Bradburn
- Wim Taymans
- Richard Boulton
- Zaheer Abbas Merali
- David I. Lehn
- Chris Emerson
- Jens Thiele
- Thomas Nyberg
- Bastien Nocera
- Christian Fredrik Kalager Schaller
- Thomas Vander Stichele
- David Schleef
- Benjamin Otte
- Ronald Bultje
- Andy Wingo
- Julien Moutte
-
%endif
%lang_package
@@ -265,10 +155,12 @@
%if ! %build_doc
%patch0 -p1
%endif
+%patch1 -p1
%build
# FIXME: GTKDOC_CFLAGS, GST_OBJ_CFLAGS:
# Silently ignored compilation of uninstalled gtk-doc scanners without RPM_OPT_FLAGS.
+export V=1
%if %suse_version >= 1110
NOCONFIGURE=1 ./autogen.sh
%endif
@@ -278,6 +170,9 @@
--enable-gtk-doc\
--enable-docbook\
%endif
+%if %suse_version >= 1120
+ --enable-introspection\
+%endif
--disable-static
make %{?jobs:-j%jobs}
@@ -348,6 +243,10 @@
%files -n libgstreamer-0_10-0
%defattr(-, root, root)
%{_libdir}/*.so.*
+%if %suse_version >= 1120
+%{_libdir}/girepository-1.0/*.typelib
+%{_datadir}/gir-1.0/*.gir
+%endif
%files utils
%defattr(-, root, root)
++++++ gstreamer-0.10.24.tar.bz2 -> gstreamer-0.10.25.tar.bz2 ++++++
++++ 73754 lines of diff (skipped)
++++++ gstreamer-0_10-fix-introspection-build.patch ++++++
Index: gstreamer-0.10.25/libs/gst/check/Makefile.am
===================================================================
--- gstreamer-0.10.25.orig/libs/gst/check/Makefile.am
+++ gstreamer-0.10.25/libs/gst/check/Makefile.am
@@ -117,7 +117,7 @@ GstCheck-@GST_MAJORMINOR@.gir: $(INTROSP
-I$(top_srcdir) \
$(gir_cincludes) \
--add-include-path=$(top_builddir)/gst \
- --library=gstcheck-0.10 \
+ --library=libgstcheck-0.10.la \
--include=Gst-0.10 \
--libtool="$(top_builddir)/libtool" \
--pkg gstreamer-0.10 \
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org