Search
SailfishOS Open Build Service
>
Projects
>
home:cxl000
:
branches:home:cxl000:mc
>
gstreamer
> gstreamer.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File gstreamer.spec of Package gstreamer
# # Do NOT Edit the Auto-generated Part! # Generated by: spectacle version 0.27 # Name: gstreamer # >> macros # << macros Summary: GStreamer streaming media framework runtime Version: 1.0.10 Release: 0 Group: Applications/Multimedia License: LGPLv2+ URL: http://gstreamer.freedesktop.org/ Source0: http://gstreamer.freedesktop.org/src/gstreamer/%{name}-%{version}.tar.xz Source100: gstreamer.yaml #Patch0: reduce-wakeups-from-idle.patch Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: bison BuildRequires: flex BuildRequires: check BuildRequires: python %description 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. %package devel Summary: Development tools for GStreamer Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel This package contains the libraries and includes files necessary to develop applications and plugins for GStreamer. If you plan to develop applications with GStreamer, consider installing the gstreamer-devel-docs package and the documentation packages for any plugins you intend to use. %package devel-docs Summary: API reference for GStreamer Group: Documentation Requires: %{name} = %{version}-%{release} %description devel-docs This package contains developer documentation for the GStreamer streaming media framework. %package tools Summary: Common tools and files for GStreamer streaming media framework Group: Applications/Multimedia Requires: %{name} = %{version}-%{release} %description tools This package contains wrapper scripts for the command-line tools that work with different major/minor versions of GStreamer. %prep %setup -q -n %{name}-%{version} # reduce-wakeups-from-idle.patch #%patch0 -p1 # >> setup # << setup %build # >> build pre export CFLAGS="-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS" # << build pre %configure --disable-static \ --with-package-name='Mer GStreamer package' \ --with-package-origin='http://www.merproject.org/' \ --disable-dependency-tracking \ --disable-examples \ --disable-tests \ --disable-valgrind \ --disable-debug \ --disable-nls \ --disable-loadsave \ --disable-introspection \ --with-buffer-alignment=pagesize || (cat config.log && exit 1) make %{?_smp_mflags} # >> build post # << build post %install rm -rf %{buildroot} # >> install pre # << install pre %make_install # >> install post # << install post %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) # >> files #%doc AUTHORS COPYING NEWS README RELEASE TODO %{_libdir}/libgstbase-1.0.so.* %{_libdir}/libgstcheck-1.0.so.* %{_libdir}/libgstcontroller-1.0.so.* %{_libdir}/libgstnet-1.0.so.* %{_libdir}/libgstreamer-1.0.so.* %dir %{_libdir}/gstreamer-1.0 %{_libdir}/gstreamer-1.0/libgstcoreelements.so %dir %{_libexecdir}/gstreamer-1.0 %{_libexecdir}/gstreamer-1.0/gst-plugin-scanner %{_bindir}/gst-inspect-1.0 %{_bindir}/gst-launch-1.0 %{_bindir}/gst-typefind-1.0 %doc %{_mandir}/man1/gst-inspect-1.0.1.gz %doc %{_mandir}/man1/gst-launch-1.0.1.gz %doc %{_mandir}/man1/gst-typefind-1.0.1.gz # << files %files devel %defattr(-,root,root,-) # >> files devel %dir %{_includedir}/gstreamer-1.0 %dir %{_includedir}/gstreamer-1.0/gst %{_includedir}/gstreamer-1.0/gst/*.h %{_includedir}/gstreamer-1.0/gst/base %{_includedir}/gstreamer-1.0/gst/check %{_includedir}/gstreamer-1.0/gst/controller %{_includedir}/gstreamer-1.0/gst/net %{_datadir}/aclocal/gst-element-check-1.0.m4 %{_libdir}/libgstbase-1.0.so %{_libdir}/libgstcheck-1.0.so %{_libdir}/libgstcontroller-1.0.so %{_libdir}/libgstnet-1.0.so %{_libdir}/libgstreamer-1.0.so %{_libdir}/pkgconfig/gstreamer-1.0.pc %{_libdir}/pkgconfig/gstreamer-base-1.0.pc %{_libdir}/pkgconfig/gstreamer-check-1.0.pc %{_libdir}/pkgconfig/gstreamer-controller-1.0.pc %{_libdir}/pkgconfig/gstreamer-net-1.0.pc # << files devel %files devel-docs %defattr(-,root,root,-) # >> files devel-docs # %doc %{_datadir}/gtk-doc/html/gstreamer-1.0/* %doc %{_datadir}/gtk-doc/html/gstreamer-libs-1.0/* %doc %{_datadir}/gtk-doc/html/gstreamer-plugins-1.0/* # << files devel-docs %files tools %defattr(-,root,root,-) # >> files tools #%{_bindir}/gst-feedback #%{_bindir}/gst-inspect #%{_bindir}/gst-launch #%{_bindir}/gst-typefind #%{_bindir}/gst-xmlinspect ##%{_bindir}/gst-xmllaunch # << files tools