1 # NOTE: it's deprecated package, a binding for MATE <= 1.4 APIs
2 Summary: MATE bindings for Python
3 Summary(pl.UTF-8): Wiązania Pythona do bibliotek MATE
8 Group: Libraries/Python
9 Source0: http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
10 # Source0-md5: dbae06418ac4567ca292d27a33f7b26d
11 URL: http://mate-desktop.org/
12 BuildRequires: autoconf >= 2.52
13 BuildRequires: automake >= 1:1.9
14 BuildRequires: glib2-devel >= 1:2.6.0
15 BuildRequires: gtk+2-devel >= 2:2.6.0
16 BuildRequires: libmate-devel >= 1.1.0
17 BuildRequires: libmatecomponent-devel >= 1.1.0
18 BuildRequires: libmatecomponentui-devel >= 1.1.0
19 BuildRequires: libmatecanvas-devel >= 1.1.0
20 BuildRequires: libmateui-devel >= 1.1.0
21 BuildRequires: libtool >= 1:1.4.3
22 BuildRequires: mate-common
23 BuildRequires: mate-conf-devel >= 1.1.0
24 BuildRequires: mate-vfs-devel >= 1.1.0
25 BuildRequires: pkgconfig
26 BuildRequires: popt-devel
27 BuildRequires: python-devel >= 2.2
28 BuildRequires: python-matecorba-devel >= 1.1.0
29 BuildRequires: python-pygobject-devel >= 2.17.0
30 BuildRequires: python-pygtk-devel >= 2:2.10.3
31 BuildRequires: rpm-pythonprov
32 BuildRequires: rpmbuild(macros) >= 1.197
33 BuildRequires: tar >= 1:1.22
35 Requires: %{name}-common = %{version}-%{release}
36 Requires: libmate-libs >= 1.1.0
37 Requires: python-pygobject >= 2.17.0
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 %define pydefsdir %(pkg-config --variable=defsdir pygtk-2.0)
43 MATE bindings for Python.
45 %description -l pl.UTF-8
46 Wiązania Pythona do bibliotek MATE.
49 Summary: MateCanvas bindings for Python
50 Summary(pl.UTF-8): Wiązania Pythona do biblioteki MateCanvas
51 Group: Libraries/Python
52 Requires: %{name}-common = %{version}-%{release}
53 Requires: libmatecanvas >= 1.1.0
54 Requires: python-pygobject >= 2.17.0
55 Requires: python-pygtk-gtk >= 2:2.10.3
58 MateCanvas bindings for Python.
60 %description canvas -l pl.UTF-8
61 Wiązania Pythona do biblioteki MateCanvas.
64 Summary: MateComponent bindings for Python
65 Summary(pl.UTF-8): Wiązania Pythona do biblioteki MateComponent
66 Group: Libraries/Python
67 Requires: libmatecomponent >= 1.1.0
68 Requires: python-matecorba >= 1.1.0
69 Requires: python-pygobject >= 2.17.0
71 %description component
72 MateComponent bindings for Python.
74 %description component -l pl.UTF-8
75 Wiązania Pythona do biblioteki MateComponent.
78 Summary: MateComponent User Interface bindings for Python
79 Summary(pl.UTF-8): Wiązania Pythona do biblioteki interfejsu użytkownika MateComponent
80 Group: Libraries/Python
81 Requires: %{name}-canvas = %{version}-%{release}
82 Requires: %{name}-component = %{version}-%{release}
83 Requires: libmate-libs >= 1.1.0
84 Requires: libmatecomponentui >= 1.1.0
85 Requires: python-pygobject >= 2.17.0
86 Requires: python-pygtk-gtk >= 2:2.10.3
88 %description component-ui
89 MateComponent User Interface bindings for Python.
91 %description component-ui -l pl.UTF-8
92 Wiązania Pythona do biblioteki interfejsu użytkownika MateComponent.
95 Summary: MateConf bindings for Python
96 Summary(pl.UTF-8): Wiązania Pythona do biblioteki MateConf
97 Group: Libraries/Python
98 Requires: %{name}-common = %{version}-%{release}
99 Requires: mate-conf-libs >= 1.1.0
100 Requires: python-pygobject >= 2.17.0
103 MateConf bindings for Python.
105 %description conf -l pl.UTF-8
106 Wiązania Pythona do biblioteki MateConf.
109 Summary: MATE User Interface bindings for Python
110 Summary(pl.UTF-8): Wiązania Pythona do biblioteki interfejsu użytkownika MATE
111 Group: Libraries/Python
112 Requires: %{name}-canvas = %{version}-%{release}
113 Requires: %{name}-component-ui = %{version}-%{release}
114 Requires: libmateui >= 1.1.0
115 Requires: python-pygobject >= 2.17.0
116 Requires: python-pygtk-gtk >= 2:2.10.3
119 MATE User Interface bindings for Python.
121 %description ui -l pl.UTF-8
122 Wiązania Pythona do biblioteki interfejsu użytkownika MATE.
125 Summary: MateVFS bindings for Python
126 Summary(pl.UTF-8): Wiązania Pythona do biblioteki MateVFS
127 Group: Libraries/Python
128 Requires: %{name}-common = %{version}-%{release}
129 Requires: mate-vfs-libs >= 1.1.0
130 Requires: python-pygobject >= 2.17.0
131 # for matevfs.matecomponent and pyvfs bridge
132 Requires: libmatecomponent >= 1.1.0
133 # for matevfs.matecomponent
134 Requires: python-matecorba >= 1.1.0
137 MateVFS bindings for Python.
139 %description vfs -l pl.UTF-8
140 Wiązania Pythona do biblioteki MateVFS.
143 Summary: Common files for Python MATE bindings
144 Summary(pl.UTF-8): Pliki wspólne wiązań Pythona do MATE
145 Group: Libraries/Python
146 Requires: python-libs >= 2.2
147 Requires: python-pygobject >= 2.17.0
150 Common files for Python MATE bindings.
152 %description common -l pl.UTF-8
153 Pliki wspólne wiązań Pythona do MATE.
156 Summary: Development files for Python MATE bindings
157 Summary(pl.UTF-8): Pliki programistyczne wiązań Pythona do MATE
158 Group: Development/Libraries
159 Requires: %{name} = %{version}-%{release}
160 Requires: %{name}-canvas = %{version}-%{release}
161 Requires: %{name}-component = %{version}-%{release}
162 Requires: %{name}-component-ui = %{version}-%{release}
163 Requires: %{name}-conf = %{version}-%{release}
164 Requires: %{name}-ui = %{version}-%{release}
165 Requires: %{name}-vfs = %{version}-%{release}
166 Requires: mate-vfs-devel >= 1.1.0
167 Requires: python-pygtk-devel >= 2:2.10.3
170 Development files for Python MATE bindings.
172 %description devel -l pl.UTF-8
173 Pliki programistyczne wiązań Pythona do MATE.
176 Summary: API documentation for Python MATE bindings
177 Summary(pl.UTF-8): Dokumentacja API wiązań Pythona do MATE
181 API documentation for Python MATE bindings.
183 %description apidocs -l pl.UTF-8
184 Dokumentacja API wiązań Pythona do MATE.
190 # NOTE: altough configure.ac contains autotools build system deprecation note,
191 # it's maintained in MATE unlike waf (and there won't be any "future version")
199 --with-html-dir=%{_gtkdocdir}
204 rm -rf $RPM_BUILD_ROOT
207 DESTDIR=$RPM_BUILD_ROOT \
208 HTML_DIR=%{_gtkdocdir}
210 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/gtk-2.0{,/mate*}/*.la
211 %{__rm} $RPM_BUILD_ROOT%{_libdir}/mate-vfs-2.0/modules/*.la
215 rm -rf $RPM_BUILD_ROOT
218 %defattr(644,root,root,755)
219 %attr(755,root,root) %{py_sitedir}/gtk-2.0/mate/_mate.so
220 %{py_sitedir}/gtk-2.0/mate/__init__.py[co]
223 %defattr(644,root,root,755)
224 %attr(755,root,root) %{py_sitedir}/gtk-2.0/matecanvas.so
225 %{py_sitedir}/gtk-2.0/mate/canvas.py[co]
228 %defattr(644,root,root,755)
229 %dir %{py_sitedir}/gtk-2.0/matecomponent
230 %attr(755,root,root) %{py_sitedir}/gtk-2.0/matecomponent/_matecomponent.so
231 %attr(755,root,root) %{py_sitedir}/gtk-2.0/matecomponent/activation.so
232 %{py_sitedir}/gtk-2.0/matecomponent/__init__.py[co]
235 %defattr(644,root,root,755)
236 %attr(755,root,root) %{py_sitedir}/gtk-2.0/matecomponent/ui.so
239 %defattr(644,root,root,755)
240 %attr(755,root,root) %{py_sitedir}/gtk-2.0/mateconf.so
243 %defattr(644,root,root,755)
244 %attr(755,root,root) %{py_sitedir}/gtk-2.0/mate/ui.so
247 %defattr(644,root,root,755)
248 %dir %{py_sitedir}/gtk-2.0/matevfs
249 %attr(755,root,root) %{py_sitedir}/gtk-2.0/matevfs/_matevfs.so
250 %attr(755,root,root) %{py_sitedir}/gtk-2.0/matevfs/matevfsmatecomponent.so
251 %{py_sitedir}/gtk-2.0/matevfs/__init__.py[co]
252 %{py_sitedir}/gtk-2.0/mate/vfs.py[co]
253 %attr(755,root,root) %{_libdir}/mate-vfs-2.0/modules/libpythonmethod.so
256 %defattr(644,root,root,755)
257 %doc AUTHORS ChangeLog NEWS README
258 %dir %{py_sitedir}/gtk-2.0/mate
261 %defattr(644,root,root,755)
262 %{_includedir}/mate-python-2.0
263 %dir %{_datadir}/pygtk/2.0/argtypes
264 %{_datadir}/pygtk/2.0/argtypes/matecomponent-arg-types.py*
265 %{_datadir}/pygtk/2.0/argtypes/mateconf-arg-types.py*
266 %{pydefsdir}/matecomponent.defs
267 %{pydefsdir}/matecomponent-types.defs
268 %{pydefsdir}/matecomponentui.defs
269 %{pydefsdir}/matecomponentui-types.defs
270 %{pydefsdir}/mateconf.defs
271 %dir %{pydefsdir}/mate
272 %{pydefsdir}/mate/canvas.defs
273 %{pydefsdir}/mate/mate.defs
274 %{pydefsdir}/mate/mate-types.defs
275 %{pydefsdir}/mate/ui.defs
276 %{_pkgconfigdir}/mate-python-2.0.pc
279 %defattr(644,root,root,755)
280 %{_gtkdocdir}/pymatevfs