2 %define _lib_gstreamer_dir %{_libdir}/gstreamer-%{gst_branch}
3 %define _libdebug_dir %{_libdir}/debug/usr/lib
5 Name: gst-editing-services
9 Summary: GStreamer Editing Service Plug-Ins
10 Url: http://gstreamer.freedesktop.org/
11 Group: Multimedia/Framework
12 Source: http://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-%{version}.tar.xz
13 Source100: common.tar.gz
15 BuildRequires: pkgconfig(gstreamer-1.0)
16 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
17 BuildRequires: pkgconfig(libxml-2.0)
18 BuildRequires: autoconf automake libtool
19 BuildRequires: gobject-introspection-devel
20 BuildRequires: gtk-doc
23 Requires: gstreamer >= 1.0.0
24 Supplements: gstreamer
27 This is a high-level library for facilitating the creation of audio/video
31 Summary: Development files for gst-editing-services
32 License: GPLv2+ and LGPLv2+
33 Requires: %{name} = %{version}-%{release}
36 This package contains libraries and header files for
37 developing applications that use %{name}
40 %setup -q -n gst-editing-services-%{version}
41 %setup -q -T -D -a 100
45 export CFLAGS="%{optflags} -fno-strict-aliasing\
46 -fstack-protector-strong\
53 --disable-maintainer-mode\
58 make %{?_smp_mflags} V=1
59 find . -name '.gitignore' | xargs rm -f
66 %post -p /sbin/ldconfig
68 %postun -p /sbin/ldconfig
71 %manifest %{name}.manifest
72 %defattr(-, root, root)
76 %{_lib_gstreamer_dir}/*.so
77 %{_libdir}/girepository-1.0/GES-1.0.typelib
79 %{_bindir}/*-%{gst_branch}
83 %{_includedir}/gstreamer-1.0/ges/
84 %{_libdir}/pkgconfig/gst-editing-services-1.0.pc
85 %{_datadir}/gir-1.0/GES-1.0.gir