2 # TODO: make compatibility for clutter-gtk 1.0 (Th only)
4 %if "%{pld_release}" != "th"
9 Summary: Plugins for Claws-Mail (metapackage)
10 Summary(pl.UTF-8): Wtyczki dla Claws-Mail (metapakiet)
11 Name: claws-mail-extra-plugins
16 Source0: http://downloads.sourceforge.net/sylpheed-claws/%{name}-%{version}.tar.bz2
17 # Source0-md5: 4776f6e0357a694f384349ac73b6da52
18 URL: http://www.claws-mail.org/plugins.php
19 BuildRequires: claws-mail-devel >= 3.7.8.31
20 BuildRequires: clutter-gtk-devel >= 0.10.0
21 BuildRequires: curl-devel
22 BuildRequires: gettext-devel
23 BuildRequires: gtk+2-devel >= 2:2.10.0
24 BuildRequires: gtk-webkit-devel
25 BuildRequires: libarchive-devel
26 BuildRequires: libcanberra-gtk-devel
27 BuildRequires: libchamplain-devel >= 0.8.0
28 BuildRequires: libgdata-devel >= 0.6.4
29 BuildRequires: libgtkhtml-devel
30 BuildRequires: libnotify-devel >= 0.4.3
31 BuildRequires: libxml2-devel
32 BuildRequires: libytnef-devel
33 BuildRequires: perl-devel
34 BuildRequires: pkgconfig
35 BuildRequires: python-devel
36 BuildRequires: python-pygtk-devel
37 %requires_eq claws-mail
38 Requires: claws-mail-plugin-acpi_notifier = %{version}-%{release}
39 Requires: claws-mail-plugin-address_keeper = %{version}-%{release}
40 Requires: claws-mail-plugin-archive = %{version}-%{release}
41 Requires: claws-mail-plugin-att_remover = %{version}-%{release}
42 Requires: claws-mail-plugin-attachwarner = %{version}-%{release}
43 Requires: claws-mail-plugin-bsfilter = %{version}-%{release}
44 Requires: claws-mail-plugin-clamd = %{version}-%{release}
45 Requires: claws-mail-plugin-fancy = %{version}-%{release}
46 Requires: claws-mail-plugin-fetchinfo = %{version}-%{release}
47 Requires: claws-mail-plugin-gdata = %{version}-%{release}
48 Requires: claws-mail-plugin-gtkhtml2_viewer = %{version}-%{release}
49 Requires: claws-mail-plugin-mailmbox = %{version}-%{release}
50 Requires: claws-mail-plugin-newmail = %{version}-%{release}
51 Requires: claws-mail-plugin-notification = %{version}-%{release}
52 Requires: claws-mail-plugin-perl = %{version}-%{release}
53 Requires: claws-mail-plugin-rssyl = %{version}-%{release}
54 Requires: claws-mail-plugin-spamreport = %{version}-%{release}
55 Requires: claws-mail-plugin-tnef_parse = %{version}-%{release}
56 Requires: claws-mail-plugin-vcalendar = %{version}-%{release}
57 Provides: sylpheed-claws-extra-plugins
58 Obsoletes: claws-mail-plugin-cachesaver <= 3.7.6-5
59 Obsoletes: claws-mail-plugin-pdf_viewer
60 Obsoletes: claws-mail-plugin-synce <= 3.7.6-5
61 Obsoletes: sylpheed-claws-extra-plugins
62 Obsoletes: sylpheed-claws-plugin-others
63 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
65 %define _plugins_dir %{_libdir}/claws-mail/plugins
68 Plugins for Claws-Mail (metapackage).
70 %description -l pl.UTF-8
71 Wtyczki dla Claws-Mail (metapakiet).
73 %package -n claws-mail-plugin-acpi_notifier
74 Summary: acpi_notifier plugin for Claws-Mail
75 Summary(pl.UTF-8): Wtyczka acpi_notifier dla Claws-Mail
76 Group: X11/Applications/Mail
77 %requires_eq claws-mail
78 Provides: sylpheed-claws-plugin-acpi_notifier
79 Obsoletes: sylpheed-claws-plugin-acpi_notifier
81 %description -n claws-mail-plugin-acpi_notifier
82 This plugin enables mail notification via LEDs on some laptops.
84 %description -n claws-mail-plugin-acpi_notifier -l pl.UTF-8
85 Ta wtyczka umożliwia w niektórych laptopach powiadamianie o nowej
86 poczcie poprzez diody LED.
88 %package -n claws-mail-plugin-address_keeper
89 Summary: address_keeper plugin for Claws-Mail
90 Summary(pl.UTF-8): Wtyczka address_keeper dla Claws-Mail
91 Group: X11/Applications/Mail
92 %requires_eq claws-mail
93 Provides: sylpheed-claws-plugin-address_keeper
94 Obsoletes: sylpheed-claws-plugin-address_keeper
96 %description -n claws-mail-plugin-address_keeper
97 Keeps all recipient addresses in an addressbook folder.
99 %description -n claws-mail-plugin-address_keeper -l pl.UTF-8
100 Trzyma wszystkie adresy w dedykowanym folderze.
102 %package -n claws-mail-plugin-archive
103 Summary: archive plugin for Claws-Mail
104 Summary(pl.UTF-8): Wtyczka archive dla Claws-Mail
105 Group: X11/Applications/Mail
106 %requires_eq claws-mail
108 %description -n claws-mail-plugin-archive
109 This plugin lets you archive IMAP, LOCAL and POP accounts as well as
112 %description -n claws-mail-plugin-archive -l pl.UTF-8
113 Ta wtyczka pozwala archiwizować konta IMAP, LOCAL i POP jak również
116 %package -n claws-mail-plugin-att_remover
117 Summary: att_remover plugin for Claws-Mail
118 Summary(pl.UTF-8): Wtyczka att_remover dla Claws-Mail
119 Group: X11/Applications/Mail
120 %requires_eq claws-mail
121 Provides: sylpheed-claws-plugin-att_remover
122 Obsoletes: sylpheed-claws-plugin-att_remover
124 %description -n claws-mail-plugin-att_remover
125 This plugin lets you remove attachments from emails.
127 %description -n claws-mail-plugin-att_remover -l pl.UTF-8
128 Ta wtyczka pozwala usuwać załączniki z poczty.
130 %package -n claws-mail-plugin-attachwarner
131 Summary: attachwarner plugin for Claws-Mail
132 Summary(pl.UTF-8): Wtyczka attachwarner dla Claws-Mail
133 Group: X11/Applications/Mail
134 %requires_eq claws-mail
136 %description -n claws-mail-plugin-attachwarner
137 This plugin warns when the user composes a message mentioning an
138 attachment in the message body, but without attaching any files to the
141 %description -n claws-mail-plugin-attachwarner -l pl.UTF-8
142 Ta wtyczka ostrzega, kiedy użytkownik piszący wiadomość wspomina w
143 treści o załączniku, ale nie załącza żadnego pliku do wiadomości.
145 %package -n claws-mail-plugin-clamd
146 Summary: clamd plugin for Claws-Mail
147 Summary(pl.UTF-8): Wtyczka clamd dla Claws-Mail
148 Group: X11/Applications/Mail
149 %requires_eq claws-mail
152 %description -n claws-mail-plugin-clamd
153 Scan all messages that are received from an IMAP, LOCAL or POP account
154 using clamd (Clam AV).
156 %description -n claws-mail-plugin-clamd -l pl.UTF-8
157 Sprawdza wszystkie wiadomości odebrane poprzez IMAP, LOCAL lub POP
158 przy użyciu clamd (Clam AV).
160 %package -n claws-mail-plugin-bsfilter
161 Summary: bsfilter plugin for Claws-Mail
162 Summary(pl.UTF-8): Wtyczka bsfilter dla Claws-Mail
163 Group: X11/Applications/Mail
164 %requires_eq claws-mail
166 %description -n claws-mail-plugin-bsfilter
167 Check all messages that are received from an IMAP, LOCAL or POP
168 account for spam using Bsfilter.
170 %description -n claws-mail-plugin-bsfilter -l pl.UTF-8
171 Ta wtyczka sprawdza wszystkie wiadomości odebrane przez IMAP, lokalnie
172 bądź POP pod kątem występowania spamu przy użyciu bsfilter.
174 %package -n claws-mail-plugin-fancy
175 Summary: fancy plugin for Claws-Mail
176 Summary(pl.UTF-8): Wtyczka fancy dla Claws-Mail
177 Group: X11/Applications/Mail
178 %requires_eq claws-mail
180 %description -n claws-mail-plugin-fancy
181 Renders HTML e-mail using the WebKit library.
183 %description -n claws-mail-plugin-fancy -l pl.UTF-8
184 Ta wtyczka przetwarza wiadomości w formacie HTML przy użyciu
187 %package -n claws-mail-plugin-fetchinfo
188 Summary: fetchinfo plugin for Claws-Mail
189 Summary(pl.UTF-8): Wtyczka fetchinfo dla Claws-Mail
190 Group: X11/Applications/Mail
191 %requires_eq claws-mail
192 Provides: sylpheed-claws-plugin-fetchinfo
193 Obsoletes: sylpheed-claws-plugin-fetchinfo
195 %description -n claws-mail-plugin-fetchinfo
196 This plugin inserts headers containing some download information:
197 UIDL, Claws-Mail, account name, POP server, user ID and retrieval
200 %description -n claws-mail-plugin-fetchinfo -l pl.UTF-8
201 Ta wtyczka wstawia nagłówki zawierające informacje o ściąganiu: UIDL,
202 Claws-Mail, nazwę konta, serwer POP, identyfikator użytkownika i czas
205 %package -n claws-mail-plugin-gdata
206 Summary: gdata plugin for Claws-Mail
207 Summary(pl.UTF-8): Wtyczka gdata dla Claws-Mail
208 Group: X11/Applications/Mail
209 %requires_eq claws-mail
211 %description -n claws-mail-plugin-gdata
212 gdata plugin for Claws-Mail.
214 %description -n claws-mail-plugin-gdata -l pl.UTF-8
215 Wtyczka gdata dla Claws-Mail.
217 %package -n claws-mail-plugin-geolocation
218 Summary: geolocation plugin for Claws-Mail
219 Summary(pl.UTF-8): Wtyczka geolocation dla Claws-Mail
220 Group: X11/Applications/Mail
221 %requires_eq claws-mail
223 %description -n claws-mail-plugin-geolocation
224 This plugin provides GeoLocation functionality.
226 %description -n claws-mail-plugin-geolocation -l pl.UTF-8
227 Wtyczka dostarcza funkcje geolokacji.
229 %package -n claws-mail-plugin-gtkhtml2_viewer
230 Summary: gtkhtml2_viewer plugin for Claws-Mail
231 Summary(pl.UTF-8): Wtyczka gtkhtml2_viewer dla Claws-Mail
232 Group: X11/Applications/Mail
233 %requires_eq claws-mail
234 Provides: sylpheed-claws-plugin-gtkhtml2_viewer
235 Obsoletes: sylpheed-claws-plugin-gtkhtml2_viewer
237 %description -n claws-mail-plugin-gtkhtml2_viewer
238 Renders HTML mail using the gtkhtml2 rendering widget.
240 %description -n claws-mail-plugin-gtkhtml2_viewer -l pl.UTF-8
241 Wyświetla pocztę w HTML-u używając widgeta gtkhtml2.
243 %package -n claws-mail-plugin-mailmbox
244 Summary: mailMBOX plugin for Claws-Mail
245 Summary(pl.UTF-8): Wtyczka mailMBOX dla Claws-Mail
246 Group: X11/Applications/Mail
247 %requires_eq claws-mail
248 Provides: sylpheed-claws-plugin-mailmbox
249 Obsoletes: sylpheed-claws-plugin-mailmbox
251 %description -n claws-mail-plugin-mailmbox
252 This plugin handles mailboxes in mbox format.
254 %description -n claws-mail-plugin-mailmbox -l pl.UTF-8
255 Ta wtyczka obsługuje skrzynki w formacie mbox.
257 %package -n claws-mail-plugin-newmail
258 Summary: newmail plugin for Claws-Mail
259 Summary(pl.UTF-8): Wtyczka newmail dla Claws-Mail
260 Group: X11/Applications/Mail
261 %requires_eq claws-mail
262 Provides: sylpheed-claws-plugin-newmail
263 Obsoletes: sylpheed-claws-plugin-newmail
265 %description -n claws-mail-plugin-newmail
266 This plugin writes a msg header summary to a log file, (Default:
267 ~/Mail/NewLog), on arrival of new mail after sorting.
269 %description -n claws-mail-plugin-newmail -l pl.UTF-8
270 Ta wtyczka zapisuje podsumowanie nagłówków wiadomości do pliku loga
271 (domyślnie ~/Mail/NewLog) w czasie dostarczania nowej poczty, po
274 %package -n claws-mail-plugin-notification
275 Summary: notification plugin for Claws-Mail
276 Summary(pl.UTF-8): Wtyczka notification dla Claws-Mail
277 Group: X11/Applications/Mail
278 %requires_eq claws-mail
279 Provides: sylpheed-claws-plugin-notification
280 Obsoletes: sylpheed-claws-plugin-notification
282 %description -n claws-mail-plugin-notification
283 This plugin provides various ways to notify the user of new and unread
286 %description -n claws-mail-plugin-notification -l pl.UTF-8
287 Ta wtyczka udostępnia różne sposoby informowania użytkownika o nowej i
288 nieprzeczytanej poczcie.
290 %package -n claws-mail-plugin-perl
291 Summary: perl plugin for Claws-Mail
292 Summary(pl.UTF-8): Wtyczka perl dla Claws-Mail
293 Group: X11/Applications/Mail
294 %requires_eq claws-mail
295 Provides: sylpheed-claws-plugin-perl
296 Obsoletes: sylpheed-claws-plugin-perl
298 %description -n claws-mail-plugin-perl
299 This plugin is intended to extend the filtering possibilities of
300 Claws-Mail. It provides a Perl interface to Claws-Mail filtering
301 mechanism, allowing the use of full Perl power in email filters.
303 %description -n claws-mail-plugin-perl -l pl.UTF-8
304 Ta wtyczka ma na celu rozszerzenie możliwości filtrowania
305 Sylpheeda-Claws. Udostępnia perlowy interfejs do mechanizmów
306 filtrowania Sylpheeda-Claws, pozwalając na użycie pełnej mocy Perla w
309 %package -n claws-mail-plugin-python
310 Summary: python plugin for Claws-Mail
311 Summary(pl.UTF-8): Wtyczka python dla Claws-Mail
312 Group: X11/Applications/Mail
313 %requires_eq claws-mail
315 %description -n claws-mail-plugin-python
316 This plugin provides Python integration features.
318 %description -n claws-mail-plugin-python -l pl.UTF-8
321 %package -n claws-mail-plugin-rssyl
322 Summary: RSSyl plugin for Claws-Mail
323 Summary(pl.UTF-8): Wtyczka RSSyl dla Claws-Mail
324 Group: X11/Applications/Mail
325 %requires_eq claws-mail
326 Provides: sylpheed-claws-plugin-rssyl
327 Obsoletes: sylpheed-claws-plugin-rssyl
329 %description -n claws-mail-plugin-rssyl
330 This plugin allows you to read your favorite newsfeeds in Claws-Mail.
331 RSS 1.0, 2.0 and Atom feeds are currently supported.
333 %description -n claws-mail-plugin-rssyl -l pl.UTF-8
334 Ta wtyczka pozwala na czytanie ulubionych nowinek w Sylpheedzie-Claws.
335 Aktualnie obsługiwane są formaty RSS 1.0, 2.0 i Atom.
337 %package -n claws-mail-plugin-spamreport
338 Summary: SpamReport plugin for Claws-Mail
339 Summary(pl.UTF-8): Wtyczka SpamReport dla Claws-Mail
340 Group: X11/Applications/Mail
341 %requires_eq claws-mail
343 %description -n claws-mail-plugin-spamreport
344 This plugin allows you to upload spams to various spam reporting
345 places, like http://www.signal-spam.fr/ .
347 %package -n claws-mail-plugin-tnef_parse
348 Summary: TNEF Parse plugin for Claws-Mail
349 Summary(pl.UTF-8): Wtyczka TNEF Parse dla Claws-Mail
350 Group: X11/Applications/Mail
351 %requires_eq claws-mail
353 %description -n claws-mail-plugin-tnef_parse
354 This plugin enables reading application/ms-tnef attachments.
356 %description -n claws-mail-plugin-tnef_parse -l pl.UTF-8
357 Ta wtyczka pozwala czytać załączniki typu application/ms-tnef.
359 %package -n claws-mail-plugin-vcalendar
360 Summary: vCalendar plugin for Claws-Mail
361 Summary(pl.UTF-8): Wtyczka vCalendar dla Claws-Mail
362 Group: X11/Applications/Mail
363 %requires_eq claws-mail
364 Provides: sylpheed-claws-plugin-vcalendar
365 Obsoletes: sylpheed-claws-plugin-vcalendar
367 %description -n claws-mail-plugin-vcalendar
368 This plugin enables vCalendar message handling like that produced by
369 Evolution or Outlook and handles webCal subscriptions.
371 %description -n claws-mail-plugin-vcalendar -l pl.UTF-8
372 Ta wtyczka pozwala na obsługę wiadomości vCalendar, takich jak te
373 tworzone przez Evolution czy Outlooka, a także obsługuje subskrypcje
380 for i in `find * -maxdepth 0 -type d -print`; do
389 rm -rf $RPM_BUILD_ROOT
390 for i in `find * -maxdepth 0 -type d -print`; do
391 %{__make} -C "$i" install \
392 DESTDIR=$RPM_BUILD_ROOT
394 %{__rm} -r $RPM_BUILD_ROOT%{_includedir}
395 %{__rm} $RPM_BUILD_ROOT%{_plugins_dir}/*.{a,la}
397 %find_lang acpi_notifier
398 %find_lang address_keeper
400 %find_lang attachwarner
401 %find_lang bsfilter_plugin
404 %find_lang geolocation_plugin
405 %find_lang gtkhtml2_viewer
406 %find_lang notification_plugin
407 %find_lang python_plugin
409 %find_lang spam_report
410 %find_lang tnef_parse
414 rm -rf $RPM_BUILD_ROOT
417 %defattr(644,root,root,755)
420 %files -n claws-mail-plugin-acpi_notifier -f acpi_notifier.lang
421 %defattr(644,root,root,755)
422 %doc acpi_notifier-*/{AUTHORS,ChangeLog,NEWS,README}
423 %attr(755,root,root) %{_plugins_dir}/acpi_notifier.so
425 %files -n claws-mail-plugin-address_keeper -f address_keeper.lang
426 %defattr(644,root,root,755)
427 %doc address_keeper-*/{AUTHORS,ChangeLog,NEWS,README}
428 %attr(755,root,root) %{_plugins_dir}/address_keeper.so
430 %files -n claws-mail-plugin-archive -f archive.lang
431 %defattr(644,root,root,755)
432 %doc archive-*/{AUTHORS,ChangeLog,NEWS,README,TODO}
433 %attr(755,root,root) %{_plugins_dir}/archive.so
435 %files -n claws-mail-plugin-att_remover
436 %defattr(644,root,root,755)
437 %doc att_remover-*/{AUTHORS,ChangeLog,NEWS,README}
438 %attr(755,root,root) %{_plugins_dir}/att_remover.so
440 %files -n claws-mail-plugin-attachwarner -f attachwarner.lang
441 %defattr(644,root,root,755)
442 %doc attachwarner-*/{AUTHORS,ChangeLog,README,TODO}
443 %attr(755,root,root) %{_plugins_dir}/attachwarner.so
445 %files -n claws-mail-plugin-bsfilter -f bsfilter_plugin.lang
446 %defattr(644,root,root,755)
447 %doc bsfilter_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
448 %attr(755,root,root) %{_plugins_dir}/bsfilter.so
450 %files -n claws-mail-plugin-clamd -f clamd.lang
451 %defattr(644,root,root,755)
452 %doc clamd-*/{AUTHORS,ChangeLog,NEWS,README}
453 %attr(755,root,root) %{_plugins_dir}/clamd.so
455 %files -n claws-mail-plugin-fancy -f fancy.lang
456 %defattr(644,root,root,755)
457 %doc fancy-*/{AUTHORS,ChangeLog,NEWS,README}
458 %attr(755,root,root) %{_plugins_dir}/fancy.so
460 %files -n claws-mail-plugin-fetchinfo
461 %defattr(644,root,root,755)
462 %doc fetchinfo-plugin-*/{ChangeLog,README}
463 %attr(755,root,root) %{_plugins_dir}/fetchinfo_plugin.so
465 %files -n claws-mail-plugin-gdata
466 %defattr(644,root,root,755)
467 %attr(755,root,root) %{_plugins_dir}/gdata_plugin.so
469 %files -n claws-mail-plugin-geolocation -f geolocation_plugin.lang
470 %defattr(644,root,root,755)
471 %doc geolocation_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
472 %attr(755,root,root) %{_plugins_dir}/geolocation_plugin.so
474 %files -n claws-mail-plugin-gtkhtml2_viewer -f gtkhtml2_viewer.lang
475 %defattr(644,root,root,755)
476 %doc gtkhtml2_viewer-*/{AUTHORS,ChangeLog}
477 %attr(755,root,root) %{_plugins_dir}/gtkhtml2_viewer.so
479 %files -n claws-mail-plugin-mailmbox
480 %defattr(644,root,root,755)
481 %doc mailmbox-*/{AUTHORS,ChangeLog,README}
482 %attr(755,root,root) %{_plugins_dir}/mailmbox.so
484 %files -n claws-mail-plugin-newmail
485 %defattr(644,root,root,755)
486 %doc newmail-*/{AUTHORS,ChangeLog,NEWS,README}
487 %attr(755,root,root) %{_plugins_dir}/newmail.so
489 %files -n claws-mail-plugin-notification -f notification_plugin.lang
490 %defattr(644,root,root,755)
491 %doc notification_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
492 %attr(755,root,root) %{_plugins_dir}/notification_plugin.so
494 %files -n claws-mail-plugin-perl
495 %defattr(644,root,root,755)
496 %doc perl_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
497 %attr(755,root,root) %{_plugins_dir}/perl_plugin.so
499 %files -n claws-mail-plugin-python -f python_plugin.lang
500 %defattr(644,root,root,755)
501 %doc python_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
502 %attr(755,root,root) %{_plugins_dir}/python_plugin.so
504 %files -n claws-mail-plugin-rssyl -f rssyl.lang
505 %defattr(644,root,root,755)
506 %doc rssyl-*/{AUTHORS,ChangeLog,NEWS,README}
507 %attr(755,root,root) %{_plugins_dir}/rssyl.so
509 %files -n claws-mail-plugin-spamreport -f spam_report.lang
510 %defattr(644,root,root,755)
511 %doc spam_report-*/{ChangeLog,NEWS,README}
512 %attr(755,root,root) %{_plugins_dir}/spamreport.so
514 %files -n claws-mail-plugin-tnef_parse -f tnef_parse.lang
515 %defattr(644,root,root,755)
516 %doc tnef_parse-*/{AUTHORS,ChangeLog,README}
517 %attr(755,root,root) %{_plugins_dir}/tnef_parse.so
519 %files -n claws-mail-plugin-vcalendar -f vcalendar.lang
520 %defattr(644,root,root,755)
521 %doc vcalendar-*/{AUTHORS,ChangeLog,NEWS,README}
522 %attr(755,root,root) %{_plugins_dir}/vcalendar.so