]> git.pld-linux.org Git - packages/python-pygtkglext.git/blob - python-pygtkglext.spec
- release 5
[packages/python-pygtkglext.git] / python-pygtkglext.spec
1 Summary:        Python bindings for GtkGLExt library
2 Summary(pl.UTF-8):      Wiązania Pythona do biblioteki GtkGLExt
3 Name:           python-pygtkglext
4 Version:        1.1.0
5 Release:        5
6 License:        LGPL
7 Group:          Libraries/Python
8 Source0:        http://dl.sourceforge.net/gtkglext/pygtkglext-%{version}.tar.bz2
9 # Source0-md5:  720b421d3b8514a40189b285dd91de57
10 URL:            http://gtkglext.sourceforge.net/
11 BuildRequires:  autoconf >= 2.54
12 BuildRequires:  automake >= 1:1.7
13 BuildRequires:  gtkglext-devel >= 1.0.0
14 BuildRequires:  libtool
15 BuildRequires:  pkgconfig
16 BuildRequires:  python-devel >= 2.2
17 BuildRequires:  python-pygtk-devel >= 2:2.6.0
18 BuildRequires:  rpm-pythonprov
19 %pyrequires_eq  python-modules
20 Requires:       python-pygtk-gtk >= 2:2.6.0
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         _noautoreqdep   libGL.so.1 libGLU.so.1
24
25 %description
26 PyGtkGLExt is Python language bindings for GtkGLExt, OpenGL Extension
27 to GTK.
28
29 %description -l pl.UTF-8
30 PyGtkGLExt to wiązania języka Python do GtkGLExt - rozszerzenia OpenGL
31 dla GTK.
32
33 %package devel
34 Summary:        Development files for Python bindings for GtkGLExt
35 Summary(pl.UTF-8):      Pliki programistyczne wiązań Pythona do GtkGLExt
36 Group:          Development/Languages/Python
37 Requires:       %{name} = %{version}-%{release}
38 Requires:       python-pygtk-devel >= 2:2.6.0
39
40 %description devel
41 Development files for Python bindings for GtkGLExt.
42
43 %description devel -l pl.UTF-8
44 Pliki programistyczne wiązań Pythona do GtkGLExt.
45
46 %package examples
47 Summary:        Example programs for PyGtkGLExt
48 Summary(pl.UTF-8):      Przykładowe programy do PyGtkGLExt
49 Group:          Development/Languages/Python
50
51 %description examples
52 Example programs for PyGtkGLExt.
53
54 %description examples -l pl.UTF-8
55 Przykładowe programy do PyGtkGLExt.
56
57 %prep
58 %setup -q -n pygtkglext-%{version}
59
60 %build
61 %{__libtoolize}
62 %{__aclocal}
63 %{__autoconf}
64 %{__automake}
65 %configure
66 %{__make}
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
71
72 %{__make} install \
73         DESTDIR=$RPM_BUILD_ROOT \
74         pythondir=%{py_sitedir}
75
76 cp examples/*.{png,py} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
77
78 rm -f $RPM_BUILD_ROOT%{py_sitedir}/gtk-2.0/gtk/g[dt]kgl/*.{la,py}
79
80 %clean
81 rm -rf $RPM_BUILD_ROOT
82
83 %files
84 %defattr(644,root,root,755)
85 %doc AUTHORS ChangeLog README
86 %dir %{py_sitedir}/gtk-2.0/gtk/gdkgl
87 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/gdkgl/_gdkgl.so
88 %{py_sitedir}/gtk-2.0/gtk/gdkgl/__init__.py[co]
89 %{py_sitedir}/gtk-2.0/gtk/gdkgl/ext.py[co]
90 %dir %{py_sitedir}/gtk-2.0/gtk/gtkgl
91 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/gtkgl/_gtkgl.so
92 %{py_sitedir}/gtk-2.0/gtk/gtkgl/__init__.py[co]
93 %{py_sitedir}/gtk-2.0/gtk/gtkgl/apputils.py[co]
94 %{py_sitedir}/gtk-2.0/gtk/gtkgl/widget.py[co]
95
96 %files devel
97 %defattr(644,root,root,755)
98 %{_datadir}/pygtk/2.0/defs/gdkglext*.defs
99 %{_datadir}/pygtk/2.0/defs/gtkglext*.defs
100 %{_pkgconfigdir}/pygtkglext-1.0.pc
101
102 %files examples
103 %defattr(644,root,root,755)
104 %{_examplesdir}/%{name}-%{version}
This page took 0.05385 seconds and 3 git commands to generate.