disabled gtk doc
[platform/upstream/gstreamer.git] / packaging / gst-editing-services.spec
1 %define gst_branch 1.0
2 %define _lib_gstreamer_dir %{_libdir}/gstreamer-%{gst_branch}
3 %define _libdebug_dir %{_libdir}/debug/usr/lib
4
5 Name:           gst-editing-services
6 Version:        1.16.2
7 Release:        1
8 License:        LGPL-2.0+
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
14
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
21 BuildRequires:  flex
22
23 Requires:       gstreamer >= 1.0.0
24 Supplements:    gstreamer
25
26 %description
27 This is a high-level library for facilitating the creation of audio/video
28 non-linear editors.
29
30 %package devel
31 Summary: Development files for gst-editing-services
32 License: GPLv2+ and LGPLv2+
33 Requires: %{name} = %{version}-%{release}
34
35 %description devel
36 This package contains libraries and header files for
37 developing applications that use %{name}
38
39 %prep
40 %setup -q -n gst-editing-services-%{version}
41 %setup -q -T -D -a 100
42
43 %build
44 ./autogen.sh
45 export CFLAGS="%{optflags} -fno-strict-aliasing\
46  -fstack-protector-strong\
47  -Wl,-z,relro\
48  -D_FORTIFY_SOURCE=2\
49  "
50
51 %configure\
52         --disable-static\
53         --disable-maintainer-mode\
54         --disable-gtk-doc\
55         --disable-docbook\
56         --disable-examples\
57         --enable-tbm
58 make %{?_smp_mflags} V=1
59 find . -name '.gitignore' | xargs rm -f
60
61 %install
62 rm -rf %{buildroot}
63
64 %make_install
65
66 %post -p /sbin/ldconfig
67
68 %postun -p /sbin/ldconfig
69
70 %files
71 %manifest %{name}.manifest
72 %defattr(-, root, root)
73 %license COPYING
74
75 %{_libdir}/*.so.*
76 %{_lib_gstreamer_dir}/*.so
77 %{_libdir}/girepository-1.0/GES-1.0.typelib
78
79 %{_bindir}/*-%{gst_branch}
80
81 %files devel
82 %{_libdir}/*.so
83 %{_includedir}/gstreamer-1.0/ges/
84 %{_libdir}/pkgconfig/gst-editing-services-1.0.pc
85 %{_datadir}/gir-1.0/GES-1.0.gir