Hello community, here is the log from the commit of package gstreamer-0_10 for openSUSE:Factory checked in at 2012-01-09 12:55:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-0_10 (Old) and /work/SRC/openSUSE:Factory/.gstreamer-0_10.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gstreamer-0_10", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-0_10/gstreamer-0_10.changes 2011-10-16 12:49:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-0_10.new/gstreamer-0_10.changes 2012-01-09 12:55:14.000000000 +0100 @@ -1,0 +2,13 @@ +Fri Jan 6 09:59:44 UTC 2012 - vuntz@opensuse.org + +- Split typelib files into typelib-1_0-Gst-0_10 subpackage. +- Add typelib-1_0-Gst-0_10 Requires to devel subpackage. +- Add explicit libgstreamer-0_10-0 Requires to devel subpackage: it + was there implicitly before, throught the gstreamer-0_10 + Requires, but it's better to have it explicit. +- Remove explicit check-devel, glib2-devel, libxml2-devel and + popt-devel Requires from devel subpackage: the ones that are + needed will be added the pkgconfig() way, and the others are + actually wrong. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-0_10-doc.spec ++++++ --- /var/tmp/diff_new_pack.zmbJDr/_old 2012-01-09 12:55:20.000000000 +0100 +++ /var/tmp/diff_new_pack.zmbJDr/_new 2012-01-09 12:55:20.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer-0_10-doc # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: gstreamer-0_10-doc %define build_doc 1 %define _name gstreamer Version: 0.10.35 -Release: 1 +Release: 0 %define gst_branch 0.10 -BuildRequires: bison check-devel fdupes flex glib2-devel libxml2-devel translation-update-upstream +BuildRequires: bison +BuildRequires: check-devel +BuildRequires: fdupes +BuildRequires: flex +BuildRequires: glib2-devel BuildRequires: libtool +BuildRequires: libxml2-devel +BuildRequires: translation-update-upstream %ifarch %ix86 ppc x86_64 BuildRequires: valgrind-devel %endif @@ -34,13 +38,19 @@ %endif BuildRequires: gnome-patch-translation %if %build_doc -BuildRequires: docbook-toys docbook-utils gtk-doc python transfig +BuildRequires: docbook-toys +BuildRequires: docbook-utils +BuildRequires: gtk-doc +BuildRequires: python +BuildRequires: transfig %if %suse_version <= 1020 # Missing in transfig: -BuildRequires: ghostscript-fonts-std ghostscript-library +BuildRequires: ghostscript-fonts-std +BuildRequires: ghostscript-library %endif %if %suse_version > 1030 -BuildRequires: texlive-latex texlive-latex-doc +BuildRequires: texlive-latex +BuildRequires: texlive-latex-doc %endif # Name up to 10.3: Provides: gstreamer010-doc = %{version} @@ -59,9 +69,9 @@ # Core modules may depend on new enough libraries: Requires: libgstreamer-0_10-0 >= %{version} %endif +Summary: Streaming-Media Framework Runtime License: LGPL-2.1+ Group: Productivity/Multimedia/Other -Summary: Streaming-Media Framework Runtime Source0: %{_name}-%{version}.tar.bz2 Source1: gstreamer-0_10.macros Source2: gstreamer-0_10.prov @@ -84,7 +94,6 @@ %if !%build_doc %package -n libgstreamer-0_10-0 -License: LGPL-2.1+ Summary: Streaming-Media Framework Runtime Group: System/Libraries # We want to have core modules installed: @@ -98,8 +107,23 @@ means that new data types or processing capabilities can be added by installing new plug-ins. +%if %suse_version >= 1120 +%package -n typelib-1_0-Gst-0_10 +Summary: Streaming-Media Framework Runtime -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Gst-0_10 +GStreamer is a streaming-media framework, based on graphs of filters +which operate on media data. Applications using this library can do +anything from real-time sound processing to playing videos, and just +about anything else media-related. Its plug-in-based architecture +means that new data types or processing capabilities can be added by +installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer. +%endif + %package utils -License: LGPL-2.1+ Summary: Streaming-Media Framework Runtime Group: Productivity/Multimedia/Other # Name up to 10.3: @@ -118,7 +142,6 @@ installing new plug-ins. %package -n gstreamer-utils -License: LGPL-2.1+ Summary: Streaming-Media Framework Runtime Group: Productivity/Multimedia/Other # Name up to 10.3: @@ -137,12 +160,15 @@ installing new plug-ins. %package devel -License: LGPL-2.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 +Requires: %{name} = %{version} # gstreamer-utils is required for the gstreamer-provides rpm magic. Requires: gstreamer-utils +Requires: libgstreamer-0_10-0 = %{version} +%if %suse_version >= 1120 +Requires: typelib-1_0-Gst-0_10 = %{version} +%endif # Name up to 10.3: Provides: gstreamer010-devel = %{version} Obsoletes: gstreamer010-devel < %{version} @@ -263,8 +289,15 @@ %files -n libgstreamer-0_10-0 %defattr(-, root, root) %{_libdir}/*.so.* + %if %suse_version >= 1120 -%{_libdir}/girepository-1.0/*.typelib +%files -n typelib-1_0-Gst-0_10 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/Gst-0.10.typelib +%{_libdir}/girepository-1.0/GstBase-0.10.typelib +%{_libdir}/girepository-1.0/GstCheck-0.10.typelib +%{_libdir}/girepository-1.0/GstController-0.10.typelib +%{_libdir}/girepository-1.0/GstNet-0.10.typelib %endif %files utils ++++++ gstreamer-0_10.spec ++++++ --- /var/tmp/diff_new_pack.zmbJDr/_old 2012-01-09 12:55:20.000000000 +0100 +++ /var/tmp/diff_new_pack.zmbJDr/_new 2012-01-09 12:55:20.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer-0_10 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: gstreamer-0_10 %define build_doc 0 %define _name gstreamer Version: 0.10.35 -Release: 1 +Release: 0 %define gst_branch 0.10 -BuildRequires: bison check-devel fdupes flex glib2-devel libxml2-devel translation-update-upstream +BuildRequires: bison +BuildRequires: check-devel +BuildRequires: fdupes +BuildRequires: flex +BuildRequires: glib2-devel BuildRequires: libtool +BuildRequires: libxml2-devel +BuildRequires: translation-update-upstream %ifarch %ix86 ppc x86_64 BuildRequires: valgrind-devel %endif @@ -34,13 +38,19 @@ %endif BuildRequires: gnome-patch-translation %if %build_doc -BuildRequires: docbook-toys docbook-utils gtk-doc python transfig +BuildRequires: docbook-toys +BuildRequires: docbook-utils +BuildRequires: gtk-doc +BuildRequires: python +BuildRequires: transfig %if %suse_version <= 1020 # Missing in transfig: -BuildRequires: ghostscript-fonts-std ghostscript-library +BuildRequires: ghostscript-fonts-std +BuildRequires: ghostscript-library %endif %if %suse_version > 1030 -BuildRequires: texlive-latex texlive-latex-doc +BuildRequires: texlive-latex +BuildRequires: texlive-latex-doc %endif # Name up to 10.3: Provides: gstreamer010-doc = %{version} @@ -59,9 +69,9 @@ # Core modules may depend on new enough libraries: Requires: libgstreamer-0_10-0 >= %{version} %endif +Summary: Streaming-Media Framework Runtime License: LGPL-2.1+ Group: Productivity/Multimedia/Other -Summary: Streaming-Media Framework Runtime Source0: %{_name}-%{version}.tar.bz2 Source1: gstreamer-0_10.macros Source2: gstreamer-0_10.prov @@ -84,7 +94,6 @@ %if !%build_doc %package -n libgstreamer-0_10-0 -License: LGPL-2.1+ Summary: Streaming-Media Framework Runtime Group: System/Libraries # We want to have core modules installed: @@ -98,8 +107,23 @@ means that new data types or processing capabilities can be added by installing new plug-ins. +%if %suse_version >= 1120 +%package -n typelib-1_0-Gst-0_10 +Summary: Streaming-Media Framework Runtime -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Gst-0_10 +GStreamer is a streaming-media framework, based on graphs of filters +which operate on media data. Applications using this library can do +anything from real-time sound processing to playing videos, and just +about anything else media-related. Its plug-in-based architecture +means that new data types or processing capabilities can be added by +installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer. +%endif + %package utils -License: LGPL-2.1+ Summary: Streaming-Media Framework Runtime Group: Productivity/Multimedia/Other # Name up to 10.3: @@ -118,7 +142,6 @@ installing new plug-ins. %package -n gstreamer-utils -License: LGPL-2.1+ Summary: Streaming-Media Framework Runtime Group: Productivity/Multimedia/Other # Name up to 10.3: @@ -137,12 +160,15 @@ installing new plug-ins. %package devel -License: LGPL-2.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 +Requires: %{name} = %{version} # gstreamer-utils is required for the gstreamer-provides rpm magic. Requires: gstreamer-utils +Requires: libgstreamer-0_10-0 = %{version} +%if %suse_version >= 1120 +Requires: typelib-1_0-Gst-0_10 = %{version} +%endif # Name up to 10.3: Provides: gstreamer010-devel = %{version} Obsoletes: gstreamer010-devel < %{version} @@ -263,8 +289,15 @@ %files -n libgstreamer-0_10-0 %defattr(-, root, root) %{_libdir}/*.so.* + %if %suse_version >= 1120 -%{_libdir}/girepository-1.0/*.typelib +%files -n typelib-1_0-Gst-0_10 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/Gst-0.10.typelib +%{_libdir}/girepository-1.0/GstBase-0.10.typelib +%{_libdir}/girepository-1.0/GstCheck-0.10.typelib +%{_libdir}/girepository-1.0/GstController-0.10.typelib +%{_libdir}/girepository-1.0/GstNet-0.10.typelib %endif %files utils -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org