]> git.pld-linux.org Git - packages/claws-mail-extra-plugins.git/blob - claws-mail-extra-plugins.spec
cfe70d2fe8841262354b5eb223272c018d238a1b
[packages/claws-mail-extra-plugins.git] / claws-mail-extra-plugins.spec
1 Summary:        Plugins for Claws-Mail (metapackage)
2 Summary(pl.UTF-8):      Wtyczki dla Claws-Mail (metapakiet)
3 Name:           claws-mail-extra-plugins
4 Version:        3.7.3
5 Release:        4
6 License:        GPL v3
7 Group:          Applications
8 Source0:        http://dl.sourceforge.net/sylpheed-claws/%{name}-%{version}.tar.bz2
9 # Source0-md5:  aa397973a01893c0ce1b96402020ab62
10 URL:            http://www.claws-mail.net/plugins.php
11 BuildRequires:  claws-mail-devel >= 3.7.3
12 BuildRequires:  curl-devel
13 BuildRequires:  gettext-devel
14 BuildRequires:  gtk+2-devel >= 2:2.10.0
15 BuildRequires:  gtk-webkit-devel
16 BuildRequires:  libarchive-devel
17 BuildRequires:  libcanberra-gtk-devel
18 BuildRequires:  libgtkhtml-devel
19 BuildRequires:  libnotify-devel >= 0.4.3
20 BuildRequires:  libxml2-devel
21 BuildRequires:  libytnef-devel
22 BuildRequires:  perl-devel
23 BuildRequires:  pkgconfig
24 BuildRequires:  python-devel
25 BuildRequires:  python-pygtk-devel
26 BuildRequires:  synce-librapi2-devel
27 BuildRequires:  synce-libsynce-devel
28 %requires_eq    claws-mail
29 Requires:       claws-mail-plugin-acpi_notifier = %{version}-%{release}
30 Requires:       claws-mail-plugin-archive = %{version}-%{release}
31 Requires:       claws-mail-plugin-att_remover = %{version}-%{release}
32 Requires:       claws-mail-plugin-attachwarner = %{version}-%{release}
33 Requires:       claws-mail-plugin-bsfilter = %{version}-%{release}
34 Requires:       claws-mail-plugin-cachesaver = %{version}-%{release}
35 Requires:       claws-mail-plugin-fancy = %{version}-%{release}
36 Requires:       claws-mail-plugin-fetchinfo = %{version}-%{release}
37 Requires:       claws-mail-plugin-gtkhtml2_viewer = %{version}-%{release}
38 Requires:       claws-mail-plugin-mailmbox = %{version}-%{release}
39 Requires:       claws-mail-plugin-newmail = %{version}-%{release}
40 Requires:       claws-mail-plugin-notification = %{version}-%{release}
41 Requires:       claws-mail-plugin-perl = %{version}-%{release}
42 Requires:       claws-mail-plugin-rssyl = %{version}-%{release}
43 Requires:       claws-mail-plugin-spamreport = %{version}-%{release}
44 Requires:       claws-mail-plugin-synce = %{version}-%{release}
45 Requires:       claws-mail-plugin-tnef_parse = %{version}-%{release}
46 Requires:       claws-mail-plugin-vcalendar = %{version}-%{release}
47 Provides:       sylpheed-claws-extra-plugins
48 Obsoletes:      claws-mail-plugin-pdf_viewer
49 Obsoletes:      sylpheed-claws-extra-plugins
50 Obsoletes:      sylpheed-claws-plugin-others
51 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
53 %define         _plugins_dir    %{_libdir}/claws-mail/plugins
54
55 %description
56 Plugins for Claws-Mail (metapackage).
57
58 %description -l pl.UTF-8
59 Wtyczki dla Claws-Mail (metapakiet).
60
61 %package -n claws-mail-plugin-acpi_notifier
62 Summary:        acpi_notifier plugin for Claws-Mail
63 Summary(pl.UTF-8):      Wtyczka acpi_notifier dla Claws-Mail
64 Group:          X11/Applications/Mail
65 %requires_eq    claws-mail
66 Provides:       sylpheed-claws-plugin-acpi_notifier
67 Obsoletes:      sylpheed-claws-plugin-acpi_notifier
68
69 %description -n claws-mail-plugin-acpi_notifier
70 This plugin enables mail notification via LEDs on some laptops.
71
72 %description -n claws-mail-plugin-acpi_notifier -l pl.UTF-8
73 Ta wtyczka umożliwia w niektórych laptopach powiadamianie o nowej
74 poczcie poprzez diody LED.
75
76 %package -n claws-mail-plugin-archive
77 Summary:        archive plugin for Claws-Mail
78 Summary(pl.UTF-8):      Wtyczka archive dla Claws-Mail
79 Group:          X11/Applications/Mail
80 %requires_eq    claws-mail
81
82 %description -n claws-mail-plugin-archive
83 This plugin lets you archive IMAP, LOCAL and POP accounts as well as
84 calendar accounts.
85
86 %description -n claws-mail-plugin-archive -l pl.UTF-8
87 Ta wtyczka pozwala archiwizować konta IMAP, LOCAL i POP jak również
88 kalendarze.
89
90 %package -n claws-mail-plugin-att_remover
91 Summary:        att_remover plugin for Claws-Mail
92 Summary(pl.UTF-8):      Wtyczka att_remover dla Claws-Mail
93 Group:          X11/Applications/Mail
94 %requires_eq    claws-mail
95 Provides:       sylpheed-claws-plugin-att_remover
96 Obsoletes:      sylpheed-claws-plugin-att_remover
97
98 %description -n claws-mail-plugin-att_remover
99 This plugin lets you remove attachments from emails.
100
101 %description -n claws-mail-plugin-att_remover -l pl.UTF-8
102 Ta wtyczka pozwala usuwać załączniki z poczty.
103
104 %package -n claws-mail-plugin-attachwarner
105 Summary:        attachwarner plugin for Claws-Mail
106 Summary(pl.UTF-8):      Wtyczka attachwarner dla Claws-Mail
107 Group:          X11/Applications/Mail
108 %requires_eq    claws-mail
109
110 %description -n claws-mail-plugin-attachwarner
111 This plugin warns when the user composes a message mentioning an
112 attachment in the message body, but without attaching any files to the
113 message.
114
115 %description -n claws-mail-plugin-attachwarner -l pl.UTF-8
116 Ta wtyczka ostrzega, kiedy użytkownik piszący wiadomość wspomina w
117 treści o załączniku, ale nie załącza żadnego pliku do wiadomości.
118
119 %package -n claws-mail-plugin-bsfilter
120 Summary:        bsfilter plugin for Claws-Mail
121 Summary(pl.UTF-8):      Wtyczka bsfilter dla Claws-Mail
122 Group:          X11/Applications/Mail
123 %requires_eq    claws-mail
124
125 %description -n claws-mail-plugin-bsfilter
126 Check all messages that are received from an IMAP, LOCAL or POP
127 account for spam using Bsfilter.
128
129 %description -n claws-mail-plugin-bsfilter -l pl.UTF-8
130 Ta wtyczka sprawdza wszystkie wiadomości odebrane przez IMAP, lokalnie
131 bądź POP pod kątem występowania spamu przy użyciu bsfilter.
132
133 %package -n claws-mail-plugin-cachesaver
134 Summary:        cachesaver plugin for Claws-Mail
135 Summary(pl.UTF-8):      Wtyczka cachesaver dla Claws-Mail
136 Group:          X11/Applications/Mail
137 %requires_eq    claws-mail
138 Provides:       sylpheed-claws-plugin-cachesaver
139 Obsoletes:      sylpheed-claws-plugin-cachesaver
140
141 %description -n claws-mail-plugin-cachesaver
142 This plugin saves the caches every 60 seconds (or user-defined
143 period). It helps avoiding the loss of metadata on crashes.
144
145 %description -n claws-mail-plugin-cachesaver -l pl.UTF-8
146 Ta wtyczka zapisuje cache co 60 sekund (lub w zdefiniowanym przez
147 użytkownika okresie). Pomaga uniknąć utraty metadanych podczas awarii
148 programu.
149
150 %package -n claws-mail-plugin-fancy
151 Summary:        fancy plugin for Claws-Mail
152 Summary(pl.UTF-8):      Wtyczka fancy dla Claws-Mail
153 Group:          X11/Applications/Mail
154 %requires_eq    claws-mail
155
156 %description -n claws-mail-plugin-fancy
157 Renders HTML e-mail using the WebKit library.
158
159 %description -n claws-mail-plugin-fancy -l pl.UTF-8
160 Ta wtyczka przetwarza wiadomości w formacie HTML przy użyciu
161 biblioteki WebKit.
162
163 %package -n claws-mail-plugin-fetchinfo
164 Summary:        fetchinfo plugin for Claws-Mail
165 Summary(pl.UTF-8):      Wtyczka fetchinfo dla Claws-Mail
166 Group:          X11/Applications/Mail
167 %requires_eq    claws-mail
168 Provides:       sylpheed-claws-plugin-fetchinfo
169 Obsoletes:      sylpheed-claws-plugin-fetchinfo
170
171 %description -n claws-mail-plugin-fetchinfo
172 This plugin inserts headers containing some download information:
173 UIDL, Claws-Mail, account name, POP server, user ID and retrieval
174 time.
175
176 %description -n claws-mail-plugin-fetchinfo -l pl.UTF-8
177 Ta wtyczka wstawia nagłówki zawierające informacje o ściąganiu: UIDL,
178 Claws-Mail, nazwę konta, serwer POP, identyfikator użytkownika i czas
179 pobrania.
180
181 %package -n claws-mail-plugin-gtkhtml2_viewer
182 Summary:        gtkhtml2_viewer plugin for Claws-Mail
183 Summary(pl.UTF-8):      Wtyczka gtkhtml2_viewer dla Claws-Mail
184 Group:          X11/Applications/Mail
185 %requires_eq    claws-mail
186 Provides:       sylpheed-claws-plugin-gtkhtml2_viewer
187 Obsoletes:      sylpheed-claws-plugin-gtkhtml2_viewer
188
189 %description -n claws-mail-plugin-gtkhtml2_viewer
190 Renders HTML mail using the gtkhtml2 rendering widget.
191
192 %description -n claws-mail-plugin-gtkhtml2_viewer -l pl.UTF-8
193 Wyświetla pocztę w HTML-u używając widgeta gtkhtml2.
194
195 %package -n claws-mail-plugin-mailmbox
196 Summary:        mailMBOX plugin for Claws-Mail
197 Summary(pl.UTF-8):      Wtyczka mailMBOX dla Claws-Mail
198 Group:          X11/Applications/Mail
199 %requires_eq    claws-mail
200 Provides:       sylpheed-claws-plugin-mailmbox
201 Obsoletes:      sylpheed-claws-plugin-mailmbox
202
203 %description -n claws-mail-plugin-mailmbox
204 This plugin handles mailboxes in mbox format.
205
206 %description -n claws-mail-plugin-mailmbox -l pl.UTF-8
207 Ta wtyczka obsługuje skrzynki w formacie mbox.
208
209 %package -n claws-mail-plugin-newmail
210 Summary:        newmail plugin for Claws-Mail
211 Summary(pl.UTF-8):      Wtyczka newmail dla Claws-Mail
212 Group:          X11/Applications/Mail
213 %requires_eq    claws-mail
214 Provides:       sylpheed-claws-plugin-newmail
215 Obsoletes:      sylpheed-claws-plugin-newmail
216
217 %description -n claws-mail-plugin-newmail
218 This plugin writes a msg header summary to a log file, (Default:
219 ~/Mail/NewLog), on arrival of new mail after sorting.
220
221 %description -n claws-mail-plugin-newmail -l pl.UTF-8
222 Ta wtyczka zapisuje podsumowanie nagłówków wiadomości do pliku loga
223 (domyślnie ~/Mail/NewLog) w czasie dostarczania nowej poczty, po
224 sortowaniu.
225
226 %package -n claws-mail-plugin-notification
227 Summary:        notification plugin for Claws-Mail
228 Summary(pl.UTF-8):      Wtyczka notification dla Claws-Mail
229 Group:          X11/Applications/Mail
230 %requires_eq    claws-mail
231 Provides:       sylpheed-claws-plugin-notification
232 Obsoletes:      sylpheed-claws-plugin-notification
233
234 %description -n claws-mail-plugin-notification
235 This plugin provides various ways to notify the user of new and unread
236 email.
237
238 %description -n claws-mail-plugin-notification -l pl.UTF-8
239 Ta wtyczka udostępnia różne sposoby informowania użytkownika o nowej i
240 nieprzeczytanej poczcie.
241
242 %package -n claws-mail-plugin-perl
243 Summary:        perl plugin for Claws-Mail
244 Summary(pl.UTF-8):      Wtyczka perl dla Claws-Mail
245 Group:          X11/Applications/Mail
246 %requires_eq    claws-mail
247 Provides:       sylpheed-claws-plugin-perl
248 Obsoletes:      sylpheed-claws-plugin-perl
249
250 %description -n claws-mail-plugin-perl
251 This plugin is intended to extend the filtering possibilities of
252 Claws-Mail. It provides a Perl interface to Claws-Mail filtering
253 mechanism, allowing the use of full Perl power in email filters.
254
255 %description -n claws-mail-plugin-perl -l pl.UTF-8
256 Ta wtyczka ma na celu rozszerzenie możliwości filtrowania
257 Sylpheeda-Claws. Udostępnia perlowy interfejs do mechanizmów
258 filtrowania Sylpheeda-Claws, pozwalając na użycie pełnej mocy Perla w
259 filtrach wiadomości.
260
261 %package -n claws-mail-plugin-rssyl
262 Summary:        RSSyl plugin for Claws-Mail
263 Summary(pl.UTF-8):      Wtyczka RSSyl dla Claws-Mail
264 Group:          X11/Applications/Mail
265 %requires_eq    claws-mail
266 Provides:       sylpheed-claws-plugin-rssyl
267 Obsoletes:      sylpheed-claws-plugin-rssyl
268
269 %description -n claws-mail-plugin-rssyl
270 This plugin allows you to read your favorite newsfeeds in Claws-Mail.
271 RSS 1.0, 2.0 and Atom feeds are currently supported.
272
273 %description -n claws-mail-plugin-rssyl -l pl.UTF-8
274 Ta wtyczka pozwala na czytanie ulubionych nowinek w Sylpheedzie-Claws.
275 Aktualnie obsługiwane są formaty RSS 1.0, 2.0 i Atom.
276
277 %package -n claws-mail-plugin-spamreport
278 Summary:        SpamReport plugin for Claws-Mail
279 Summary(pl.UTF-8):      Wtyczka SpamReport dla Claws-Mail
280 Group:          X11/Applications/Mail
281 %requires_eq    claws-mail
282
283 %description -n claws-mail-plugin-spamreport
284 This plugin allows you to upload spams to various spam reporting
285 places, like http://www.signal-spam.fr/ .
286
287 %package -n claws-mail-plugin-synce
288 Summary:        SynCE plugin for Claws-Mail
289 Summary(pl.UTF-8):      Wtyczka SynCE dla Claws-Mail
290 Group:          X11/Applications/Mail
291 %requires_eq    claws-mail
292 Provides:       sylpheed-claws-plugin-synce
293 Obsoletes:      sylpheed-claws-plugin-synce
294
295 %description -n claws-mail-plugin-synce
296 This plugin assists in keeping the addressbook of a Windows CE device
297 in sync with Claws-Mail addressbook, with respect to email addresses.
298
299 %description -n claws-mail-plugin-synce -l pl.UTF-8
300 Ta wtyczka pomaga w utrzymywaniu książki adresowej urządzeń z Windows
301 CE w synchronizacji z książką adresową Sylpheeda-Claws, uwzględniając
302 adresy pocztowe.
303
304 %package -n claws-mail-plugin-tnef_parse
305 Summary:        TNEF Parse plugin for Claws-Mail
306 Summary(pl.UTF-8):      Wtyczka TNEF Parse dla Claws-Mail
307 Group:          X11/Applications/Mail
308 %requires_eq    claws-mail
309
310 %description -n claws-mail-plugin-tnef_parse
311 This plugin enables reading application/ms-tnef attachments.
312
313 %description -n claws-mail-plugin-tnef_parse -l pl.UTF-8
314 Ta wtyczka pozwala czytać załączniki typu application/ms-tnef.
315
316 %package -n claws-mail-plugin-vcalendar
317 Summary:        vCalendar plugin for Claws-Mail
318 Summary(pl.UTF-8):      Wtyczka vCalendar dla Claws-Mail
319 Group:          X11/Applications/Mail
320 %requires_eq    claws-mail
321 Provides:       sylpheed-claws-plugin-vcalendar
322 Obsoletes:      sylpheed-claws-plugin-vcalendar
323
324 %description -n claws-mail-plugin-vcalendar
325 This plugin enables vCalendar message handling like that produced by
326 Evolution or Outlook and handles webCal subscriptions.
327
328 %description -n claws-mail-plugin-vcalendar -l pl.UTF-8
329 Ta wtyczka pozwala na obsługę wiadomości vCalendar, takich jak te
330 tworzone przez Evolution czy Outlooka, a także obsługuje subskrypcje
331 webCal.
332
333 %prep
334 %setup -q
335
336 %build
337 for i in `find * -maxdepth 0 -type d -print`; do
338         cd "$i"
339         %configure
340         %{__make}
341         cd ..
342 done
343
344 %install
345 rm -rf $RPM_BUILD_ROOT
346 for i in `find * -maxdepth 0 -type d -print`; do
347         %{__make} -C "$i" install \
348                 DESTDIR=$RPM_BUILD_ROOT
349 done
350 rm -rf $RPM_BUILD_ROOT%{_includedir}
351 rm -f $RPM_BUILD_ROOT%{_plugins_dir}/*.{a,la,deps}
352
353 %find_lang acpi_notifier
354 %find_lang archive
355 %find_lang attachwarner
356 %find_lang bsfilter_plugin
357 %find_lang fancy
358 %find_lang gtkhtml2_viewer
359 %find_lang notification_plugin
360 %find_lang rssyl
361 %find_lang spam_report
362 %find_lang tnef_parse
363 %find_lang vcalendar
364
365 %clean
366 rm -rf $RPM_BUILD_ROOT
367
368 %files
369 %defattr(644,root,root,755)
370
371 %files -n claws-mail-plugin-acpi_notifier -f acpi_notifier.lang
372 %defattr(644,root,root,755)
373 %doc acpi_notifier-*/{AUTHORS,ChangeLog,NEWS,README}
374 %attr(755,root,root) %{_plugins_dir}/acpi_notifier.so
375
376 %files -n claws-mail-plugin-archive -f archive.lang
377 %defattr(644,root,root,755)
378 %doc archive-*/{AUTHORS,ChangeLog,NEWS,README,TODO}
379 %attr(755,root,root) %{_plugins_dir}/archive.so
380
381 %files -n claws-mail-plugin-att_remover
382 %defattr(644,root,root,755)
383 %doc att_remover-*/{AUTHORS,ChangeLog,NEWS,README}
384 %attr(755,root,root) %{_plugins_dir}/att_remover.so
385
386 %files -n claws-mail-plugin-attachwarner -f attachwarner.lang
387 %defattr(644,root,root,755)
388 %doc attachwarner-*/{AUTHORS,ChangeLog,README,TODO}
389 %attr(755,root,root) %{_plugins_dir}/attachwarner.so
390
391 %files -n claws-mail-plugin-bsfilter -f bsfilter_plugin.lang
392 %defattr(644,root,root,755)
393 %doc bsfilter_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
394 %attr(755,root,root) %{_plugins_dir}/bsfilter.so
395
396 %files -n claws-mail-plugin-cachesaver
397 %defattr(644,root,root,755)
398 %doc cachesaver-*/{AUTHORS,ChangeLog}
399 %attr(755,root,root) %{_plugins_dir}/cachesaver.so
400
401 %files -n claws-mail-plugin-fancy -f fancy.lang
402 %defattr(644,root,root,755)
403 %doc fancy-*/{AUTHORS,ChangeLog,NEWS,README}
404 %attr(755,root,root) %{_plugins_dir}/fancy.so
405
406 %files -n claws-mail-plugin-fetchinfo
407 %defattr(644,root,root,755)
408 %doc fetchinfo-plugin-*/{ChangeLog,README}
409 %attr(755,root,root) %{_plugins_dir}/fetchinfo_plugin.so
410
411 %files -n claws-mail-plugin-gtkhtml2_viewer -f gtkhtml2_viewer.lang
412 %defattr(644,root,root,755)
413 %doc gtkhtml2_viewer-*/{AUTHORS,ChangeLog}
414 %attr(755,root,root) %{_plugins_dir}/gtkhtml2_viewer.so
415
416 %files -n claws-mail-plugin-mailmbox
417 %defattr(644,root,root,755)
418 %doc mailmbox-*/{AUTHORS,ChangeLog,README}
419 %attr(755,root,root) %{_plugins_dir}/mailmbox.so
420
421 %files -n claws-mail-plugin-newmail
422 %defattr(644,root,root,755)
423 %doc newmail-*/{AUTHORS,ChangeLog,NEWS,README}
424 %attr(755,root,root) %{_plugins_dir}/newmail.so
425
426 %files -n claws-mail-plugin-notification -f notification_plugin.lang
427 %defattr(644,root,root,755)
428 %doc notification_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
429 %attr(755,root,root) %{_plugins_dir}/notification_plugin.so
430
431 %files -n claws-mail-plugin-perl
432 %defattr(644,root,root,755)
433 %doc perl_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
434 %attr(755,root,root) %{_plugins_dir}/perl_plugin.so
435
436 %files -n claws-mail-plugin-rssyl -f rssyl.lang
437 %defattr(644,root,root,755)
438 %doc rssyl-*/{AUTHORS,ChangeLog,NEWS,README}
439 %attr(755,root,root) %{_plugins_dir}/rssyl.so
440
441 %files -n claws-mail-plugin-spamreport -f spam_report.lang
442 %defattr(644,root,root,755)
443 %doc spam_report-*/{ChangeLog,NEWS,README}
444 %attr(755,root,root) %{_plugins_dir}/spamreport.so
445
446 %files -n claws-mail-plugin-synce
447 %defattr(644,root,root,755)
448 %doc synce_plugin-*/{AUTHORS,ChangeLog,README}
449 %attr(755,root,root) %{_plugins_dir}/synce_plugin.so
450
451 %files -n claws-mail-plugin-tnef_parse -f tnef_parse.lang
452 %defattr(644,root,root,755)
453 %doc tnef_parse-*/{AUTHORS,ChangeLog,README}
454 %attr(755,root,root) %{_plugins_dir}/tnef_parse.so
455
456 %files -n claws-mail-plugin-vcalendar -f vcalendar.lang
457 %defattr(644,root,root,755)
458 %doc vcalendar-*/{AUTHORS,ChangeLog,NEWS,README}
459 %attr(755,root,root) %{_plugins_dir}/vcalendar.so
This page took 0.254149 seconds and 3 git commands to generate.