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