1 Summary: Extensions for Caja (MATE file manager)
2 Summary(pl.UTF-8): Rozszerzenia dla zarządcy plików Caja ze środowiska MATE
7 Group: X11/Applications
8 Source0: http://pub.mate-desktop.org/releases/1.22/%{name}-%{version}.tar.xz
9 # Source0-md5: 7090545d9cd493681b656ea566fb392a
10 Patch0: %{name}-gupnp.patch
11 URL: http://mate-desktop.org/
12 BuildRequires: autoconf >= 2.53
13 BuildRequires: automake >= 1:1.9
14 BuildRequires: caja-devel >= 1.21.3
15 BuildRequires: dbus-devel >= 1.0.2
16 BuildRequires: dbus-glib-devel >= 0.60
17 BuildRequires: gettext-tools >= 0.10.40
18 BuildRequires: glib2-devel >= 1:2.50.0
19 BuildRequires: gtk+3-devel >= 3.22
20 BuildRequires: gtk-doc >= 1.9
21 BuildRequires: gupnp-devel >= 0.13
22 BuildRequires: intltool >= 0.35.0
23 BuildRequires: libtool >= 1:1.4.3
24 BuildRequires: mate-common
25 BuildRequires: mate-desktop-devel >= 1.17.0
26 BuildRequires: pkgconfig
27 BuildRequires: rpmbuild(macros) >= 1.592
28 BuildRequires: tar >= 1:1.22
30 Requires: caja >= 1.21.3
31 Requires: glib2 >= 1:2.50.0
32 Requires: gtk+3 >= 3.22
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 Extensions for Caja (MATE file manager).
38 %description -l pl.UTF-8
39 Rozszerzenia dla zarządcy plików Caja ze środowiska MATE.
41 %package -n caja-extension-gksu
42 Summary: gksu extension for Caja (MATE file manager)
43 Summary(pl.UTF-8): Rozszerzenie gksu dla zarządcy plików Caja ze środowiska MATE
45 Requires(post,postun): glib2 >= 1:2.50.0
46 Requires: %{name} = %{version}-%{release}
47 Obsoletes: mate-file-manager-extension-gksu
49 %description -n caja-extension-gksu
50 gksu extension for Caja (MATE file manager). It's a fork of
51 nautilus-gksu extension.
53 %description -n caja-extension-gksu -l pl.UTF-8
54 Rozszerzenie gksu dla zarządcy plików Caja ze środowiska MATE. Jest to
55 odgałęzienie rozszerzenia nautilus-gksu.
57 %package -n caja-extension-image-converter
58 Summary: Caja (MATE file manager) extension to mass resize or rotate images
59 Summary(pl.UTF-8): Rozszerzenie zarządcy plików Caja pozwalające masowo zmieniać rozmiar i obracać pliki graficzne
60 Requires: %{name} = %{version}-%{release}
62 Suggests: ImageMagick-coder-jpeg
63 Suggests: ImageMagick-coder-jpeg2
64 Suggests: ImageMagick-coder-png
65 Suggests: ImageMagick-coder-tiff
66 Obsoletes: mate-file-manager-extension-image-converter
68 %description -n caja-extension-image-converter
69 The Caja-Image-Converter extension allows you to resize/rotate images
70 from Caja (MATE file manager).
72 Caja-Image-Converter is a fork of Nautilus-Image-Converter.
74 %description -n caja-extension-image-converter -l pl.UTF-8
75 Rozszerzenie Caja-Image-Converter pozwala na zmianę rozmiaru i
76 obracanie rozmiarów obrazów z poziomu zarządców plików Caja,
77 przeznaczonego dla środowiska MATE.
79 Caja-Image-Converter to odgałęzienie rozszerzenia
80 Nautilus-Image-Converter.
82 %package -n caja-extension-open-terminal
83 Summary: open-terminal extension for Caja (MATE file manager)
84 Summary(pl.UTF-8): Rozszerzenie open-terminal dla zarządcy plików Caja ze środowiska MATE
85 Requires(post,postun): glib2 >= 1:2.50.0
86 Requires: %{name} = %{version}-%{release}
87 Requires: mate-desktop-libs >= 1.17.0
88 Requires: mate-terminal
89 Obsoletes: mate-file-manager-extension-open-terminal
91 %description -n caja-extension-open-terminal
92 This is a proof-of-concept Caja extension which allows you to open a
93 terminal in arbitrary local folders.
95 This is a fork of nautilus-open-terminal extension.
97 %description -n caja-extension-open-terminal -l pl.UTF-8
98 Rozszerzenie zarządcy plików Caja, pozwalające na otwieranie terminala
99 w dowolnych folderach lokalnych.
101 Jest to odgałęzienie rozszerzenia nautilus-open-terminal.
103 %package -n caja-extension-sendto
104 Summary: Caja context menu for sending files
105 Summary(pl.UTF-8): Menu kontekstowe zarządcy plików Caja do wysyłania plików
106 Requires(post,postun): glib2 >= 1:2.50.0
107 Requires: %{name} = %{version}-%{release}
108 Requires: dbus-glib >= 0.60
109 Requires: dbus-libs >= 1.0.2
110 Requires: gupnp >= 0.13
111 Suggests: caja-extension-sendto-burn
112 Suggests: caja-extension-sendto-emailclient
113 Suggests: caja-extension-sendto-gajim
114 Suggests: caja-extension-sendto-pidgin
115 Suggests: caja-extension-sendto-upnp
117 Obsoletes: mate-file-manager-sendto
119 %description -n caja-extension-sendto
120 Caja sendto provides a Caja context menu for sending files via other
121 desktop applications. It's a fork of nautilus-sendto from GNOME.
123 %description -n caja-extension-sendto -l pl.UTF-8
124 Caja sendto dostarcza menu kontekstowe dla zarządcy plików Caja do
125 wysyłania plików poprzez inne aplikacje biurkowe. Jest to odgałęzienie
126 programu nautilus-sendto z GNOME.
128 %package -n caja-extension-sendto-burn
129 Summary: caja-extension-sendto CD/DVD Creator plugin
130 Summary(pl.UTF-8): Wtyczka caja-extension-sendto dla kreatora CD/DVD
132 Requires: caja-extension-sendto = %{version}-%{release}
133 Obsoletes: mate-file-manager-sendto-burn
135 %description -n caja-extension-sendto-burn
136 A caja-extension-sendto plugin for sending files to CD/DVD Creator
139 %description -n caja-extension-sendto-burn -l pl.UTF-8
140 Wtyczka caja-extension-sendto do wysyłania plików do kreatora
143 %package -n caja-extension-sendto-emailclient
144 Summary: caja-extension-sendto e-mail client plugin
145 Summary(pl.UTF-8): Wtyczka caja-extension-sendto dla klienta poczty elektronicznej
146 Requires: caja-extension-sendto = %{version}-%{release}
147 Obsoletes: mate-file-manager-sendto-emailclient
149 %description -n caja-extension-sendto-emailclient
150 A caja-extension-sendto plugin for sending files via e-mail client.
151 Supported e-mail clients are: Evolution 2.0 through 3.0, Balsa,
152 Thunderbird/Icedove, Seamonkey/Iceape, Sylpheed/Claws Mail, Anjal.
154 %description -n caja-extension-sendto-emailclient -l pl.UTF-8
155 Wtyczka caja-extension-sendto do wysyłania plików poprzez klienta
156 poczty elektronicznej. Obsługiwane są: Evolution 2.0 do 3.0, Balsa,
157 Thunderbird/Icedove, Seamonkey/Iceape, Sylpheed/Claws Mail, Anjal.
159 %package -n caja-extension-sendto-gajim
160 Summary: caja-extension-sendto Gajim plugin
161 Summary(pl.UTF-8): Wtyczka caja-extension-sendto dla Gajima
162 Requires: caja-extension-sendto = %{version}-%{release}
163 Requires: dbus >= 1.0.2
164 Requires: gajim >= 0.10.1
165 Obsoletes: mate-file-manager-sendto-gajim
167 %description -n caja-extension-sendto-gajim
168 A caja-extension-sendto plugin for sending files via Gajim.
170 %description -n caja-extension-sendto-gajim -l pl.UTF-8
171 Wtyczka caja-extension-sendto do wysyłania plików poprzez Gajima.
173 %package -n caja-extension-sendto-pidgin
174 Summary: caja-extension-sendto Pidgin plugin
175 Summary(pl.UTF-8): Wtyczka caja-extension-sendto dla Pidgina
176 Requires: caja-extension-sendto = %{version}-%{release}
177 Requires: pidgin >= 2.0
178 Obsoletes: mate-file-manager-sendto-pidgin
180 %description -n caja-extension-sendto-pidgin
181 A caja-extension-sendto plugin for sending files via Pidgin.
183 %description -n caja-extension-sendto-pidgin -l pl.UTF-8
184 Wtyczka caja-extension-sendto do wysyłania plików poprzez Pidgina.
186 %package -n caja-extension-sendto-upnp
187 Summary: caja-extension-sendto UPnP media server plugin
188 Summary(pl.UTF-8): Wtyczka caja-extension-sendto dla serwera multimediów UPnP
189 Requires: caja-extension-sendto = %{version}-%{release}
190 Requires: gupnp-tools
191 Obsoletes: mate-file-manager-sendto-upnp
193 %description -n caja-extension-sendto-upnp
194 A caja-extension-sendto plugin for sending files to UPnP media server.
196 %description -n caja-extension-sendto-upnp -l pl.UTF-8
197 Wtyczka caja-extension-sendto do wysyłania plików do serwera
200 %package -n caja-extension-sendto-devel
201 Summary: Header files for caja-sendto extensions
202 Summary(pl.UTF-8): Pliki nagłówkowe dla rozszerzeń caja-sendto
203 Group: Development/Libraries
204 # doesn't require base
205 Requires: glib2-devel >= 1:2.50.0
206 Requires: gtk+3-devel >= 3.22
207 Obsoletes: mate-file-manager-sendto-devel
209 %description -n caja-extension-sendto-devel
210 Header files for caja-sendto extensions.
212 %description -n caja-extension-sendto-devel -l pl.UTF-8
213 Pliki nagłówkowe dla rozszerzeń caja-sendto.
215 %package -n caja-extension-sendto-apidocs
216 Summary: caja-sendto API documentation
217 Summary(pl.UTF-8): Dokumentacja API caja-sendto
219 Requires: gtk-doc-common
220 Obsoletes: mate-file-manager-sendto-apidocs
221 %if "%{_rpmversion}" >= "5"
225 %description -n caja-extension-sendto-apidocs
226 caja-sendto API documentation.
228 %description -n caja-extension-sendto-apidocs -l pl.UTF-8
229 Dokumentacja API caja-sendto.
231 %package -n caja-extension-share
232 Summary: Share extension for Caja (MATE file manager)
233 Summary(pl.UTF-8): Rozszerzenie share dla zarządcy plików Caja ze środowiska MATE
234 Requires: %{name} = %{version}-%{release}
235 Requires: samba-client
236 Obsoletes: mate-file-manager-extension-share
238 %description -n caja-extension-share
239 Caja share extension allows you to quickly share a folder from the
240 MATE Caja file manager without requiring root access. It uses Samba,
241 so your folders can be accessed by any operating system.
243 %description -n caja-extension-share -l pl.UTF-8
244 Rozszerzenie share dla zarządcy plików Caja pozwala szybko udostępnić
245 folder z poziomu zarządcy plików Caja (ze środowiska MATE) bez dostępu
246 do uprawnień administratora. Wykorzystuje Sambę, więc foldery są
247 dostępne z dowolnego systemu operacyjnego.
249 %package -n caja-extension-wallpaper
250 Summary: Set as wallpaper extension for Caja (MATE file manager)
251 Summary(pl.UTF-8): Rozszerzenie ustawiania jako tapety dla zarządcy plików Caja ze środowiska MATE
252 Requires: %{name} = %{version}-%{release}
254 %description -n caja-extension-wallpaper
255 Caja wallpaper extension allows you to set a file as MATE wallpaper.
257 %description -n caja-extension-wallpaper -l pl.UTF-8
258 Rozszerzenie wallpaper dla zarządcy plików Caja pozwala ustawić plik
259 jako tapetę w środowisku MATE.
261 %package -n caja-extension-xattr-tags
262 Summary: Xattr tags extension for Caja (MATE file manager)
263 Summary(pl.UTF-8): Rozszerzenie xattr tags dla zarządcy plików Caja ze środowiska MATE
264 Requires: %{name} = %{version}-%{release}
266 %description -n caja-extension-xattr-tags
267 Xattr tags extension for Caja (MATE file manager).
269 %description -n caja-extension-xattr-tags -l pl.UTF-8
270 Rozszerzenie xattr tags dla zarządcy plików Caja ze środowiska MATE.
285 --disable-schemas-compile \
286 --disable-silent-rules \
290 --enable-image-converter \
291 --enable-open-terminal \
294 --with-html-dir=%{_gtkdocdir}
299 rm -rf $RPM_BUILD_ROOT
302 DESTDIR=$RPM_BUILD_ROOT
304 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/*.la
305 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja-sendto/plugins/*.la
307 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{frp,kab,ku_IQ,pms}
309 %find_lang caja-extensions
312 rm -rf $RPM_BUILD_ROOT
314 %post -n caja-extension-gksu
315 %glib_compile_schemas
317 %postun -n caja-extension-gksu
318 %glib_compile_schemas
320 %post -n caja-extension-open-terminal
321 %glib_compile_schemas
323 %postun -n caja-extension-open-terminal
324 %glib_compile_schemas
326 %post -n caja-extension-sendto
327 %glib_compile_schemas
329 %postun -n caja-extension-sendto
330 %glib_compile_schemas
332 %files -f caja-extensions.lang
333 %defattr(644,root,root,755)
334 %doc AUTHORS ChangeLog NEWS README
335 %dir %{_datadir}/caja-extensions
337 %files -n caja-extension-gksu
338 %defattr(644,root,root,755)
339 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-gksu.so
340 %{_datadir}/caja/extensions/libcaja-gksu.caja-extension
342 %files -n caja-extension-image-converter
343 %defattr(644,root,root,755)
344 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-image-converter.so
345 %{_datadir}/caja-extensions/caja-image-resize.ui
346 %{_datadir}/caja-extensions/caja-image-rotate.ui
347 %{_datadir}/caja/extensions/libcaja-image-converter.caja-extension
349 %files -n caja-extension-open-terminal
350 %defattr(644,root,root,755)
351 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-open-terminal.so
352 %{_datadir}/glib-2.0/schemas/org.mate.caja-open-terminal.gschema.xml
353 %{_datadir}/caja/extensions/libcaja-open-terminal.caja-extension
355 %files -n caja-extension-sendto
356 %defattr(644,root,root,755)
357 %attr(755,root,root) %{_bindir}/caja-sendto
358 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-sendto.so
359 %dir %{_libdir}/caja-sendto
360 %dir %{_libdir}/caja-sendto/plugins
361 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstremovable_devices.so
362 %{_datadir}/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml
363 %{_datadir}/caja-extensions/caja-sendto.ui
364 %{_datadir}/caja/extensions/libcaja-sendto.caja-extension
365 %{_mandir}/man1/caja-sendto.1*
367 %files -n caja-extension-sendto-burn
368 %defattr(644,root,root,755)
369 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstburn.so
371 %files -n caja-extension-sendto-emailclient
372 %defattr(644,root,root,755)
374 %{_libdir}/caja-sendto/plugins/libnstemailclient.so
376 %files -n caja-extension-sendto-gajim
377 %defattr(644,root,root,755)
378 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstgajim.so
380 %files -n caja-extension-sendto-pidgin
381 %defattr(644,root,root,755)
382 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstpidgin.so
384 %files -n caja-extension-sendto-upnp
385 %defattr(644,root,root,755)
386 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstupnp.so
388 %files -n caja-extension-sendto-devel
389 %defattr(644,root,root,755)
390 %{_includedir}/caja-sendto
391 %{_pkgconfigdir}/caja-sendto.pc
393 %files -n caja-extension-sendto-apidocs
394 %defattr(644,root,root,755)
395 %{_gtkdocdir}/caja-sendto
397 %files -n caja-extension-share
398 %defattr(644,root,root,755)
399 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-share.so
400 %{_datadir}/caja-extensions/share-dialog.ui
401 %{_datadir}/caja/extensions/libcaja-share.caja-extension
403 %files -n caja-extension-wallpaper
404 %defattr(644,root,root,755)
405 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-wallpaper.so
406 %{_datadir}/caja/extensions/libcaja-wallpaper.caja-extension
408 %files -n caja-extension-xattr-tags
409 %defattr(644,root,root,755)
410 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-xattr-tags.so
411 %{_datadir}/caja/extensions/libcaja-xattr-tags.caja-extension