1 %define pname gst-python
2 Summary: GStreamer Python bindings
3 Summary(pl.UTF-8): Wiązania języka Python do GStreamera
8 Group: Libraries/Python
9 Source0: http://gstreamer.freedesktop.org/src/gst-python/%{pname}-%{version}.tar.bz2
10 # Source0-md5: 00cceddc81ff6cdc9838a5c40bbcf305
11 URL: http://gstreamer.freedesktop.org/modules/gst-python.html
12 BuildRequires: autoconf >= 2.57
13 BuildRequires: automake
14 BuildRequires: glib2-devel >= 1:2.8.0
15 BuildRequires: gstreamer-devel >= 0.10.16
16 BuildRequires: gstreamer-plugins-base-devel >= 0.10.16
17 BuildRequires: gtk+2-devel >= 2:2.6.0
18 BuildRequires: libtool >= 1.4
19 BuildRequires: pkgconfig >= 1:0.9.0
20 BuildRequires: python-devel >= 1:2.3
21 BuildRequires: python-pygobject-devel >= 2.11.2
22 BuildRequires: rpm-pythonprov
23 %pyrequires_eq python-libs
24 Requires: glib2 >= 1:2.8.0
25 Requires: gstreamer >= 0.10.16
26 Requires: gstreamer-plugins-base >= 0.10.16
27 Requires: python-pygobject >= 2.11.2
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 GStreamer Python bindings.
33 %description -l pl.UTF-8
34 Wiązania języka Python do GStreamera.
37 Summary: Development files and examples for GStreamer Python bindings
38 Summary(pl.UTF-8): Pliki programistyczne i przykłady dla wiązań Pythona do GStreamera
39 Group: Development/Languages/Python
40 Requires: %{name} = %{version}-%{release}
43 Development files and examples for GStreamer Python bindings.
45 %description devel -l pl.UTF-8
46 Pliki programistyczne i przykłady dla wiązań Pythona do GStreamera.
49 %setup -q -n %{pname}-%{version}
53 %{__aclocal} -I common/m4
62 rm -rf $RPM_BUILD_ROOT
63 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
66 DESTDIR=$RPM_BUILD_ROOT \
67 examplesdir=%{_examplesdir}/%{name}-%{version}
69 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
70 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
74 rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-*/*.la
75 rm -f $RPM_BUILD_ROOT%{py_sitedir}/gst-*/gst/*.la
76 rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.la
79 rm -rf $RPM_BUILD_ROOT
82 %defattr(644,root,root,755)
83 %doc AUTHORS ChangeLog NEWS RELEASE TODO
84 %attr(755,root,root) %{_libdir}/gstreamer-*/libgstpython.so
85 %dir %{py_sitedir}/gst-*
86 %dir %{py_sitedir}/gst-*/gst
87 %attr(755,root,root) %{py_sitedir}/gstoption.so
88 %attr(755,root,root) %{py_sitedir}/gst-*/gst/_gst.so
89 %attr(755,root,root) %{py_sitedir}/gst-*/gst/audio.so
90 %attr(755,root,root) %{py_sitedir}/gst-*/gst/tag.so
91 %attr(755,root,root) %{py_sitedir}/gst-*/gst/video.so
92 %attr(755,root,root) %{py_sitedir}/gst-*/gst/interfaces.so
93 %attr(755,root,root) %{py_sitedir}/gst-*/gst/pbutils.so
94 %{py_sitedir}/gst-*/gst/__init__.py[co]
95 %dir %{py_sitedir}/gst-*/gst/extend
96 %{py_sitedir}/gst-*/gst/extend/*.py[co]
97 %{py_sitedir}/pygst.pth
98 %{py_sitedir}/pygst.py[co]
101 %defattr(644,root,root,755)
102 %dir %{_datadir}/gst-python
103 %dir %{_datadir}/gst-python/0.10
104 %{_datadir}/gst-python/0.10/defs
105 %{_pkgconfigdir}/gst-python-0.10.pc
106 %{_examplesdir}/%{name}-%{version}