Hello community, here is the log from the commit of package gstreamer-0_10-plugins-qt for openSUSE:Factory checked in at 2013-01-29 13:31:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-qt (Old) and /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-qt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-0_10-plugins-qt", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-qt/gstreamer-0_10-plugins-qt.changes 2012-07-09 07:59:38.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-qt.new/gstreamer-0_10-plugins-qt.changes 2013-01-29 13:31:45.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Jan 28 12:16:19 UTC 2013 - toddrme2...@gmail.com + +- Split libQtGlib-devel +- Clean up dependencies + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-0_10-plugins-qt.spec ++++++ --- /var/tmp/diff_new_pack.V6QAbZ/_old 2013-01-29 13:31:46.000000000 +0100 +++ /var/tmp/diff_new_pack.V6QAbZ/_new 2013-01-29 13:31:46.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer-0_10-plugins-qt # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -16,7 +16,11 @@ # -Name: gstreamer-0_10-plugins-qt +%define gstnum 0_10 +%define glibnum 2_0 +%define gstmin 0 +%define glibmin 0 +Name: gstreamer-%{gstnum}-plugins-qt Version: 0.10.2 Release: 0 Summary: C++/Qt bindings for GStreamer @@ -26,11 +30,23 @@ Source: http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-%{version}.tar.bz2 BuildRequires: bison BuildRequires: boost-devel +BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: flex -BuildRequires: gstreamer-0_10-plugins-base-devel -BuildRequires: libkde4-devel +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(gstreamer-app-0.10) +BuildRequires: pkgconfig(gstreamer-base-0.10) +BuildRequires: pkgconfig(gstreamer-interfaces-0.10) +BuildRequires: pkgconfig(gstreamer-video-0.10) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(QtCore) +BuildRequires: pkgconfig(QtDeclarative) +BuildRequires: pkgconfig(QtOpenGL) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -41,7 +57,7 @@ means that new data types or processing capabilities can be added by installing new plug-ins. -This package contains C++/Qt Bindings for GStreamer. +This package contains C++/Qt bindings for GStreamer. %prep %setup -q -n qt-gstreamer-%{version} @@ -50,10 +66,21 @@ Summary: Include files and libraries mandatory for development Group: Development/Libraries/C and C++ Requires: boost-devel -Requires: gstreamer-0_10-plugins-base-devel -Requires: libQtGStreamer-0_10-0 = %{version} -Provides: libQtGStreamer-0_10-devel = %{version} -Obsoletes: libQtGStreamer-0_10-devel < %{version} +Requires: pkgconfig(gstreamer-0.10) +Requires: pkgconfig(gstreamer-plugins-base-0.10) +Requires: pkgconfig(gstreamer-app-0.10) +Requires: pkgconfig(gstreamer-base-0.10) +Requires: pkgconfig(gstreamer-interfaces-0.10) +Requires: pkgconfig(gstreamer-video-0.10) +Requires: pkgconfig(gl) +Requires: pkgconfig(glesv2) +Requires: pkgconfig(QtDeclarative) +Requires: pkgconfig(QtOpenGL) +Requires: pkgconfig(QtGLib-2.0) = %{version} +Requires: %{name} = %{version} +Requires: libQtGStreamer-%{gstnum}-%{gstmin} = %{version} +Provides: libQtGStreamer-%{gstnum}-devel = %{version} +Obsoletes: libQtGStreamer-%{gstnum}-devel < %{version} %description devel GStreamer is a streaming-media framework, based on graphs of filters @@ -63,25 +90,42 @@ means that new data types or processing capabilities can be added by installing new plug-ins. -This package contains C++/Qt Bindings for GStreamer. +This package contains development files and headers for the C++/Qt +bindings for GStreamer. -%package -n libQtGLib-2_0-0 +%package -n libQtGLib-devel +Summary: C++/Qt bindings for GLib +Group: Development/Libraries/C and C++ +Requires: libQtGLib-%{glibnum}-%{glibmin} = %{version} +Requires: pkgconfig(glib-2.0) +Requires: pkgconfig(gobject-2.0) +Requires: pkgconfig(QtCore) + +%description -n libQtGLib-devel +GLib is a general-purpose utility library, which provides many useful +data types, macros, type conversions, string utilities, file utilities, +a main loop abstraction, and so on. + +%package -n libQtGLib-%{glibnum}-%{glibmin} Summary: C++/Qt bindings for GLib Group: System/Libraries -%description -n libQtGLib-2_0-0 +%description -n libQtGLib-%{glibnum}-%{glibmin} GLib is a general-purpose utility library, which provides many useful data types, macros, type conversions, string utilities, file utilities, a main loop abstraction, and so on. This package contains C++/Qt bindings for GLib. -%package -n libQtGStreamer-0_10-0 +This package contains development files and headers for the C++/Qt +bindings for GLib. + +%package -n libQtGStreamer-%{gstnum}-%{gstmin} Summary: C++/Qt bindings for GStreamer Group: Productivity/Multimedia/Other Requires: %{name} -%description -n libQtGStreamer-0_10-0 +%description -n libQtGStreamer-%{gstnum}-%{gstmin} 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 @@ -89,22 +133,31 @@ means that new data types or processing capabilities can be added by installing new plug-ins. -This package contains C++/Qt Bindings for GStreamer. +This package contains C++/Qt bindings for GStreamer. %build - %cmake_kde4 -d build -- -DQTGSTREAMER_STATIC=OFF -DQTGSTREAMER_EXAMPLES=OFF - %make_jobs + mkdir build + cd build + cmake -DCMAKE_CXXFLAGS="%{optflags}" \ + -DCMAKE_CFLAGS="%{optflags}" \ + -DCMAKE_INSTALL_PREFIX="%{_prefix}" \ + -DQTGSTREAMER_STATIC=OFF \ + -DQTGSTREAMER_EXAMPLES=OFF \ + -DLIB_SUFFIX="$(echo %{_lib} | cut -b4-)" \ + -DCMAKE_BUILD_TYPE="RelWithDebInfo" \ + ../ + make %{?_smp_mflags} %install cd build %make_install %fdupes -s %{buildroot}%{_includedir} -%post -n libQtGLib-2_0-0 -p /sbin/ldconfig -%postun -n libQtGLib-2_0-0 -p /sbin/ldconfig +%post -n libQtGLib-%{glibnum}-%{glibmin} -p /sbin/ldconfig +%postun -n libQtGLib-%{glibnum}-%{glibmin} -p /sbin/ldconfig -%post -n libQtGStreamer-0_10-0 -p /sbin/ldconfig -%postun -n libQtGStreamer-0_10-0 -p /sbin/ldconfig +%post -n libQtGStreamer-%{gstnum}-%{gstmin} -p /sbin/ldconfig +%postun -n libQtGStreamer-%{gstnum}-%{gstmin} -p /sbin/ldconfig %files %defattr(-,root,root) @@ -115,11 +168,19 @@ %{_libdir}/qt4/plugins/imports/QtGStreamer/ %{_libdir}/gstreamer-0.10/libgstqtvideosink.so -%files -n libQtGLib-2_0-0 +%files -n libQtGLib-%{glibnum}-%{glibmin} %defattr(-,root,root) %{_libdir}/libQtGLib-2.0.so.* -%files -n libQtGStreamer-0_10-0 +%files -n libQtGLib-devel +%defattr(-,root,root) +%dir %{_includedir}/QtGStreamer/ +%{_includedir}/QtGStreamer/QGlib/ +%{_libdir}/QtGStreamer/ +%{_libdir}/libQtGLib-2.0.so +%{_libdir}/pkgconfig/QtGLib-2.0.pc + +%files -n libQtGStreamer-%{gstnum}-%{gstmin} %defattr(-,root,root) %{_libdir}/libQtGStreamer-0.10.so.* %{_libdir}/libQtGStreamerUi-0.10.so.* @@ -127,13 +188,10 @@ %files devel %defattr(-,root,root) -%{_includedir}/QtGStreamer/ -%{_libdir}/QtGStreamer/ +%{_includedir}/QtGStreamer/QGst/ %{_libdir}/libQtGStreamer-0.10.so %{_libdir}/libQtGStreamerUi-0.10.so %{_libdir}/libQtGStreamerUtils-0.10.so -%{_libdir}/libQtGLib-2.0.so -%{_libdir}/pkgconfig/QtGLib-2.0.pc %{_libdir}/pkgconfig/QtGStreamer-0.10.pc %{_libdir}/pkgconfig/QtGStreamerUi-0.10.pc %{_libdir}/pkgconfig/QtGStreamerUtils-0.10.pc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org