3 # 1. numpy? extensions?
6 %include /usr/lib/rpm/macros.python
10 Summary: Python bindings for Gtk+ 2.x libraries
11 Summary(pl): Wi±zania Pythona do bibliotek Gtk+ 2.x
12 Name: python-%{module}
16 Group: Libraries/Python
17 Source0: ftp://ftp.gtk.org/pub/gtk/python/v2.0/%{module}-%{version}.tar.gz
18 Patch0: %{name}-pyc.patch
19 URL: http://daa.com.au/~james/pygtk
20 %pyrequires_eq python-modules
21 BuildRequires: libglade2-devel >= 2.0.0
22 BuildRequires: python-devel >= 2.2.1
23 BuildRequires: rpm-pythonprov
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Python bindings for Gtk+ 2.x libraries. This package contains documentation
31 Wi±zania Pythona do bibliotek Gtk+ 2.x. Ten pakiet zawiera dokumentacjê
35 Summary: Python bindings for Gtk+ 2.x libraries - development files
36 Summary(pl): Wi±zania Pythona do bibliotek Gtk+ 2.x - czê¶æ rozwojowa
37 Group: Development/Languages/Python
38 Requires: %{name}-atk = %{version}
39 Requires: %{name}-glade = %{version}
40 Requires: %{name}-gobject = %{version}
41 Requires: %{name}-gtk = %{version}
42 Requires: %{name}-pango = %{version}
45 This package contains files required to build wrappers for Gtk+ addon
46 libraries so that they interoperate with Python bindings.
48 %description devel -l pl
49 Pakiet zawiera pliki wymagane do zbudowania funkcji do bibliotek Gtk+,
50 tak by mog³y te biblioteki kooperowaæ z wi±zaniami Pythona.
53 Summary: Python bindings for GObject library
54 Summary(pl): Wi±zania Pythona do biblioteki GObject
55 Group: Libraries/Python
58 Python bindings for GObject library.
60 %description gobject -l pl
61 Wi±zania Pythona do biblioteki GObject.
64 Summary: Python bindings for Gtk+ library
65 Summary(pl): Wi±zania Pythona do biblioteki Gtk+
66 Group: Libraries/Python
67 Requires: %{name}-gobject = %{version}
68 Conflicts: %{name} < 1.0
71 Python bindings for Gtk+ library.
73 %description gtk -l pl
74 Wi±zania Pythona do biblioteki Gtk+.
77 Summary: Python bindings for ATK library
78 Summary(pl): Wi±zania Pythona do biblioteki ATK
79 Group: Libraries/Python
80 Requires: %{name}-gobject = %{version}
83 Python bindings for ATK library.
85 %description atk -l pl
86 Wi±zania Pythona do biblioteki ATK.
89 Summary: Python bindings for Pango library
90 Summary(pl): Wi±zania Pythona do biblioteki Pango
91 Group: Libraries/Python
92 Requires: %{name}-gobject = %{version}
95 Python bindings for Pango library.
97 %description pango -l pl
98 Wi±zania Pythona do biblioteki Pango.
101 Summary: Python bindings for Glade library
102 Summary(pl): Wi±zania Pythona do biblioteki Glade
103 Group: Libraries/Python
104 Requires: %{name}-gtk = %{version}
107 Python bindings for Glade library.
109 %description glade -l pl
110 Wi±zania Pythona do biblioteki Glade.
113 %setup -q -n %{module}-%{version}
122 rm -rf $RPM_BUILD_ROOT
123 install -d $RPM_BUILD_ROOT
125 %{__make} install DESTDIR=$RPM_BUILD_ROOT
127 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}
128 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}
132 rm -rf $RPM_BUILD_ROOT
135 %defattr(644,root,root,755)
136 %doc README ChangeLog NEWS MAPPING TODO THREADS AUTHORS
137 %{_examplesdir}/%{name}
140 %attr(755,root,root) %{_bindir}/*
141 %{_includedir}/pygtk-2.0
143 %dir %{_datadir}/%{module}
144 %dir %{_datadir}/%{module}/2.0
145 %dir %{_datadir}/%{module}/2.0/codegen
146 %{_datadir}/%{module}/2.0/codegen/*.py[co]
148 %{_datadir}/%{module}/2.0/defs
150 %{_pkgconfigdir}/*.pc
152 %{py_sitedir}/pygtk.pth
155 %defattr(644,root,root,755)
156 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gobject*.so
157 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gobject*.la
160 %defattr(644,root,root,755)
161 %dir %{py_sitedir}/gtk-2.0
162 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/*.py[co]
163 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/_gtk*.so
164 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/_gtk*.la
165 %{py_sitedir}/*.py[co]
168 %defattr(644,root,root,755)
169 %attr(755,root,root) %{py_sitedir}/gtk-2.0/atk*.so
170 %attr(755,root,root) %{py_sitedir}/gtk-2.0/atk*.la
173 %defattr(644,root,root,755)
174 %attr(755,root,root) %{py_sitedir}/gtk-2.0/pango*.so
175 %attr(755,root,root) %{py_sitedir}/gtk-2.0/pango*.la
178 %defattr(644,root,root,755)
179 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/glade*.so
180 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtk/glade*.la