]> git.pld-linux.org Git - packages/caja-extensions.git/blob - caja-extensions.spec
7205b9364d421e1b676e8c6d96f2e61ed772375e
[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:        2
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:       engrampa
104 Obsoletes:      mate-file-manager-sendto
105
106 %description -n caja-extension-sendto
107 Caja sendto provides a Caja context menu for sending files via other
108 desktop applications. It's a fork of nautilus-sendto from GNOME.
109
110 %description -n caja-extension-sendto -l pl.UTF-8
111 Caja sendto dostarcza menu kontekstowe dla zarządcy plików Caja do
112 wysyłania plików poprzez inne aplikacje biurkowe. Jest to odgałęzienie
113 programu nautilus-sendto z GNOME.
114
115 %package -n caja-extension-sendto-burn
116 Summary:        caja-extension-sendto CD/DVD Creator plugin
117 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla kreatora CD/DVD
118 Requires:       %{name}-sendto = %{version}-%{release}
119 Requires:       brasero
120 Obsoletes:      mate-file-manager-sendto-burn
121
122 %description -n caja-extension-sendto-burn
123 A caja-extension-sendto plugin for sending files to CD/DVD Creator
124 (Brasero).
125
126 %description -n caja-extension-sendto-burn -l pl.UTF-8
127 Wtyczka mate-file-manager-sendto do wysyłania plików do kreatora
128 CD/DVD (Brasero).
129
130 %package -n caja-extension-sendto-emailclient
131 Summary:        caja-extension-sendto e-mail client plugin
132 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla klienta poczty elektronicznej
133 Requires:       %{name}-sendto = %{version}-%{release}
134 Obsoletes:      mate-file-manager-sendto-emailclient
135
136 %description -n caja-extension-sendto-emailclient
137 A caja-extension-sendto plugin for sending files via e-mail client.
138 Supported e-mail clients are: Evolution 2.0 through 3.0, Balsa,
139 Thunderbird/Icedove, Seamonkey/Iceape, Sylpheed/Claws Mail, Anjal.
140
141 %description -n caja-extension-sendto-emailclient -l pl.UTF-8
142 Wtyczka caja-extension-sendto do wysyłania plików poprzez klienta
143 poczty elektronicznej. Obsługiwane są: Evolution 2.0 do 3.0, Balsa,
144 Thunderbird/Icedove, Seamonkey/Iceape, Sylpheed/Claws Mail, Anjal.
145
146 %package -n caja-extension-sendto-gajim
147 Summary:        caja-extension-sendto Gajim plugin
148 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla Gajima
149 Requires:       %{name}-sendto = %{version}-%{release}
150 Requires:       dbus >= 1.0.2
151 Requires:       gajim >= 0.10.1
152 Obsoletes:      mate-file-manager-sendto-gajim
153
154 %description -n caja-extension-sendto-gajim
155 A caja-extension-sendto plugin for sending files via Gajim.
156
157 %description -n caja-extension-sendto-gajim -l pl.UTF-8
158 Wtyczka caja-extension-sentdo do wysyłania plików poprzez Gajima.
159
160 %package -n caja-extension-sendto-pidgin
161 Summary:        caja-extension-sendto Pidgin plugin
162 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla Pidgina
163 Requires:       %{name}-sendto = %{version}-%{release}
164 Requires:       pidgin >= 2.0
165 Obsoletes:      mate-file-manager-sendto-pidgin
166
167 %description -n caja-extension-sendto-pidgin
168 A caja-extension-sendto plugin for sending files via Pidgin.
169
170 %description -n caja-extension-sendto-pidgin -l pl.UTF-8
171 Wtyczka caja-extension-sentdo do wysyłania plików poprzez Pidgina.
172
173 %package -n caja-extension-sendto-upnp
174 Summary:        caja-extension-sendto UPnP media server plugin
175 Summary(pl.UTF-8):      Wtyczka caja-extension-sendto dla serwera multimediów UPnP
176 Requires:       %{name}-sendto = %{version}-%{release}
177 Requires:       gupnp-tools
178 Obsoletes:      mate-file-manager-sendto-upnp
179
180 %description -n caja-extension-sendto-upnp
181 A caja-extension-sendto plugin for sending files to UPnP media
182 server.
183
184 %description -n caja-extension-sendto-upnp -l pl.UTF-8
185 Wtyczka caja-extension-sendto do wysyłania plików do serwera
186 multimediów UPnP.
187
188 %package -n caja-extension-sendto-devel
189 Summary:        Header files for caja-sendto extensions
190 Summary(pl.UTF-8):      Pliki nagłówkowe dla rozszerzeń caja-sendto
191 Group:          Development/Libraries
192 # doesn't require base
193 Requires:       glib2-devel >= 1:2.26.0
194 Requires:       gtk+2-devel >= 2:2.18
195 Obsoletes:      mate-file-manager-sendto-devel
196
197 %description -n caja-extension-sendto-devel
198 Header files for caja-sendto extensions.
199
200 %description -n caja-extension-sendto-devel -l pl.UTF-8
201 Pliki nagłówkowe dla rozszerzeń caja-sendto.
202
203 %package -n caja-extension-sendto-apidocs
204 Summary:        caja-sendto API documentation
205 Summary(pl.UTF-8):      Dokumentacja API caja-sendto
206 Group:          Documentation
207 Requires:       gtk-doc-common
208 Obsoletes:      mate-file-manager-sendto-apidocs
209
210 %description -n caja-extension-sendto-apidocs
211 caja-sendto API documentation.
212
213 %description -n caja-extension-sendto-apidocs -l pl.UTF-8
214 Dokumentacja API caja-sendto.
215
216 %package -n caja-extension-share
217 Summary:        Share extension for Caja (MATE file manager)
218 Summary(pl.UTF-8):      Rozszerzenie share dla zarządcy plików Caja ze środowiska MATE
219 Requires:       %{name} = %{version}-%{release}
220 Requires:       samba-client
221 Obsoletes:      mate-file-manager-extension-share
222
223 %description -n caja-extension-share
224 mate-file-manager share extension allows you to quickly share a folder
225 from the MATE Caja file manager without requiring root access. It uses
226 Samba, so your folders can be accessed by any operating system.
227
228 %description -n caja-extension-share -l pl.UTF-8
229 Rozszerzenie share dla mate-file-managera pozwala szybko udostępnić
230 folder z poziomu zarządcy plików Caja (ze środowiska MATE) bez dostępu
231 do uprawnień administratora. Wykorzystuje Sambę, więc foldery są
232 dostępne z dowolnego systemu operacyjnego.
233
234
235 %prep
236 %setup -q
237
238 %build
239 %{__gtkdocize}
240 %{__intltoolize}
241 %{__libtoolize}
242 %{__aclocal}
243 %{__autoconf}
244 %{__autoheader}
245 %{__automake}
246 %configure \
247         --disable-schemas-compile \
248         --disable-silent-rules \
249         --disable-static \
250         --enable-gtk-doc \
251         --enable-gksu \
252         --enable-image-converter \
253         --enable-open-terminal \
254         --enable-sendto \
255         --enable-share \
256         --with-html-dir=%{_gtkdocdir}
257
258 %{__make}
259
260 %install
261 rm -rf $RPM_BUILD_ROOT
262
263 %{__make} install \
264         DESTDIR=$RPM_BUILD_ROOT
265
266 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/*.la
267 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja-sendto/plugins/*.la
268
269 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/cmn
270
271 # mate < 1.5 did not exist in PLD, avoid dependency on mate-conf
272 %{__rm} $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/caja-open-terminal.convert
273 %{__rm} $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/caja-sendto-convert
274
275 %find_lang caja-extensions
276
277 %clean
278 rm -rf $RPM_BUILD_ROOT
279
280 %post   -n caja-extension-gksu
281 %glib_compile_schemas
282
283 %postun -n caja-extension-gksu
284 %glib_compile_schemas
285
286 %post   -n caja-extension-open-terminal
287 %glib_compile_schemas
288
289 %postun -n caja-extension-open-terminal
290 %glib_compile_schemas
291
292 %post   -n caja-extension-sendto
293 %glib_compile_schemas
294
295 %postun -n caja-extension-sendto
296 %glib_compile_schemas
297
298 %files -f caja-extensions.lang
299 %defattr(644,root,root,755)
300 %doc AUTHORS ChangeLog NEWS README
301 %dir %{_datadir}/caja-extensions
302
303 %files -n caja-extension-gksu
304 %defattr(644,root,root,755)
305 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-gksu.so
306
307 %files -n caja-extension-image-converter
308 %defattr(644,root,root,755)
309 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-image-converter.so
310 %{_datadir}/caja-extensions/caja-image-resize.ui
311 %{_datadir}/caja-extensions/caja-image-rotate.ui
312
313 %files -n caja-extension-open-terminal
314 %defattr(644,root,root,755)
315 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-open-terminal.so
316 %{_datadir}/glib-2.0/schemas/org.mate.caja-open-terminal.gschema.xml
317
318 %files -n caja-extension-sendto
319 %defattr(644,root,root,755)
320 %attr(755,root,root) %{_bindir}/caja-sendto
321 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-sendto.so
322 %dir %{_libdir}/caja-sendto
323 %dir %{_libdir}/caja-sendto/plugins
324 %attr(755,root,root)
325 %{_libdir}/caja-sendto/plugins/libnstremovable_devices.so
326 %{_datadir}/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml
327 %{_datadir}/caja-extensions/caja-sendto.ui
328 %{_mandir}/man1/caja-sendto.1*
329
330 %files -n caja-extension-sendto-burn
331 %defattr(644,root,root,755)
332 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstburn.so
333
334 %files -n caja-extension-sendto-emailclient
335 %defattr(644,root,root,755)
336 %attr(755,root,root)
337 %{_libdir}/caja-sendto/plugins/libnstemailclient.so
338
339 %files -n caja-extension-sendto-gajim
340 %defattr(644,root,root,755)
341 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstgajim.so
342
343 %files -n caja-extension-sendto-pidgin
344 %defattr(644,root,root,755)
345 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstpidgin.so
346
347 %files -n caja-extension-sendto-upnp
348 %defattr(644,root,root,755)
349 %attr(755,root,root) %{_libdir}/caja-sendto/plugins/libnstupnp.so
350
351 %files -n caja-extension-sendto-devel
352 %defattr(644,root,root,755)
353 %{_includedir}/caja-sendto
354 %{_pkgconfigdir}/caja-sendto.pc
355
356 %files -n caja-extension-sendto-apidocs
357 %defattr(644,root,root,755)
358 %{_gtkdocdir}/caja-sendto
359
360 %files -n caja-extension-share
361 %defattr(644,root,root,755)
362 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-share.so
363 %{_datadir}/caja-extensions/share-dialog.ui
This page took 0.076161 seconds and 2 git commands to generate.