%define gst_branch 1.0
Name: gstreamer
-Version: 1.4.1
-Release: 2
+Version: 1.6.1
+Release: 3
Summary: Streaming-Media Framework Runtime
License: LGPL-2.1+
Group: Multimedia/Framework
Url: http://gstreamer.freedesktop.org/
Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz
-Source100: common.tar.bz2
+Source100: common.tar.gz
BuildRequires: bison
BuildRequires: gettext-tools
BuildRequires: check-devel
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
%package utils
Summary: Streaming-Media Framework Runtime
Group: Multimedia/Framework
means that new data types or processing capabilities can be added by
installing new plug-ins.
-
%package devel
Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries
This package contains all necessary include files and libraries needed
to develop applications that require these.
-
%lang_package
-
%prep
%setup -q -n gstreamer-%{version}
%setup -q -T -D -a 100
-
%build
# FIXME: GTKDOC_CFLAGS, GST_OBJ_CFLAGS:
# Silently ignored compilation of uninstalled gtk-doc scanners without RPM_OPT_FLAGS.
export CFLAGS="%{optflags} \
-DGST_QUEUE2_MODIFICATION\
-DGST_EXT_CURRENT_BYTES\
+ -DGST_TIZEN_MODIFICATION\
-fno-strict-aliasing"
+
%configure\
%if %{with introspection}
--enable-introspection\
%endif
- --disable-static\
- --enable-dlog
+ --disable-static\
+ --disable-docbook\
+ --disable-gtk-doc\
+ --enable-dlog\
+ --disable-examples
make %{?_smp_mflags}
-
%install
%make_install
mkdir -p %{buildroot}%{_datadir}/gstreamer-%{gst_branch}/presets
mkdir -p %{buildroot}%{_datadir}/gstreamer-%{gst_branch}/presets
%fdupes %{buildroot}
-
%post -p /sbin/ldconfig
-
%postun -p /sbin/ldconfig
-
%files
%manifest %{name}.manifest
%defattr(-, root, root)
%license COPYING
+
%dir %{_datadir}/gstreamer-%{gst_branch}
%dir %{_datadir}/gstreamer-%{gst_branch}/presets
%dir %{_libdir}/gstreamer-%{gst_branch}
%{_libdir}/gstreamer-%{gst_branch}/*.so
%dir %{_libexecdir}/gstreamer-%{gst_branch}
+%{_libdir}/gstreamer-%{gst_branch}/include/gst/gstconfig.h
%{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner
+%{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper
%{_libdir}/*.so.*
%{_libdir}/girepository-1.0/Gst-1.0.typelib
%{_libdir}/girepository-1.0/GstBase-1.0.typelib
%{_libdir}/girepository-1.0/GstController-1.0.typelib
%{_libdir}/girepository-1.0/GstNet-1.0.typelib
-
%files utils
%manifest %{name}.manifest
%defattr(-, root, root)
%{_bindir}/*-%{gst_branch}
%doc %{_mandir}/man?/*-%{gst_branch}.*
-
%files devel
%manifest %{name}.manifest
%defattr(-, root, root)