X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gstreamer.spec.in;h=0b786ea3e804414b69eb8ce330a5a50d2c376e32;hb=b674a737b039ab01b5fec91554b959d68376126b;hp=56cad24d4376782803381187c09b26bad3316a81;hpb=4d6e4ea9e6aacc124fa4a25f9b3865570eec869a;p=platform%2Fupstream%2Fgstreamer.git diff --git a/gstreamer.spec.in b/gstreamer.spec.in index 56cad24..0b786ea 100644 --- a/gstreamer.spec.in +++ b/gstreamer.spec.in @@ -1,5 +1,5 @@ -%define gstreamer gstreamer -%define majorminor @GST_MAJORMINOR@ +%define gstreamer gstreamer1 +%define majorminor @GST_API_VERSION@ %define _glib2 @GLIB_REQ@ @@ -11,11 +11,9 @@ Summary: GStreamer streaming media framework runtime Group: Applications/Multimedia License: LGPL URL: http://gstreamer.freedesktop.org/ -Source: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.bz2 +Source: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: gstreamer-tools >= %{version} - BuildRequires: glib2-devel >= %{_glib2} BuildRequires: bison BuildRequires: flex @@ -70,28 +68,13 @@ This package contains the libraries and includes files necessary to develop applications and plugins for GStreamer, as well as general and API documentation. -%package -n gstreamer-tools -Summary: common tools and files for GStreamer streaming media framework -Group: Applications/Multimedia - -%description -n gstreamer-tools -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 plugin-based architecture means that new data -types or processing capabilities can be added simply by installing new -plugins. - -This package contains wrapper scripts for the command-line tools that work -with different major/minor versions of GStreamer. - %prep %setup -q -n gstreamer-%{version} %build # 0.10.0: manuals do not build due to an openjade error; disable for now %configure \ - --with-package-name='CVS gstreamer package' \ + --with-package-name='gstreamer package' \ --with-package-origin='http://gstreamer.freedesktop.org' \ --enable-debug \ --enable-gtk-doc \ @@ -131,12 +114,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libgstreamer-%{majorminor}.so.* %{_libdir}/libgstbase-%{majorminor}.so.* %{_libdir}/libgstcontroller-%{majorminor}.so.* -%{_libdir}/libgstdataprotocol-%{majorminor}.so.* %{_libdir}/libgstnet-%{majorminor}.so.* %dir %{_libdir}/gstreamer-%{majorminor} %{_libdir}/gstreamer-%{majorminor}/libgstcoreelements.so -%{_libdir}/gstreamer-%{majorminor}/libgstcoreindexers.so %{_bindir}/gst-inspect-%{majorminor} %{_bindir}/gst-launch-%{majorminor} @@ -148,22 +129,16 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/doc/gstreamer-%{majorminor}/manual %doc %{_datadir}/doc/gstreamer-%{majorminor}/pwg %doc %{_datadir}/doc/gstreamer-%{majorminor}/faq/ -%{_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 -%{_datadir}/gir-1.0/Gst-0.10.gir -%{_datadir}/gir-1.0/GstBase-0.10.gir -%{_datadir}/gir-1.0/GstCheck-0.10.gir -%{_datadir}/gir-1.0/GstController-0.10.gir -%{_datadir}/gir-1.0/GstNet-0.10.gir - -%files -n gstreamer-tools -%defattr(-, root, root, -) -%{_bindir}/gst-inspect -%{_bindir}/gst-launch -%{_bindir}/gst-typefind +%{_libdir}/girepository-1.0/Gst-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstBase-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstCheck-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstController-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstNet-%{majorminor}.typelib +%{_datadir}/gir-1.0/Gst-%{majorminor}.gir +%{_datadir}/gir-1.0/GstBase-%{majorminor}.gir +%{_datadir}/gir-1.0/GstCheck-%{majorminor}.gir +%{_datadir}/gir-1.0/GstController-%{majorminor}.gir +%{_datadir}/gir-1.0/GstNet-%{majorminor}.gir %files devel %defattr(-, root, root, -) @@ -174,11 +149,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/gstreamer-%{majorminor}/gst/base %{_includedir}/gstreamer-%{majorminor}/gst/check %{_includedir}/gstreamer-%{majorminor}/gst/controller -%{_includedir}/gstreamer-%{majorminor}/gst/dataprotocol %{_includedir}/gstreamer-%{majorminor}/gst/net %{_libdir}/libgstreamer-%{majorminor}.so -%{_libdir}/libgstdataprotocol-%{majorminor}.so %{_libdir}/libgstbase-%{majorminor}.so %{_libdir}/libgstcheck-%{majorminor}.so* %{_libdir}/libgstcontroller-%{majorminor}.so @@ -189,7 +162,6 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/gstreamer-base-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-controller-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-check-%{majorminor}.pc -%{_libdir}/pkgconfig/gstreamer-dataprotocol-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-net-%{majorminor}.pc %doc %{_datadir}/gtk-doc/html/gstreamer-%{majorminor}/* @@ -197,6 +169,12 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/gstreamer-plugins-%{majorminor}/* %changelog +* Sat Aug 06 2011 Thomas Vander Stichele +- Use majorminor correctly for .gir files +- Remove gstreamer-tools completely since the unversioned tools have been + removed +- Rename package to gstreamer011 to be parallel-installable + * Thu Apr 3 2008 Christian Schaller - Update spec file to make inclusion of all docs explicit