]> git.pld-linux.org Git - packages/python-gnome.git/blob - python-gnome.spec
- removed %%include /usr/lib/rpm/macros.python
[packages/python-gnome.git] / python-gnome.spec
1
2
3 %define         module          gnome-python
4 %define         pygtk_req       1:2.0.0
5 %define         pyorbit_req     2.0.0
6 Summary:        GNOME bindings for Python
7 Summary(pl):    Wi±zania Pythona do bibliotek GNOME
8 Name:           python-gnome
9 Version:        2.0.2
10 Release:        1
11 License:        GPL
12 Group:          Libraries/Python
13 Source0:        http://ftp.gnome.org/pub/gnome/sources/%{module}/2.0/%{module}-%{version}.tar.bz2
14 # Source0-md5:  6a8108fce2e50afece82640707569dc7
15 BuildRequires:  automake
16 BuildRequires:  gnome-panel-devel >= 2.0.9
17 BuildRequires:  gnome-vfs2-devel >= 2.0.4
18 BuildRequires:  libgnomeprintui-devel >= 2.2.1.1
19 BuildRequires:  libgtkhtml-devel >= 2.0.2
20 BuildRequires:  nautilus-devel >= 2.0.7
21 BuildRequires:  pkgconfig
22 BuildRequires:  python-devel >= 2.3.2
23 BuildRequires:  python-pyorbit-devel >= %{pyorbit_req}
24 BuildRequires:  python-pygtk-devel >= %{pygtk_req}
25 BuildRequires:  rpm-pythonprov
26 %pyrequires_eq  python-modules
27 Requires:       python-pygtk-gobject >= %{pygtk_req}
28 Obsoletes:      %{module}
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %define pydefsdir %(pkg-config --variable=defsdir pygtk-2.0)
32
33 %description
34 GNOME bindings for Python.
35
36 %description -l pl
37 Wi±zania Pythona do bibliotek GNOME.
38
39 %package bonobo
40 Summary:        Bonobo bindings for Python
41 Summary(pl):    Wi±zania Pythona do biblioteki Bonobo
42 Group:          Libraries/Python
43 Requires:       python-pygtk-gobject >= %{pygtk_req}
44 Requires:       python-pyorbit >= %{pyorbit_req}
45
46 %description bonobo
47 Bonobo bindings for Python.
48
49 %description bonobo -l pl
50 Wi±zania Pythona do biblioteki Bonobo.
51
52 %package bonobo-ui
53 Summary:        Bonobo User Interface bindings for Python
54 Summary(pl):    Wi±zania Pythona do biblioteki interfejsu u¿ytkownika Bonobo
55 Group:          Libraries/Python
56 Requires:       %{name}-bonobo = %{version}-%{release}
57 Requires:       %{name}-canvas = %{version}-%{release}
58
59 %description bonobo-ui
60 Bonobo User Interface bindings for Python.
61
62 %description bonobo-ui -l pl
63 Wi±zania Pythona do biblioteki interfejsu u¿ytkownika Bonobo.
64
65 %package applet
66 Summary:        GNOME Applet bindings for Python
67 Summary(pl):    Wi±zania Pythona do biblioteki GNOME Applet
68 Group:          Libraries/Python
69 Requires:       %{name} = %{version}-%{release}
70 Requires:       python-pygtk-gtk >= %{pygtk_req}
71
72 %description applet
73 GNOME Applet bindings for Python.
74
75 %description applet -l pl
76 Wi±zania Pythona do biblioteki GNOME Applet.
77
78 %package canvas
79 Summary:        GNOME Canvas bindings for Python
80 Summary(pl):    Wi±zania Pythona do biblioteki GNOME Canvas
81 Group:          Libraries/Python
82 Requires:       %{name} = %{version}-%{release}
83 Requires:       python-pygtk-gtk >= %{pygtk_req}
84
85 %description canvas
86 GNOME Canvas bindings for Python.
87
88 %description canvas -l pl
89 Wi±zania Pythona do biblioteki GNOME Canvas.
90
91 %package gconf
92 Summary:        GConf bindings for Python
93 Summary(pl):    Wi±zania Pythona do biblioteki GConf
94 Group:          Libraries/Python
95 Requires:       python-pygtk-gobject >= %{pygtk_req}
96
97 %description gconf
98 GConf bindings for Python.
99
100 %description gconf -l pl
101 Wi±zania Pythona do biblioteki GConf.
102
103 %package gtkhtml
104 Summary:        GtkHtml bindings for Python
105 Summary(pl):    Wi±zania Pythona do biblioteki GtkHtml
106 Group:          Libraries/Python
107 Requires:       python-pygtk-gtk >= %{pygtk_req}
108
109 %description gtkhtml
110 GtkHtml bindings for Python.
111
112 %description gtkhtml -l pl
113 Wi±zania Pythona do biblioteki GtkHtml.
114
115 %package nautilus
116 Summary:        Nautilus bindings for Python
117 Summary(pl):    Wi±zania Pythona do Nautilusa
118 Group:          Libraries/Python
119 Requires:       %{name}-bonobo-ui = %{version}-%{release}
120
121 %description nautilus
122 Nautilus bindings for Python.
123
124 %description nautilus -l pl
125 Wi±zania Pythona do Nautilusa.
126
127 %package print
128 Summary:        GNOME Print bindings for Python
129 Summary(pl):    Wi±zania Pythona do biblioteki GNOME obs³ugi drukowania
130 Group:          Libraries/Python
131 Requires:       %{name} = %{version}-%{release}
132 Requires:       python-pygtk-pango >= %{pygtk_req}
133
134 %description print
135 GNOME Print bindings for Python.
136
137 %description print -l pl
138 Wi±zania Pythona do biblioteki GNOME obs³ugi drukowania.
139
140 %package print-ui
141 Summary:        GNOME Print User Interface bindings for Python
142 Summary(pl):    Wi±zania Pythona do biblioteki interfejsu u¿ytkownika GNOME obs³ugi drukowania
143 Group:          Libraries/Python
144 Requires:       %{name}-canvas = %{version}-%{release}
145 Requires:       %{name}-print = %{version}-%{release}
146
147 %description print-ui
148 GNOME Print User Interface bindings for Python.
149
150 %description print-ui -l pl
151 Wi±zania Pythona do biblioteki interfejsu u¿ytkownika GNOME obs³ugi
152 drukowania.
153
154 %package ui
155 Summary:        GNOME User Interface bindings for Python
156 Summary(pl):    Wi±zania Pythona do biblioteki interfejsu u¿ytkownika GNOME
157 Group:          Libraries/Python
158 Requires:       %{name}-bonobo-ui = %{version}-%{release}
159
160 %description ui
161 GNOME User Interface bindings for Python.
162
163 %description ui -l pl
164 Wi±zania Pythona do biblioteki interfejsu u¿ytkownika GNOME.
165
166 %package vfs
167 Summary:        GNOME VFS bindings for Python
168 Summary(pl):    Wi±zania Pythona do biblioteki GNOME VFS
169 Group:          Libraries/Python
170 Requires:       %{name} = %{version}-%{release}
171
172 %description vfs
173 GNOME VFS bindings for Python.
174
175 %description vfs -l pl
176 Wi±zania Pythona do biblioteki GNOME VFS.
177
178 %package devel
179 Summary:        Development files for GNOME bindings for Python
180 Summary(pl):    Pliki programistyczne wi±zañ Pythona do GNOME
181 Group:          Libraries/Python
182 Requires:       %{name}-applet = %{version}-%{release}
183 Requires:       %{name}-bonobo = %{version}-%{release}
184 Requires:       %{name}-bonobo-ui = %{version}-%{release}
185 Requires:       %{name}-canvas = %{version}-%{release}
186 Requires:       %{name}-gconf = %{version}-%{release}
187 Requires:       %{name}-gtkhtml = %{version}-%{release}
188 Requires:       %{name}-nautilus = %{version}-%{release}
189 Requires:       %{name}-print = %{version}-%{release}
190 Requires:       %{name}-print-ui = %{version}-%{release}
191 Requires:       %{name}-ui = %{version}-%{release}
192 Requires:       %{name}-vfs = %{version}-%{release}
193 Requires:       python-pygtk-devel >= %{pygtk_req}
194
195 %description devel
196 Development files for GNOME bindings for Python.
197
198 %description devel -l pl
199 Pliki programistyczne wi±zañ Pythona do GNOME.
200
201 %prep
202 %setup -q -n %{module}-%{version}
203
204 %build
205 cp -f /usr/share/automake/config.* .
206 %configure
207 %{__make}
208
209 %install
210 rm -rf $RPM_BUILD_ROOT
211
212 %{__make} install \
213         DESTDIR=$RPM_BUILD_ROOT
214
215 rm -f $RPM_BUILD_ROOT%{py_sitedir}/gtk-2.0/{*.la,*/{*.la,*.py}}
216
217 %clean
218 rm -rf $RPM_BUILD_ROOT
219
220 %post   -p /sbin/ldconfig
221 %postun -p /sbin/ldconfig
222
223 %files
224 %defattr(644,root,root,755)
225 %doc ChangeLog AUTHORS
226 %dir %{py_sitedir}/gtk-2.0/gnome
227 %{py_sitedir}/gtk-2.0/gnome/__init__.py?
228 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/_gnome*.so
229
230 %files bonobo
231 %defattr(644,root,root,755)
232 %dir %{py_sitedir}/gtk-2.0/bonobo
233 %{py_sitedir}/gtk-2.0/bonobo/__init__.py?
234 %attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/_bonobo*.so
235 %attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/activation*.so
236
237 %files bonobo-ui
238 %defattr(644,root,root,755)
239 %attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/ui*.so
240
241 %files applet
242 %defattr(644,root,root,755)
243 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/applet*.so
244
245 %files canvas
246 %defattr(644,root,root,755)
247 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/canvas*.so
248
249 %files gconf
250 %defattr(644,root,root,755)
251 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gconf*.so
252
253 %files gtkhtml
254 %defattr(644,root,root,755)
255 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gtkhtml*.so
256
257 %files nautilus
258 %defattr(644,root,root,755)
259 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/nautilus*.so
260
261 %files print
262 %defattr(644,root,root,755)
263 %dir %{py_sitedir}/gtk-2.0/gnomeprint
264 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnomeprint/_print*.so
265 %{py_sitedir}/gtk-2.0/gnomeprint/*.py[co]
266
267 %files print-ui
268 %defattr(644,root,root,755)
269 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnomeprint/ui.so
270
271 %files ui
272 %defattr(644,root,root,755)
273 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/ui*.so
274
275 %files vfs
276 %defattr(644,root,root,755)
277 %attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/vfs*.so
278
279 %files devel
280 %defattr(644,root,root,755)
281 %{pydefsdir}/*
282 %{_pkgconfigdir}/*
This page took 0.096208 seconds and 3 git commands to generate.