/[packages]/cauldron/gstreamer0.10-python/current/SPECS/gstreamer0.10-python.spec
ViewVC logotype

Annotation of /cauldron/gstreamer0.10-python/current/SPECS/gstreamer0.10-python.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 33566 - (hide annotations) (download)
Sun Jan 23 09:16:05 2011 UTC (13 years, 2 months ago) by wally
File size: 1884 byte(s)
imported package gstreamer0.10-python
1 wally 33566 %define oname gst-python
2     %define name gstreamer0.10-python
3    
4     Name: %{name}
5     Version: 0.10.21
6     Release: %mkrel 1
7     Summary: Python bindings for GStreamer
8     Group: Development/Python
9     License: LGPLv2+
10     URL: http://gstreamer.freedesktop.org/
11     Source0: http://gstreamer.freedesktop.org/src/gst-python/%{oname}-%{version}.tar.bz2
12     Patch0: gst-python-0.10.17-linkage.patch
13     #gw reall fix python dir (bug #54969)
14     Patch1: gst-python-0.10.20-fix-python-detection.patch
15     BuildRoot: %{_tmppath}/%{name}-%{version}-root
16     Requires: python
17     Requires: pygtk2.0
18     BuildRequires: libgstreamer-plugins-base-devel >= 0.10.32
19     BuildRequires: pygtk2.0-devel
20     %py_requires -d
21     #gw for the docs
22     #BuildRequires: xmlto
23     #BuildRequires: libxml2-utils
24    
25     %description
26     This module contains a binding that allows GStreamer applications
27     to be written in Python.
28    
29     %package devel
30     Summary: Python bindings for GStreamer - development files
31     Group: Development/Python
32     Requires: %{name} = %{version}
33    
34     %description devel
35     This module contains a binding that allows GStreamer applications
36     to be written in Python.
37    
38     Install this to build programs depending on %{name}.
39    
40    
41     %prep
42     %setup -q -n %{oname}-%{version}
43     %patch0 -p1 -b .linkage
44     %patch1 -p1 -b .fix-python-detection
45     autoreconf -fi
46    
47     %build
48     %configure2_5x \
49     --disable-valgrind
50    
51     export XML_CATALOG_FILES=/etc/xml/catalog
52     %make
53    
54     %install
55    
56     rm -rf %{buildroot}
57     %makeinstall_std
58    
59     find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
60    
61     %check
62     export LC_ALL=C
63     #gw currently fails:
64     #https://bugzilla.gnome.org/show_bug.cgi?id=624490
65     #make check
66    
67     %clean
68     rm -rf %{buildroot}
69    
70     %files
71     %defattr(-,root,root)
72     %doc AUTHORS NEWS RELEASE README
73     %{py_platsitedir}/gst-0.10/
74     %{py_platsitedir}/gstoption.so
75     %{py_platsitedir}/pygst*
76     %_libdir/gstreamer-0.10/libgstpython.so
77    
78     %files devel
79     %defattr(-,root,root)
80     %doc ChangeLog
81     %{_datadir}/gst-python/
82     %{_libdir}/pkgconfig/gst-python-0.10.pc
83    
84    

  ViewVC Help
Powered by ViewVC 1.1.30