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