]> git.pld-linux.org Git - packages/python-pygtkglext.git/blob - python-pygtkglext.spec
- release 7 (by relup.sh)
[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:        7
6 License:        LGPL
7 Group:          Libraries/Python
8 Source0:        http://downloads.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 BuildRequires:  rpmbuild(macros) >= 1.219
20 Requires:       python-modules
21 Requires:       python-pygtk-gtk >= 2:2.6.0
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %define         _noautoreqdep   libGL.so.1 libGLU.so.1
25
26 %description
27 PyGtkGLExt is Python language bindings for GtkGLExt, OpenGL Extension
28 to GTK.
29
30 %description -l pl.UTF-8
31 PyGtkGLExt to wiązania języka Python do GtkGLExt - rozszerzenia OpenGL
32 dla GTK.
33
34 %package devel
35 Summary:        Development files for Python bindings for GtkGLExt
36 Summary(pl.UTF-8):      Pliki programistyczne wiązań Pythona do GtkGLExt
37 Group:          Development/Languages/Python
38 Requires:       %{name} = %{version}-%{release}
39 Requires:       python-pygtk-devel >= 2:2.6.0
40
41 %description devel
42 Development files for Python bindings for GtkGLExt.
43
44 %description devel -l pl.UTF-8
45 Pliki programistyczne wiązań Pythona do GtkGLExt.
46
47 %package examples
48 Summary:        Example programs for PyGtkGLExt
49 Summary(pl.UTF-8):      Przykładowe programy do PyGtkGLExt
50 Group:          Development/Languages/Python
51
52 %description examples
53 Example programs for PyGtkGLExt.
54
55 %description examples -l pl.UTF-8
56 Przykładowe programy do PyGtkGLExt.
57
58 %prep
59 %setup -q -n pygtkglext-%{version}
60
61 %build
62 %{__libtoolize}
63 %{__aclocal}
64 %{__autoconf}
65 %{__automake}
66 %configure
67 %{__make}
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
72 %{__make} install \
73         DESTDIR=$RPM_BUILD_ROOT \
74         pythondir=%{py_sitedir}
75
76 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/gtk-2.0/gtk/gdkgl/_gdkgl.la
77 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/gtk-2.0/gtk/gtkgl/_gtkgl.la
78
79 cp -p examples/*.{png,py} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
80
81 %py_postclean
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %files
87 %defattr(644,root,root,755)
88 %doc AUTHORS ChangeLog README
89 %dir %{py_sitedir}/gtk-2.0/gtk/gdkgl
90 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/gdkgl/_gdkgl.so
91 %{py_sitedir}/gtk-2.0/gtk/gdkgl/__init__.py[co]
92 %{py_sitedir}/gtk-2.0/gtk/gdkgl/ext.py[co]
93 %dir %{py_sitedir}/gtk-2.0/gtk/gtkgl
94 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/gtkgl/_gtkgl.so
95 %{py_sitedir}/gtk-2.0/gtk/gtkgl/__init__.py[co]
96 %{py_sitedir}/gtk-2.0/gtk/gtkgl/apputils.py[co]
97 %{py_sitedir}/gtk-2.0/gtk/gtkgl/widget.py[co]
98
99 %files devel
100 %defattr(644,root,root,755)
101 %{_datadir}/pygtk/2.0/defs/gdkglext*.defs
102 %{_datadir}/pygtk/2.0/defs/gtkglext*.defs
103 %{_pkgconfigdir}/pygtkglext-1.0.pc
104
105 %files examples
106 %defattr(644,root,root,755)
107 %{_examplesdir}/%{name}-%{version}
This page took 0.071585 seconds and 3 git commands to generate.