]> git.pld-linux.org Git - packages/gstreamer-openmax.git/blob - gstreamer-openmax.spec
- updated to 1.0.0
[packages/gstreamer-openmax.git] / gstreamer-openmax.spec
1 # TODO: OMX_VIDEO_CodingVP8, OMX_VIDEO_CodingTheora are desired, but not available in raw OpenMAX-IL 1.1.2
2 %include        /usr/lib/rpm/macros.gstreamer
3 Summary:        GStreamer plug-in that allows communication with OpenMAX IL components
4 Summary(pl.UTF-8):      Wtyczka GStreamera pozwalająca na komunikację z komponentami OpenMAX IL
5 Name:           gstreamer-openmax
6 Version:        1.0.0
7 Release:        1
8 License:        LGPL v2.1+
9 Group:          Libraries
10 Source0:        http://gstreamer.freedesktop.org/src/gst-omx/gst-omx-%{version}.tar.xz
11 # Source0-md5:  bb34b5742223267298bcffc209104a92
12 URL:            http://gstreamer.net/
13 BuildRequires:  autoconf >= 2.62
14 BuildRequires:  automake >= 1:1.11
15 BuildRequires:  glib2-devel >= 1:2.32
16 BuildRequires:  gstreamer-devel >= 1.0.0
17 BuildRequires:  gtk-doc >= 1.3
18 BuildRequires:  libtool
19 BuildRequires:  pkgconfig
20 BuildRequires:  python >= 2.1
21 BuildRequires:  tar >= 1:1.22
22 BuildRequires:  xz
23 Requires:       glib2 >= 1:2.32
24 Requires:       gstreamer >= 1.0.0
25 Requires:       libomxil-bellagio
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 GstOpenMAX is a GStreamer plug-in that allows communication with
30 OpenMAX IL components.
31
32 OpenMAX IL is an industry standard that provides an abstraction layer
33 for computer graphics, video, and sound routines.
34
35 %description -l pl.UTF-8
36 GstOpenMAX to wtyczka GStreamera pozwalająca na komunikację z
37 komponentami OpenMAX IL.
38
39 OpenMAX IL to standard przemysłowy zapewniający warstwę abstrakcji dla
40 funkcji grafiki komputerowej, obrazu i dźwięku komp.
41
42 %prep
43 %setup -q -n gst-omx-%{version}
44
45 %build
46 %{__libtoolize}
47 %{__aclocal} -I m4 -I common/m4
48 %{__autoconf}
49 %{__autoheader}
50 %{__automake}
51 # NOTE: force internal OMX IL headers for now, bellagio doesn't provide OMX_VERSION_*
52 %configure \
53         ac_cv_header_OMX_Core_h=no \
54         --disable-silent-rules \
55         --disable-static \
56         --with-omx-target=bellagio
57 %{__make}
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61
62 %{__make} install \
63         DESTDIR=$RPM_BUILD_ROOT
64
65 %{__rm} $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/*.la
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
71 %defattr(644,root,root,755)
72 %doc AUTHORS ChangeLog README
73 %attr(755,root,root) %{_libdir}/gstreamer-1.0/libgstomx.so
74 %config(noreplace) %verify(not md5 mtime size) /etc/xdg/gstomx.conf
This page took 0.048505 seconds and 3 git commands to generate.