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 Patch0: %{name}-geolocation.patch
19 URL: http://www.claws-mail.org/plugins.php
20 BuildRequires: claws-mail-devel >= 3.7.10.41
21 BuildRequires: clutter-gtk-devel >= 0.10.0
22 BuildRequires: curl-devel
23 BuildRequires: gettext-devel
24 BuildRequires: gtk+2-devel >= 2:2.10.0
25 BuildRequires: gtk-webkit-devel
26 BuildRequires: libarchive-devel
27 BuildRequires: libcanberra-gtk-devel
28 BuildRequires: libchamplain-devel >= 0.8.0
29 BuildRequires: libgdata-devel >= 0.6.4
30 BuildRequires: libgtkhtml-devel
31 BuildRequires: libnotify-devel >= 0.4.3
32 BuildRequires: libxml2-devel
33 BuildRequires: libytnef-devel
34 BuildRequires: perl-devel
35 BuildRequires: pkgconfig
36 BuildRequires: python-devel
37 BuildRequires: python-pygtk-devel
38 %requires_eq claws-mail
39 Requires: claws-mail-plugin-acpi_notifier = %{version}-%{release}
40 Requires: claws-mail-plugin-address_keeper = %{version}-%{release}
41 Requires: claws-mail-plugin-archive = %{version}-%{release}
42 Requires: claws-mail-plugin-att_remover = %{version}-%{release}
43 Requires: claws-mail-plugin-attachwarner = %{version}-%{release}
44 Requires: claws-mail-plugin-bsfilter = %{version}-%{release}
45 Requires: claws-mail-plugin-clamd = %{version}-%{release}
46 Requires: claws-mail-plugin-fancy = %{version}-%{release}
47 Requires: claws-mail-plugin-fetchinfo = %{version}-%{release}
48 Requires: claws-mail-plugin-gdata = %{version}-%{release}
49 Requires: claws-mail-plugin-gtkhtml2_viewer = %{version}-%{release}
50 Requires: claws-mail-plugin-mailmbox = %{version}-%{release}
51 Requires: claws-mail-plugin-newmail = %{version}-%{release}
52 Requires: claws-mail-plugin-notification = %{version}-%{release}
53 Requires: claws-mail-plugin-perl = %{version}-%{release}
54 Requires: claws-mail-plugin-rssyl = %{version}-%{release}
55 Requires: claws-mail-plugin-spamreport = %{version}-%{release}
56 Requires: claws-mail-plugin-tnef_parse = %{version}-%{release}
57 Requires: claws-mail-plugin-vcalendar = %{version}-%{release}
58 Provides: sylpheed-claws-extra-plugins
59 Obsoletes: claws-mail-plugin-cachesaver <= 3.7.6-5
60 Obsoletes: claws-mail-plugin-pdf_viewer
61 Obsoletes: claws-mail-plugin-synce <= 3.7.6-5
62 Obsoletes: sylpheed-claws-extra-plugins
63 Obsoletes: sylpheed-claws-plugin-others
64 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66 %define _plugins_dir %{_libdir}/claws-mail/plugins
69 Plugins for Claws-Mail (metapackage).
71 %description -l pl.UTF-8
72 Wtyczki dla Claws-Mail (metapakiet).
74 %package -n claws-mail-plugin-acpi_notifier
75 Summary: acpi_notifier plugin for Claws-Mail
76 Summary(pl.UTF-8): Wtyczka acpi_notifier dla Claws-Mail
77 Group: X11/Applications/Mail
78 %requires_eq claws-mail
79 Provides: sylpheed-claws-plugin-acpi_notifier
80 Obsoletes: sylpheed-claws-plugin-acpi_notifier
82 %description -n claws-mail-plugin-acpi_notifier
83 This plugin enables mail notification via LEDs on some laptops.
85 %description -n claws-mail-plugin-acpi_notifier -l pl.UTF-8
86 Ta wtyczka umożliwia w niektórych laptopach powiadamianie o nowej
87 poczcie poprzez diody LED.
89 %package -n claws-mail-plugin-address_keeper
90 Summary: address_keeper plugin for Claws-Mail
91 Summary(pl.UTF-8): Wtyczka address_keeper dla Claws-Mail
92 Group: X11/Applications/Mail
93 %requires_eq claws-mail
94 Provides: sylpheed-claws-plugin-address_keeper
95 Obsoletes: sylpheed-claws-plugin-address_keeper
97 %description -n claws-mail-plugin-address_keeper
98 Keeps all recipient addresses in an addressbook folder.
100 %description -n claws-mail-plugin-address_keeper -l pl.UTF-8
101 Trzyma wszystkie adresy w dedykowanym folderze.
103 %package -n claws-mail-plugin-archive
104 Summary: archive plugin for Claws-Mail
105 Summary(pl.UTF-8): Wtyczka archive dla Claws-Mail
106 Group: X11/Applications/Mail
107 %requires_eq claws-mail
109 %description -n claws-mail-plugin-archive
110 This plugin lets you archive IMAP, LOCAL and POP accounts as well as
113 %description -n claws-mail-plugin-archive -l pl.UTF-8
114 Ta wtyczka pozwala archiwizować konta IMAP, LOCAL i POP jak również
117 %package -n claws-mail-plugin-att_remover
118 Summary: att_remover plugin for Claws-Mail
119 Summary(pl.UTF-8): Wtyczka att_remover dla Claws-Mail
120 Group: X11/Applications/Mail
121 %requires_eq claws-mail
122 Provides: sylpheed-claws-plugin-att_remover
123 Obsoletes: sylpheed-claws-plugin-att_remover
125 %description -n claws-mail-plugin-att_remover
126 This plugin lets you remove attachments from emails.
128 %description -n claws-mail-plugin-att_remover -l pl.UTF-8
129 Ta wtyczka pozwala usuwać załączniki z poczty.
131 %package -n claws-mail-plugin-attachwarner
132 Summary: attachwarner plugin for Claws-Mail
133 Summary(pl.UTF-8): Wtyczka attachwarner dla Claws-Mail
134 Group: X11/Applications/Mail
135 %requires_eq claws-mail
137 %description -n claws-mail-plugin-attachwarner
138 This plugin warns when the user composes a message mentioning an
139 attachment in the message body, but without attaching any files to the
142 %description -n claws-mail-plugin-attachwarner -l pl.UTF-8
143 Ta wtyczka ostrzega, kiedy użytkownik piszący wiadomość wspomina w
144 treści o załączniku, ale nie załącza żadnego pliku do wiadomości.
146 %package -n claws-mail-plugin-clamd
147 Summary: clamd plugin for Claws-Mail
148 Summary(pl.UTF-8): Wtyczka clamd dla Claws-Mail
149 Group: X11/Applications/Mail
150 %requires_eq claws-mail
153 %description -n claws-mail-plugin-clamd
154 Scan all messages that are received from an IMAP, LOCAL or POP account
155 using clamd (Clam AV).
157 %description -n claws-mail-plugin-clamd -l pl.UTF-8
158 Sprawdza wszystkie wiadomości odebrane poprzez IMAP, LOCAL lub POP
159 przy użyciu clamd (Clam AV).
161 %package -n claws-mail-plugin-bsfilter
162 Summary: bsfilter plugin for Claws-Mail
163 Summary(pl.UTF-8): Wtyczka bsfilter dla Claws-Mail
164 Group: X11/Applications/Mail
165 %requires_eq claws-mail
167 %description -n claws-mail-plugin-bsfilter
168 Check all messages that are received from an IMAP, LOCAL or POP
169 account for spam using Bsfilter.
171 %description -n claws-mail-plugin-bsfilter -l pl.UTF-8
172 Ta wtyczka sprawdza wszystkie wiadomości odebrane przez IMAP, lokalnie
173 bądź POP pod kątem występowania spamu przy użyciu bsfilter.
175 %package -n claws-mail-plugin-fancy
176 Summary: fancy plugin for Claws-Mail
177 Summary(pl.UTF-8): Wtyczka fancy dla Claws-Mail
178 Group: X11/Applications/Mail
179 %requires_eq claws-mail
181 %description -n claws-mail-plugin-fancy
182 Renders HTML e-mail using the WebKit library.
184 %description -n claws-mail-plugin-fancy -l pl.UTF-8
185 Ta wtyczka przetwarza wiadomości w formacie HTML przy użyciu
188 %package -n claws-mail-plugin-fetchinfo
189 Summary: fetchinfo plugin for Claws-Mail
190 Summary(pl.UTF-8): Wtyczka fetchinfo dla Claws-Mail
191 Group: X11/Applications/Mail
192 %requires_eq claws-mail
193 Provides: sylpheed-claws-plugin-fetchinfo
194 Obsoletes: sylpheed-claws-plugin-fetchinfo
196 %description -n claws-mail-plugin-fetchinfo
197 This plugin inserts headers containing some download information:
198 UIDL, Claws-Mail, account name, POP server, user ID and retrieval
201 %description -n claws-mail-plugin-fetchinfo -l pl.UTF-8
202 Ta wtyczka wstawia nagłówki zawierające informacje o ściąganiu: UIDL,
203 Claws-Mail, nazwę konta, serwer POP, identyfikator użytkownika i czas
206 %package -n claws-mail-plugin-gdata
207 Summary: gdata plugin for Claws-Mail
208 Summary(pl.UTF-8): Wtyczka gdata dla Claws-Mail
209 Group: X11/Applications/Mail
210 %requires_eq claws-mail
212 %description -n claws-mail-plugin-gdata
213 gdata plugin for Claws-Mail.
215 %description -n claws-mail-plugin-gdata -l pl.UTF-8
216 Wtyczka gdata dla Claws-Mail.
218 %package -n claws-mail-plugin-geolocation
219 Summary: geolocation plugin for Claws-Mail
220 Summary(pl.UTF-8): Wtyczka geolocation dla Claws-Mail
221 Group: X11/Applications/Mail
222 %requires_eq claws-mail
224 %description -n claws-mail-plugin-geolocation
225 This plugin provides GeoLocation functionality.
227 %description -n claws-mail-plugin-geolocation -l pl.UTF-8
228 Wtyczka dostarcza funkcje geolokacji.
230 %package -n claws-mail-plugin-gtkhtml2_viewer
231 Summary: gtkhtml2_viewer plugin for Claws-Mail
232 Summary(pl.UTF-8): Wtyczka gtkhtml2_viewer dla Claws-Mail
233 Group: X11/Applications/Mail
234 %requires_eq claws-mail
235 Provides: sylpheed-claws-plugin-gtkhtml2_viewer
236 Obsoletes: sylpheed-claws-plugin-gtkhtml2_viewer
238 %description -n claws-mail-plugin-gtkhtml2_viewer
239 Renders HTML mail using the gtkhtml2 rendering widget.
241 %description -n claws-mail-plugin-gtkhtml2_viewer -l pl.UTF-8
242 Wyświetla pocztę w HTML-u używając widgeta gtkhtml2.
244 %package -n claws-mail-plugin-mailmbox
245 Summary: mailMBOX plugin for Claws-Mail
246 Summary(pl.UTF-8): Wtyczka mailMBOX dla Claws-Mail
247 Group: X11/Applications/Mail
248 %requires_eq claws-mail
249 Provides: sylpheed-claws-plugin-mailmbox
250 Obsoletes: sylpheed-claws-plugin-mailmbox
252 %description -n claws-mail-plugin-mailmbox
253 This plugin handles mailboxes in mbox format.
255 %description -n claws-mail-plugin-mailmbox -l pl.UTF-8
256 Ta wtyczka obsługuje skrzynki w formacie mbox.
258 %package -n claws-mail-plugin-newmail
259 Summary: newmail plugin for Claws-Mail
260 Summary(pl.UTF-8): Wtyczka newmail dla Claws-Mail
261 Group: X11/Applications/Mail
262 %requires_eq claws-mail
263 Provides: sylpheed-claws-plugin-newmail
264 Obsoletes: sylpheed-claws-plugin-newmail
266 %description -n claws-mail-plugin-newmail
267 This plugin writes a msg header summary to a log file, (Default:
268 ~/Mail/NewLog), on arrival of new mail after sorting.
270 %description -n claws-mail-plugin-newmail -l pl.UTF-8
271 Ta wtyczka zapisuje podsumowanie nagłówków wiadomości do pliku loga
272 (domyślnie ~/Mail/NewLog) w czasie dostarczania nowej poczty, po
275 %package -n claws-mail-plugin-notification
276 Summary: notification plugin for Claws-Mail
277 Summary(pl.UTF-8): Wtyczka notification dla Claws-Mail
278 Group: X11/Applications/Mail
279 %requires_eq claws-mail
280 Provides: sylpheed-claws-plugin-notification
281 Obsoletes: sylpheed-claws-plugin-notification
283 %description -n claws-mail-plugin-notification
284 This plugin provides various ways to notify the user of new and unread
287 %description -n claws-mail-plugin-notification -l pl.UTF-8
288 Ta wtyczka udostępnia różne sposoby informowania użytkownika o nowej i
289 nieprzeczytanej poczcie.
291 %package -n claws-mail-plugin-perl
292 Summary: perl plugin for Claws-Mail
293 Summary(pl.UTF-8): Wtyczka perl dla Claws-Mail
294 Group: X11/Applications/Mail
295 %requires_eq claws-mail
296 Provides: sylpheed-claws-plugin-perl
297 Obsoletes: sylpheed-claws-plugin-perl
299 %description -n claws-mail-plugin-perl
300 This plugin is intended to extend the filtering possibilities of
301 Claws-Mail. It provides a Perl interface to Claws-Mail filtering
302 mechanism, allowing the use of full Perl power in email filters.
304 %description -n claws-mail-plugin-perl -l pl.UTF-8
305 Ta wtyczka ma na celu rozszerzenie możliwości filtrowania
306 Sylpheeda-Claws. Udostępnia perlowy interfejs do mechanizmów
307 filtrowania Sylpheeda-Claws, pozwalając na użycie pełnej mocy Perla w
310 %package -n claws-mail-plugin-python
311 Summary: python plugin for Claws-Mail
312 Summary(pl.UTF-8): Wtyczka python dla Claws-Mail
313 Group: X11/Applications/Mail
314 %requires_eq claws-mail
316 %description -n claws-mail-plugin-python
317 This plugin provides Python integration features.
319 %description -n claws-mail-plugin-python -l pl.UTF-8
322 %package -n claws-mail-plugin-rssyl
323 Summary: RSSyl plugin for Claws-Mail
324 Summary(pl.UTF-8): Wtyczka RSSyl dla Claws-Mail
325 Group: X11/Applications/Mail
326 %requires_eq claws-mail
327 Provides: sylpheed-claws-plugin-rssyl
328 Obsoletes: sylpheed-claws-plugin-rssyl
330 %description -n claws-mail-plugin-rssyl
331 This plugin allows you to read your favorite newsfeeds in Claws-Mail.
332 RSS 1.0, 2.0 and Atom feeds are currently supported.
334 %description -n claws-mail-plugin-rssyl -l pl.UTF-8
335 Ta wtyczka pozwala na czytanie ulubionych nowinek w Sylpheedzie-Claws.
336 Aktualnie obsługiwane są formaty RSS 1.0, 2.0 i Atom.
338 %package -n claws-mail-plugin-spamreport
339 Summary: SpamReport plugin for Claws-Mail
340 Summary(pl.UTF-8): Wtyczka SpamReport dla Claws-Mail
341 Group: X11/Applications/Mail
342 %requires_eq claws-mail
344 %description -n claws-mail-plugin-spamreport
345 This plugin allows you to upload spams to various spam reporting
346 places, like http://www.signal-spam.fr/ .
348 %package -n claws-mail-plugin-tnef_parse
349 Summary: TNEF Parse plugin for Claws-Mail
350 Summary(pl.UTF-8): Wtyczka TNEF Parse dla Claws-Mail
351 Group: X11/Applications/Mail
352 %requires_eq claws-mail
354 %description -n claws-mail-plugin-tnef_parse
355 This plugin enables reading application/ms-tnef attachments.
357 %description -n claws-mail-plugin-tnef_parse -l pl.UTF-8
358 Ta wtyczka pozwala czytać załączniki typu application/ms-tnef.
360 %package -n claws-mail-plugin-vcalendar
361 Summary: vCalendar plugin for Claws-Mail
362 Summary(pl.UTF-8): Wtyczka vCalendar dla Claws-Mail
363 Group: X11/Applications/Mail
364 %requires_eq claws-mail
365 Provides: sylpheed-claws-plugin-vcalendar
366 Obsoletes: sylpheed-claws-plugin-vcalendar
368 %description -n claws-mail-plugin-vcalendar
369 This plugin enables vCalendar message handling like that produced by
370 Evolution or Outlook and handles webCal subscriptions.
372 %description -n claws-mail-plugin-vcalendar -l pl.UTF-8
373 Ta wtyczka pozwala na obsługę wiadomości vCalendar, takich jak te
374 tworzone przez Evolution czy Outlooka, a także obsługuje subskrypcje
381 # id_ID -> id locale hacks
382 for i in `find -name id_ID.po -print`; do
383 i=`echo $i | sed 's,/po/id_ID.po,,'`
384 mv -f $i/po/{id_ID,id}.po
385 %{__sed} -i -e 's,id_ID,id,g' $i/configure.ac
389 for i in `find * -maxdepth 0 -type d -print`; do
398 rm -rf $RPM_BUILD_ROOT
399 for i in `find * -maxdepth 0 -type d -print`; do
400 %{__make} -C "$i" install \
401 DESTDIR=$RPM_BUILD_ROOT
403 %{__rm} -r $RPM_BUILD_ROOT%{_includedir}
404 %{__rm} $RPM_BUILD_ROOT%{_plugins_dir}/*.{a,la}
406 %find_lang acpi_notifier
407 %find_lang address_keeper
409 %find_lang attachwarner
410 %find_lang bsfilter_plugin
413 %find_lang geolocation_plugin
414 %find_lang gtkhtml2_viewer
415 %find_lang notification_plugin
416 %find_lang python_plugin
418 %find_lang spam_report
419 %find_lang tnef_parse
423 rm -rf $RPM_BUILD_ROOT
426 %defattr(644,root,root,755)
429 %files -n claws-mail-plugin-acpi_notifier -f acpi_notifier.lang
430 %defattr(644,root,root,755)
431 %doc acpi_notifier-*/{AUTHORS,ChangeLog,NEWS,README}
432 %attr(755,root,root) %{_plugins_dir}/acpi_notifier.so
434 %files -n claws-mail-plugin-address_keeper -f address_keeper.lang
435 %defattr(644,root,root,755)
436 %doc address_keeper-*/{AUTHORS,ChangeLog,NEWS,README}
437 %attr(755,root,root) %{_plugins_dir}/address_keeper.so
439 %files -n claws-mail-plugin-archive -f archive.lang
440 %defattr(644,root,root,755)
441 %doc archive-*/{AUTHORS,ChangeLog,NEWS,README,TODO}
442 %attr(755,root,root) %{_plugins_dir}/archive.so
444 %files -n claws-mail-plugin-att_remover
445 %defattr(644,root,root,755)
446 %doc att_remover-*/{AUTHORS,ChangeLog,NEWS,README}
447 %attr(755,root,root) %{_plugins_dir}/att_remover.so
449 %files -n claws-mail-plugin-attachwarner -f attachwarner.lang
450 %defattr(644,root,root,755)
451 %doc attachwarner-*/{AUTHORS,ChangeLog,README,TODO}
452 %attr(755,root,root) %{_plugins_dir}/attachwarner.so
454 %files -n claws-mail-plugin-bsfilter -f bsfilter_plugin.lang
455 %defattr(644,root,root,755)
456 %doc bsfilter_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
457 %attr(755,root,root) %{_plugins_dir}/bsfilter.so
459 %files -n claws-mail-plugin-clamd -f clamd.lang
460 %defattr(644,root,root,755)
461 %doc clamd-*/{AUTHORS,ChangeLog,NEWS,README}
462 %attr(755,root,root) %{_plugins_dir}/clamd.so
464 %files -n claws-mail-plugin-fancy -f fancy.lang
465 %defattr(644,root,root,755)
466 %doc fancy-*/{AUTHORS,ChangeLog,NEWS,README}
467 %attr(755,root,root) %{_plugins_dir}/fancy.so
469 %files -n claws-mail-plugin-fetchinfo
470 %defattr(644,root,root,755)
471 %doc fetchinfo-plugin-*/{ChangeLog,README}
472 %attr(755,root,root) %{_plugins_dir}/fetchinfo_plugin.so
474 %files -n claws-mail-plugin-gdata
475 %defattr(644,root,root,755)
476 %attr(755,root,root) %{_plugins_dir}/gdata_plugin.so
478 %files -n claws-mail-plugin-geolocation -f geolocation_plugin.lang
479 %defattr(644,root,root,755)
480 %doc geolocation_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
481 %attr(755,root,root) %{_plugins_dir}/geolocation_plugin.so
483 %files -n claws-mail-plugin-gtkhtml2_viewer -f gtkhtml2_viewer.lang
484 %defattr(644,root,root,755)
485 %doc gtkhtml2_viewer-*/{AUTHORS,ChangeLog}
486 %attr(755,root,root) %{_plugins_dir}/gtkhtml2_viewer.so
488 %files -n claws-mail-plugin-mailmbox
489 %defattr(644,root,root,755)
490 %doc mailmbox-*/{AUTHORS,ChangeLog,README}
491 %attr(755,root,root) %{_plugins_dir}/mailmbox.so
493 %files -n claws-mail-plugin-newmail
494 %defattr(644,root,root,755)
495 %doc newmail-*/{AUTHORS,ChangeLog,NEWS,README}
496 %attr(755,root,root) %{_plugins_dir}/newmail.so
498 %files -n claws-mail-plugin-notification -f notification_plugin.lang
499 %defattr(644,root,root,755)
500 %doc notification_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
501 %attr(755,root,root) %{_plugins_dir}/notification_plugin.so
503 %files -n claws-mail-plugin-perl
504 %defattr(644,root,root,755)
505 %doc perl_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
506 %attr(755,root,root) %{_plugins_dir}/perl_plugin.so
508 %files -n claws-mail-plugin-python -f python_plugin.lang
509 %defattr(644,root,root,755)
510 %doc python_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
511 %attr(755,root,root) %{_plugins_dir}/python_plugin.so
513 %files -n claws-mail-plugin-rssyl -f rssyl.lang
514 %defattr(644,root,root,755)
515 %doc rssyl-*/{AUTHORS,ChangeLog,NEWS,README}
516 %attr(755,root,root) %{_plugins_dir}/rssyl.so
518 %files -n claws-mail-plugin-spamreport -f spam_report.lang
519 %defattr(644,root,root,755)
520 %doc spam_report-*/{ChangeLog,NEWS,README}
521 %attr(755,root,root) %{_plugins_dir}/spamreport.so
523 %files -n claws-mail-plugin-tnef_parse -f tnef_parse.lang
524 %defattr(644,root,root,755)
525 %doc tnef_parse-*/{AUTHORS,ChangeLog,README}
526 %attr(755,root,root) %{_plugins_dir}/tnef_parse.so
528 %files -n claws-mail-plugin-vcalendar -f vcalendar.lang
529 %defattr(644,root,root,755)
530 %doc vcalendar-*/{AUTHORS,ChangeLog,NEWS,README}
531 %attr(755,root,root) %{_plugins_dir}/vcalendar.so