]> git.pld-linux.org Git - packages/caja-extensions.git/blob - caja-extensions.spec
update required gupnp version
[packages/caja-extensions.git] / caja-extensions.spec
1 Summary:        Extensions for Caja (MATE file manager)
2 Summary(pl.UTF-8):      Rozszerzenia dla zarządcy plików Caja ze środowiska MATE
3 Name:           caja-extensions
4 Version:        1.28.0
5 Release:        2
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        https://pub.mate-desktop.org/releases/1.28/%{name}-%{version}.tar.xz
9 # Source0-md5:  364a23d43d4b10020448ec1f192497c0
10 URL:            https://wiki.mate-desktop.org/mate-desktop/components/caja-extensions/
11 BuildRequires:  autoconf >= 2.53
12 BuildRequires:  automake >= 1:1.9
13 BuildRequires:  caja-devel >= 1.21.3
14 BuildRequires:  dbus-devel >= 1.0.2
15 BuildRequires:  dbus-glib-devel >= 0.60
16 BuildRequires:  gettext-tools >= 0.19.8
17 BuildRequires:  glib2-devel >= 1:2.50.0
18 BuildRequires:  gstreamer-devel >= 1.0
19 BuildRequires:  gstreamer-plugins-base-devel >= 1.0
20 BuildRequires:  gtk+3-devel >= 3.22
21 BuildRequires:  gtk-doc >= 1.9
22 BuildRequires:  gupnp1.6-devel >= 1.6
23 BuildRequires:  libtool >= 1:1.4.3
24 BuildRequires:  mate-common
25 BuildRequires:  mate-desktop-devel >= 1.17.0
26 BuildRequires:  pkgconfig
27 BuildRequires:  rpm-build >= 4.6
28 BuildRequires:  rpmbuild(macros) >= 1.592
29 BuildRequires:  tar >= 1:1.22
30 BuildRequires:  xz
31 Requires:       caja >= 1.21.3
32 Requires:       glib2 >= 1:2.50.0
33 Requires:       gtk+3 >= 3.22
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %description
37 Extensions for Caja (MATE file manager).
38
39 %description -l pl.UTF-8
40 Rozszerzenia dla zarządcy plików Caja ze środowiska MATE.
41
42 %package -n caja-extension-av
43 Summary:        Audio/video properties extension for Caja (MATE file manager)
44 Summary(pl.UTF-8):      Rozszerzenie własności audio/wideo dla zarządcy plików Caja ze środowiska MATE
45 Requires:       %{name} = %{version}-%{release}
46
47 %description -n caja-extension-av
48 Audio/video (Totem) properties extension for Caja (MATE file manager).
49
50 %description -n caja-extension-av -l pl.UTF-8
51 Rozszerzenie własności audio/wideo (odtwarzacza Totem) dla zarządcy
52 plików Caja ze środowiska MATE.
53
54 %package -n caja-extension-gksu
55 Summary:        gksu extension for Caja (MATE file manager)
56 Summary(pl.UTF-8):      Rozszerzenie gksu dla zarządcy plików Caja ze środowiska MATE
57 Requires:       gksu
58 Requires(post,postun):  glib2 >= 1:2.50.0
59 Requires:       %{name} = %{version}-%{release}
60 Obsoletes:      mate-file-manager-extension-gksu < 1.8.0
61
62 %description -n caja-extension-gksu
63 gksu extension for Caja (MATE file manager). It's a fork of
64 nautilus-gksu extension.
65
66 %description -n caja-extension-gksu -l pl.UTF-8
67 Rozszerzenie gksu dla zarządcy plików Caja ze środowiska MATE. Jest to
68 odgałęzienie rozszerzenia nautilus-gksu.
69
70 %package -n caja-extension-image-converter
71 Summary:        Caja (MATE file manager) extension to mass resize or rotate images
72 Summary(pl.UTF-8):      Rozszerzenie zarządcy plików Caja pozwalające masowo zmieniać rozmiar i obracać pliki graficzne
73 Requires:       %{name} = %{version}-%{release}
74 Requires:       ImageMagick
75 Suggests:       ImageMagick-coder-jpeg
76 Suggests:       ImageMagick-coder-jpeg2
77 Suggests:       ImageMagick-coder-png
78 Suggests:       ImageMagick-coder-tiff
79 Obsoletes:      mate-file-manager-extension-image-converter < 1.8.0
80
81 %description -n caja-extension-image-converter
82 The Caja-Image-Converter extension allows you to resize/rotate images
83 from Caja (MATE file manager).
84
85 Caja-Image-Converter is a fork of Nautilus-Image-Converter.
86
87 %description -n caja-extension-image-converter -l pl.UTF-8
88 Rozszerzenie Caja-Image-Converter pozwala na zmianę rozmiaru i
89 obracanie rozmiarów obrazów z poziomu zarządców plików Caja,
90 przeznaczonego dla środowiska MATE.
91
92 Caja-Image-Converter to odgałęzienie rozszerzenia
93 Nautilus-Image-Converter.
94
95 %package -n caja-extension-open-terminal
96 Summary:        open-terminal extension for Caja (MATE file manager)
97 Summary(pl.UTF-8):      Rozszerzenie open-terminal dla zarządcy plików Caja ze środowiska MATE
98 Requires(post,postun):  glib2 >= 1:2.50.0
99 Requires:       %{name} = %{version}-%{release}
100 Requires:       mate-desktop-libs >= 1.17.0
101 Requires:       mate-terminal
102 Obsoletes:      mate-file-manager-extension-open-terminal < 1.8.0
103
104 %description -n caja-extension-open-terminal
105 This is a proof-of-concept Caja extension which allows you to open a
106 terminal in arbitrary local folders.
107
108 This is a fork of nautilus-open-terminal extension.
109
110 %description -n caja-extension-open-terminal -l pl.UTF-8
111 Rozszerzenie zarządcy plików Caja, pozwalające na otwieranie terminala
112 w dowolnych folderach lokalnych.
113
114 Jest to odgałęzienie rozszerzenia nautilus-open-terminal.
115
116 %package -n caja-extension-sendto
117 Summary:        Caja context menu for sending files
118 Summary(pl.UTF-8):      Menu kontekstowe zarządcy plików Caja do wysyłania plików
119 Requires(post,postun):  glib2 >= 1:2.50.0
120 Requires:       %{name} = %{version}-%{release}
121 Requires:       dbus-glib >= 0.60
122 Requires:       dbus-libs >= 1.0.2
123 Suggests:       caja-extension-sendto-burn
124 Suggests:       caja-extension-sendto-emailclient
125 Suggests:       caja-extension-sendto-gajim
126 Suggests:       caja-extension-sendto-pidgin
127 Suggests:       caja-extension-sendto-upnp
128 Suggests:       engrampa
129 Obsoletes:      mate-file-manager-sendto < 1.8.0
130
131 %description -n caja-extension-sendto
132 Caja sendto provides a Caja context menu for sending files via other
133 desktop applications. It's a fork of nautilus-sendto from GNOME.
134
135 %description -n caja-extension-sendto -l pl.UTF-8
136 Caja sendto dostarcza menu kontekstowe dla zarządcy plików Caja do
137 wysyłania plików poprzez inne aplikacje biurkowe. Jest to odgałęzienie
138 programu nautilus-sendto z GNOME.
139
140 %package -n caja-extension-sendto-burn
141 Summary:        caja-extension-sendto CD/DVD Creator plugin
142 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla kreatora CD/DVD
143 Requires:       brasero
144 Requires:       caja-extension-sendto = %{version}-%{release}
145 Obsoletes:      mate-file-manager-sendto-burn < 1.8.0
146
147 %description -n caja-extension-sendto-burn
148 A caja-extension-sendto plugin for sending files to CD/DVD Creator
149 (Brasero).
150
151 %description -n caja-extension-sendto-burn -l pl.UTF-8
152 Wtyczka caja-extension-sendto do wysyłania plików do kreatora
153 CD/DVD (Brasero).
154
155 %package -n caja-extension-sendto-emailclient
156 Summary:        caja-extension-sendto e-mail client plugin
157 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla klienta poczty elektronicznej
158 Requires:       caja-extension-sendto = %{version}-%{release}
159 Obsoletes:      mate-file-manager-sendto-emailclient < 1.8.0
160
161 %description -n caja-extension-sendto-emailclient
162 A caja-extension-sendto plugin for sending files via e-mail client.
163 Supported e-mail clients are: Evolution 2.0 through 3.0, Balsa,
164 Thunderbird/Icedove, Seamonkey/Iceape, Sylpheed/Claws Mail, Anjal.
165
166 %description -n caja-extension-sendto-emailclient -l pl.UTF-8
167 Wtyczka caja-extension-sendto do wysyłania plików poprzez klienta
168 poczty elektronicznej. Obsługiwane są: Evolution 2.0 do 3.0, Balsa,
169 Thunderbird/Icedove, Seamonkey/Iceape, Sylpheed/Claws Mail, Anjal.
170
171 %package -n caja-extension-sendto-gajim
172 Summary:        caja-extension-sendto Gajim plugin
173 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla Gajima
174 Requires:       caja-extension-sendto = %{version}-%{release}
175 Requires:       dbus >= 1.0.2
176 Requires:       gajim >= 0.10.1
177 Obsoletes:      mate-file-manager-sendto-gajim < 1.8.0
178
179 %description -n caja-extension-sendto-gajim
180 A caja-extension-sendto plugin for sending files via Gajim.
181
182 %description -n caja-extension-sendto-gajim -l pl.UTF-8
183 Wtyczka caja-extension-sendto do wysyłania plików poprzez Gajima.
184
185 %package -n caja-extension-sendto-pidgin
186 Summary:        caja-extension-sendto Pidgin plugin
187 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla Pidgina
188 Requires:       caja-extension-sendto = %{version}-%{release}
189 Requires:       pidgin >= 2.0
190 Obsoletes:      mate-file-manager-sendto-pidgin < 1.8.0
191
192 %description -n caja-extension-sendto-pidgin
193 A caja-extension-sendto plugin for sending files via Pidgin.
194
195 %description -n caja-extension-sendto-pidgin -l pl.UTF-8
196 Wtyczka caja-extension-sendto do wysyłania plików poprzez Pidgina.
197
198 %package -n caja-extension-sendto-upnp
199 Summary:        caja-extension-sendto UPnP media server plugin
200 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla serwera multimediów UPnP
201 Requires:       caja-extension-sendto = %{version}-%{release}
202 Requires:       gupnp-tools
203 Requires:       gupnp1.6 >= 1.6
204 Obsoletes:      mate-file-manager-sendto-upnp < 1.8.0
205
206 %description -n caja-extension-sendto-upnp
207 A caja-extension-sendto plugin for sending files to UPnP media server.
208
209 %description -n caja-extension-sendto-upnp -l pl.UTF-8
210 Wtyczka caja-extension-sendto do wysyłania plików do serwera
211 multimediów UPnP.
212
213 %package -n caja-extension-sendto-devel
214 Summary:        Header files for caja-sendto extensions
215 Summary(pl.UTF-8):      Pliki nagłówkowe dla rozszerzeń caja-sendto
216 Group:          Development/Libraries
217 # doesn't require base
218 Requires:       glib2-devel >= 1:2.50.0
219 Requires:       gtk+3-devel >= 3.22
220 Obsoletes:      mate-file-manager-sendto-devel < 1.8.0
221
222 %description -n caja-extension-sendto-devel
223 Header files for caja-sendto extensions.
224
225 %description -n caja-extension-sendto-devel -l pl.UTF-8
226 Pliki nagłówkowe dla rozszerzeń caja-sendto.
227
228 %package -n caja-extension-sendto-apidocs
229 Summary:        caja-sendto API documentation
230 Summary(pl.UTF-8):      Dokumentacja API caja-sendto
231 Group:          Documentation
232 Requires:       gtk-doc-common
233 Obsoletes:      mate-file-manager-sendto-apidocs < 1.8.0
234 BuildArch:      noarch
235
236 %description -n caja-extension-sendto-apidocs
237 caja-sendto API documentation.
238
239 %description -n caja-extension-sendto-apidocs -l pl.UTF-8
240 Dokumentacja API caja-sendto.
241
242 %package -n caja-extension-share
243 Summary:        Share extension for Caja (MATE file manager)
244 Summary(pl.UTF-8):      Rozszerzenie share dla zarządcy plików Caja ze środowiska MATE
245 Requires:       %{name} = %{version}-%{release}
246 Requires:       samba-client
247 Obsoletes:      mate-file-manager-extension-share < 1.8.0
248
249 %description -n caja-extension-share
250 Caja share extension allows you to quickly share a folder from the
251 MATE Caja file manager without requiring root access. It uses Samba,
252 so your folders can be accessed by any operating system.
253
254 %description -n caja-extension-share -l pl.UTF-8
255 Rozszerzenie share dla zarządcy plików Caja pozwala szybko udostępnić
256 folder z poziomu zarządcy plików Caja (ze środowiska MATE) bez dostępu
257 do uprawnień administratora. Wykorzystuje Sambę, więc foldery są
258 dostępne z dowolnego systemu operacyjnego.
259
260 %package -n caja-extension-wallpaper
261 Summary:        Set as wallpaper extension for Caja (MATE file manager)
262 Summary(pl.UTF-8):      Rozszerzenie ustawiania jako tapety dla zarządcy plików Caja ze środowiska MATE
263 Requires:       %{name} = %{version}-%{release}
264
265 %description -n caja-extension-wallpaper
266 Caja wallpaper extension allows you to set a file as MATE wallpaper.
267
268 %description -n caja-extension-wallpaper -l pl.UTF-8
269 Rozszerzenie wallpaper dla zarządcy plików Caja pozwala ustawić plik
270 jako tapetę w środowisku MATE.
271
272 %package -n caja-extension-xattr-tags
273 Summary:        Xattr tags extension for Caja (MATE file manager)
274 Summary(pl.UTF-8):      Rozszerzenie xattr tags dla zarządcy plików Caja ze środowiska MATE
275 Requires:       %{name} = %{version}-%{release}
276
277 %description -n caja-extension-xattr-tags
278 Xattr tags extension for Caja (MATE file manager).
279
280 %description -n caja-extension-xattr-tags -l pl.UTF-8
281 Rozszerzenie xattr tags dla zarządcy plików Caja ze środowiska MATE.
282
283 %prep
284 %setup -q
285
286 %build
287 %{__gtkdocize}
288 %{__libtoolize}
289 %{__aclocal}
290 %{__autoconf}
291 %{__autoheader}
292 %{__automake}
293 %configure \
294         --disable-schemas-compile \
295         --disable-silent-rules \
296         --disable-static \
297         --enable-gksu \
298         --enable-gtk-doc \
299         --enable-image-converter \
300         --enable-open-terminal \
301         --enable-sendto \
302         --enable-share \
303         --with-html-dir=%{_gtkdocdir}
304
305 %{__make}
306
307 %install
308 rm -rf $RPM_BUILD_ROOT
309
310 %{__make} install \
311         DESTDIR=$RPM_BUILD_ROOT
312
313 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/*.la
314 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja-sendto/plugins/*.la
315
316 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{frp,ie,jv,ku_IQ,pms,es_ES}
317
318 %find_lang caja-extensions
319
320 %clean
321 rm -rf $RPM_BUILD_ROOT
322
323 %post   -n caja-extension-gksu
324 %glib_compile_schemas
325
326 %postun -n caja-extension-gksu
327 %glib_compile_schemas
328
329 %post   -n caja-extension-open-terminal
330 %glib_compile_schemas
331
332 %postun -n caja-extension-open-terminal
333 %glib_compile_schemas
334
335 %post   -n caja-extension-sendto
336 %glib_compile_schemas
337
338 %postun -n caja-extension-sendto
339 %glib_compile_schemas
340
341 %files -f caja-extensions.lang
342 %defattr(644,root,root,755)
343 %doc AUTHORS ChangeLog NEWS README
344 %dir %{_datadir}/caja-extensions
345
346 %files -n caja-extension-av
347 %defattr(644,root,root,755)
348 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-av.so
349 %{_datadir}/caja/extensions/libcaja-av.caja-extension
350
351 %files -n caja-extension-gksu
352 %defattr(644,root,root,755)
353 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-gksu.so
354 %{_datadir}/caja/extensions/libcaja-gksu.caja-extension
355
356 %files -n caja-extension-image-converter
357 %defattr(644,root,root,755)
358 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-image-converter.so
359 %{_datadir}/caja/extensions/libcaja-image-converter.caja-extension
360
361 %files -n caja-extension-open-terminal
362 %defattr(644,root,root,755)
363 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-open-terminal.so
364 %{_datadir}/glib-2.0/schemas/org.mate.caja-open-terminal.gschema.xml
365 %{_datadir}/caja/extensions/libcaja-open-terminal.caja-extension
366
367 %files -n caja-extension-sendto
368 %defattr(644,root,root,755)
369 %attr(755,root,root) %{_bindir}/caja-sendto
370 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-sendto.so
371 %dir %{_libdir}/caja-sendto
372 %dir %{_libdir}/caja-sendto/plugins
373 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstremovable_devices.so
374 %{_datadir}/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml
375 %{_datadir}/caja/extensions/libcaja-sendto.caja-extension
376 %{_mandir}/man1/caja-sendto.1*
377
378 %files -n caja-extension-sendto-burn
379 %defattr(644,root,root,755)
380 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstburn.so
381
382 %files -n caja-extension-sendto-emailclient
383 %defattr(644,root,root,755)
384 %attr(755,root,root)
385 %{_libdir}/caja-sendto/plugins/libnstemailclient.so
386
387 %files -n caja-extension-sendto-gajim
388 %defattr(644,root,root,755)
389 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstgajim.so
390
391 %files -n caja-extension-sendto-pidgin
392 %defattr(644,root,root,755)
393 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstpidgin.so
394
395 %files -n caja-extension-sendto-upnp
396 %defattr(644,root,root,755)
397 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstupnp.so
398
399 %files -n caja-extension-sendto-devel
400 %defattr(644,root,root,755)
401 %{_includedir}/caja-sendto
402 %{_pkgconfigdir}/caja-sendto.pc
403
404 %files -n caja-extension-sendto-apidocs
405 %defattr(644,root,root,755)
406 %{_gtkdocdir}/caja-sendto
407
408 %files -n caja-extension-share
409 %defattr(644,root,root,755)
410 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-share.so
411 %{_datadir}/caja-extensions/share-dialog.ui
412 %{_datadir}/caja/extensions/libcaja-share.caja-extension
413
414 %files -n caja-extension-wallpaper
415 %defattr(644,root,root,755)
416 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-wallpaper.so
417 %{_datadir}/caja/extensions/libcaja-wallpaper.caja-extension
418
419 %files -n caja-extension-xattr-tags
420 %defattr(644,root,root,755)
421 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-xattr-tags.so
422 %{_datadir}/caja/extensions/libcaja-xattr-tags.caja-extension
This page took 0.147288 seconds and 4 git commands to generate.