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