3 %bcond_without compface # build without compface support
4 %bcond_without gpg # build without GPG support
5 %bcond_without ipv6 # build without IPv6 support
6 %bcond_without jpilot # build without JPilot support
7 %bcond_without ldap # build without LDAP support
8 %bcond_without tls # build without gnuTLS support
9 %bcond_with geolocation
11 Summary: A bleeding edge branch of Sylpheed, a GTK2 based, lightweight, and fast e-mail client
12 Summary(pl.UTF-8): Rozwojowa wersja Sylpheed z dużą ilością zmian oraz ulepszeń
17 Group: X11/Applications/Mail
18 Source0: http://www.claws-mail.org/download.php?file=releases/%{name}-%{version}.tar.xz
19 # Source0-md5: 05e36d2ba3a91ef2aa646cde79e0ae3c
20 Source1: %{name}.desktop
21 URL: http://www.claws-mail.org/
22 BuildRequires: autoconf >= 2.60
23 BuildRequires: automake
24 BuildRequires: bzip2-devel
25 %if %{with geolocation}
26 BuildRequires: clutter-gtk-devel >= 0.10.0
27 BuildRequires: libchamplain-devel >= 0.8.0
29 %{?with_compface:BuildRequires: compface-devel}
30 BuildRequires: gettext-tools
31 BuildRequires: gmp-devel
32 %{?with_tls:BuildRequires: gnutls-devel >= 2.6.0}
33 %{?with_gpg:BuildRequires: gpgme-devel >= 1:0.4.5}
34 BuildRequires: gtk+2-devel >= 2:2.24.0
35 BuildRequires: gtk-webkit-devel
36 BuildRequires: libarchive-devel
37 BuildRequires: libcanberra-gtk-devel
38 BuildRequires: libetpan-devel >= 0.57
39 BuildRequires: libgdata-devel >= 0.6.4
40 BuildRequires: libindicate-devel >= 0.12.0
41 BuildRequires: liblockfile-devel
42 BuildRequires: libltdl-devel
43 BuildRequires: libnotify-devel >= 0.4.3
44 BuildRequires: libtool
45 BuildRequires: libxml2-devel
46 BuildRequires: libytnef-devel
47 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
49 BuildRequires: bluez-libs-devel
50 BuildRequires: pilot-link-devel
52 BuildRequires: perl-devel
53 BuildRequires: pkgconfig
54 BuildRequires: poppler-glib-devel
55 BuildRequires: python-devel
56 BuildRequires: python-pygtk-devel
57 BuildRequires: rpmbuild(macros) >= 1.311
58 BuildRequires: sed >= 4.0
59 BuildRequires: startup-notification-devel >= 0.5
60 Requires(post,postun): gtk-update-icon-cache
61 Requires(post,postun): hicolor-icon-theme
62 Requires: gtk+2 >= 2:2.24.0
63 Provides: sylpheed-claws
64 Obsoletes: claws-mail-plugin-acpi_notifier
65 Obsoletes: claws-mail-plugin-address_keeper
66 Obsoletes: claws-mail-plugin-att_remover
67 Obsoletes: claws-mail-plugin-attachwarner
68 Obsoletes: claws-mail-plugin-bogofilter
69 Obsoletes: claws-mail-plugin-bsfilter
70 Obsoletes: claws-mail-plugin-cachesaver <= 3.7.6-5
71 Obsoletes: claws-mail-plugin-clamav
72 Obsoletes: claws-mail-plugin-clamd
73 Obsoletes: claws-mail-plugin-dillo <= 3.9.0
74 Obsoletes: claws-mail-plugin-etpan-privacy
75 Obsoletes: claws-mail-plugin-fetchinfo
76 Obsoletes: claws-mail-plugin-gtkhtml2_viewer <= 3.9.0
77 Obsoletes: claws-mail-plugin-maildir
78 Obsoletes: claws-mail-plugin-mailmbox
79 Obsoletes: claws-mail-plugin-newmail
80 Obsoletes: claws-mail-plugin-spamassassin
81 Obsoletes: claws-mail-plugin-synce <= 3.7.6-5
82 Obsoletes: claws-mail-plugin-tnef_parse
83 Obsoletes: claws-mail-plugin-trayicon <= 3.9.0
84 Obsoletes: sylpheed-claws
85 Obsoletes: sylpheed-claws-plugin-clamav
86 Obsoletes: sylpheed-gtk2
87 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
90 This program is an X based fast e-mail client which has features same
91 as orginal Sylpheed but with new/improved features. Some of new stuff
92 is really cool and useable.
94 %description -l pl.UTF-8
95 Szybki klient poczty o możliwościach takich jak oryginalny Sylpheed
96 ale z nowymi/poprawionymi funkcjami. Niektóre dodatki są naprawdę
100 Summary: Headers from Claws-Mail
101 Summary(pl.UTF-8): Pliki nagłówkowe programu Claws-Mail
102 Group: X11/Development/Libraries
103 Requires: %{name} = %{version}-%{release}
104 Requires: gnutls-devel >= 2.6.0
105 Requires: gpgme-devel >= 1:0.4.5
106 Requires: libetpan-devel >= 0.54
107 Provides: sylpheed-claws-devel
108 Obsoletes: sylpheed-claws-devel
111 Claws-Mail development package.
113 %description devel -l pl.UTF-8
114 Pliki nagłówkowe programu Claws-Mail.
117 Summary: Special plugins for Claws-Mail (metapackage)
118 Summary(pl.UTF-8): Dodatkowe wtyczki dla Claws-Mail (metapakiet)
119 Group: X11/Applications/Mail
120 Requires: %{name} = %{version}-%{release}
121 Requires: %{name}-plugin-libravatar = %{version}-%{release}
123 Requires: %{name}-plugin-pgpinline = %{version}-%{release}
124 Requires: %{name}-plugin-pgpmime = %{version}-%{release}
126 Requires: %{name}-plugin-archive = %{version}-%{release}
127 Requires: %{name}-plugin-fancy = %{version}-%{release}
128 Requires: %{name}-plugin-gdata = %{version}-%{release}
129 Requires: %{name}-plugin-notification = %{version}-%{release}
130 Requires: %{name}-plugin-perl = %{version}-%{release}
131 Requires: %{name}-plugin-rssyl = %{version}-%{release}
132 Requires: %{name}-plugin-smime = %{version}-%{release}
133 Requires: %{name}-plugin-spamreport = %{version}-%{release}
134 Requires: %{name}-plugin-vcalendar = %{version}-%{release}
135 Provides: sylpheed-claws-extra-plugins
136 Provides: sylpheed-claws-plugins = %{version}
137 Obsoletes: claws-mail-extra-plugins <= 3.9.0
138 Obsoletes: sylpheed-claws-extra-plugins
139 Obsoletes: sylpheed-claws-plugin-others
140 Obsoletes: sylpheed-claws-plugins
143 This is collection of some usefull plugins for Claws-Mail
146 %description plugins -l pl.UTF-8
147 Jest to zbiór kilku dodatkowych wtyczek powiększających możliwości
148 Claws-Mail (metapakiet).
150 %package plugin-pgpcore
151 Summary: PGP/Core plugin for Claws-Mail
152 Summary(pl.UTF-8): Wtyczka PGP/Core dla Claws-Mail
153 Group: X11/Applications/Mail
154 Requires: %{name} = %{version}-%{release}
155 Provides: sylpheed-claws-plugin-pgpcore
156 Obsoletes: sylpheed-claws-plugin-pgpcore
157 Conflicts: sylpheed-claws-plugins <= 2.3.0-1
159 %description plugin-pgpcore
160 This plugin handles core PGP functions.
162 %description plugin-pgpcore -l pl.UTF-8
163 Wtyczka obsługująca podstawowe funkcje PGP.
165 %package plugin-pgpinline
166 Summary: PGP/Inline plugin for Claws-Mail
167 Summary(pl.UTF-8): Wtyczka PGP/Inline dla Claws-Mail
168 Group: X11/Applications/Mail
169 Requires: %{name}-plugin-pgpcore = %{version}-%{release}
170 Provides: sylpheed-claws-plugin-pgpinline
171 Obsoletes: sylpheed-claws-plugin-pgpinline
172 Conflicts: sylpheed-claws-plugins <= 2.3.0-1
174 %description plugin-pgpinline
175 This plugin handles PGP/Inline signed and/or encrypted mails. It can
176 decrypt mails, verify signatures or sign and encrypt your own mails.
178 %description plugin-pgpinline -l pl.UTF-8
179 Wtyczka obsługująca listy podpisane lub szyfrowane PGP/Inline. Potrafi
180 rozszyfrowywać, sprawdzać podpisy a także szyfrować i podpisywać
183 %package plugin-pgpmime
184 Summary: PGP/MIME plugin for Claws-Mail
185 Summary(pl.UTF-8): Wtyczka PGP/MIME dla Claws-Mail
186 Group: X11/Applications/Mail
187 Requires: %{name}-plugin-pgpcore = %{version}-%{release}
188 Provides: sylpheed-claws-plugin-pgpmime
189 Obsoletes: sylpheed-claws-plugin-pgpmime
190 Conflicts: sylpheed-claws-plugins <= 2.3.0-1
192 %description plugin-pgpmime
193 This plugin handles PGP/MIME signed and/or encrypted mails. It can
194 decrypt mails, verify signatures or sign and encrypt your own mails.
196 %description plugin-pgpmime -l pl.UTF-8
197 Wtyczka obsługująca listy podpisane lub szyfrowane PGP/MIME. Potrafi
198 rozszyfrowywać, sprawdzać podpisy a także szyfrować i podpisywać
201 %package plugin-smime
202 Summary: S/MIME plugin for Claws-Mail
203 Summary(pl.UTF-8): Wtyczka S/MIME dla Claws-Mail
204 Group: X11/Applications/Mail
205 Requires: %{name} = %{version}-%{release}
206 Requires: %{name}-plugin-pgpcore = %{version}-%{release}
207 Provides: sylpheed-claws-plugin-smime
208 Obsoletes: sylpheed-claws-plugin-smime
210 %description plugin-smime
211 This plugin handles S/MIME signed and/or encrypted mails. You can
212 decrypt mails, verify signatures or sign and encrypt your own mails.
214 %description plugin-smime -l pl.UTF-8
215 Wtyczka obsługująca listy podpisane lub szyfrowane S/MIME. Potrafi
216 rozszyfrowywać, sprawdzać podpisy a także szyfrować i podpisywać
219 %package plugin-archive
220 Summary: archive plugin for Claws-Mail
221 Summary(pl.UTF-8): Wtyczka archive dla Claws-Mail
222 Group: X11/Applications/Mail
223 Requires: %{name} = %{version}-%{release}
225 %description plugin-archive
226 This plugin lets you archive IMAP, LOCAL and POP accounts as well as
229 %description plugin-archive -l pl.UTF-8
230 Ta wtyczka pozwala archiwizować konta IMAP, LOCAL i POP jak również
233 %package plugin-fancy
234 Summary: fancy plugin for Claws-Mail
235 Summary(pl.UTF-8): Wtyczka fancy dla Claws-Mail
236 Group: X11/Applications/Mail
237 Requires: %{name} = %{version}-%{release}
239 %description plugin-fancy
240 Renders HTML e-mail using the WebKit library.
242 %description plugin-fancy -l pl.UTF-8
243 Ta wtyczka przetwarza wiadomości w formacie HTML przy użyciu
246 %package plugin-gdata
247 Summary: gdata plugin for Claws-Mail
248 Summary(pl.UTF-8): Wtyczka gdata dla Claws-Mail
249 Group: X11/Applications/Mail
250 Requires: %{name} = %{version}-%{release}
252 %description plugin-gdata
253 gdata plugin for Claws-Mail.
255 %description plugin-gdata -l pl.UTF-8
256 Wtyczka gdata dla Claws-Mail.
258 %package plugin-geolocation
259 Summary: geolocation plugin for Claws-Mail
260 Summary(pl.UTF-8): Wtyczka geolocation dla Claws-Mail
261 Group: X11/Applications/Mail
262 Requires: %{name} = %{version}-%{release}
264 %description plugin-geolocation
265 This plugin provides GeoLocation functionality.
267 %description plugin-geolocation -l pl.UTF-8
268 Wtyczka dostarcza funkcje geolokacji.
270 %package plugin-notification
271 Summary: notification plugin for Claws-Mail
272 Summary(pl.UTF-8): Wtyczka notification dla Claws-Mail
273 Group: X11/Applications/Mail
274 Requires: %{name} = %{version}-%{release}
275 Provides: sylpheed-claws-plugin-notification
276 Obsoletes: sylpheed-claws-plugin-notification
278 %description plugin-notification
279 This plugin provides various ways to notify the user of new and unread
282 %description plugin-notification -l pl.UTF-8
283 Ta wtyczka udostępnia różne sposoby informowania użytkownika o nowej i
284 nieprzeczytanej poczcie.
287 Summary: perl plugin for Claws-Mail
288 Summary(pl.UTF-8): Wtyczka perl dla Claws-Mail
289 Group: X11/Applications/Mail
290 Requires: %{name} = %{version}-%{release}
291 Provides: sylpheed-claws-plugin-perl
292 Obsoletes: sylpheed-claws-plugin-perl
294 %description plugin-perl
295 This plugin is intended to extend the filtering possibilities of
296 Claws-Mail. It provides a Perl interface to Claws-Mail filtering
297 mechanism, allowing the use of full Perl power in email filters.
299 %description plugin-perl -l pl.UTF-8
300 Ta wtyczka ma na celu rozszerzenie możliwości filtrowania
301 Sylpheeda-Claws. Udostępnia perlowy interfejs do mechanizmów
302 filtrowania Sylpheeda-Claws, pozwalając na użycie pełnej mocy Perla w
305 %package plugin-pdf_viewer
306 Summary: pdf_viewer plugin for Claws-Mail
307 Summary(pl.UTF-8): Wtyczka pdf_viewer dla Claws-Mail
308 Group: X11/Applications/Networking
309 Requires: %{name} = %{version}-%{release}
310 Requires: ghostscript
312 %description plugin-pdf_viewer
313 This plugin enables the viewing of PDF and PostScript attachments.
315 %description plugin-pdf_viewer -l pl.UTF-8
316 Ta wtyczka umożliwia wyświetlanie załączników w formacie PDF i
319 %package plugin-python
320 Summary: python plugin for Claws-Mail
321 Summary(pl.UTF-8): Wtyczka python dla Claws-Mail
322 Group: X11/Applications/Mail
323 Requires: %{name} = %{version}-%{release}
325 %description plugin-python
326 This plugin provides Python integration features.
328 %description plugin-python -l pl.UTF-8
331 %package plugin-libravatar
332 Summary: Avatar fetching plugin
333 Summary(pl.UTF-8): Wtyczka pobierająca avatary
334 Group: X11/Applications/Mail
335 Requires: %{name} = %{version}-%{release}
337 %description plugin-libravatar
338 Avatar fetching plugin.
340 %description plugin-libravatar -l pl.UTF-8
341 Wtyczka pobierająca avatary.
343 %package plugin-rssyl
344 Summary: RSSyl plugin for Claws-Mail
345 Summary(pl.UTF-8): Wtyczka RSSyl dla Claws-Mail
346 Group: X11/Applications/Mail
347 Requires: %{name} = %{version}-%{release}
348 Provides: sylpheed-claws-plugin-rssyl
349 Obsoletes: sylpheed-claws-plugin-rssyl
351 %description plugin-rssyl
352 This plugin allows you to read your favorite newsfeeds in Claws-Mail.
353 RSS 1.0, 2.0 and Atom feeds are currently supported.
355 %description plugin-rssyl -l pl.UTF-8
356 Ta wtyczka pozwala na czytanie ulubionych nowinek w Sylpheedzie-Claws.
357 Aktualnie obsługiwane są formaty RSS 1.0, 2.0 i Atom.
359 %package plugin-spamreport
360 Summary: SpamReport plugin for Claws-Mail
361 Summary(pl.UTF-8): Wtyczka SpamReport dla Claws-Mail
362 Group: X11/Applications/Mail
363 Requires: %{name} = %{version}-%{release}
365 %description plugin-spamreport
366 This plugin allows you to upload spams to various spam reporting
367 places, like http://www.signal-spam.fr/ .
369 %package plugin-vcalendar
370 Summary: vCalendar plugin for Claws-Mail
371 Summary(pl.UTF-8): Wtyczka vCalendar dla Claws-Mail
372 Group: X11/Applications/Mail
373 Requires: %{name} = %{version}-%{release}
374 Provides: sylpheed-claws-plugin-vcalendar
375 Obsoletes: sylpheed-claws-plugin-vcalendar
377 %description plugin-vcalendar
378 This plugin enables vCalendar message handling like that produced by
379 Evolution or Outlook and handles webCal subscriptions.
381 %description plugin-vcalendar -l pl.UTF-8
382 Ta wtyczka pozwala na obsługę wiadomości vCalendar, takich jak te
383 tworzone przez Evolution czy Outlooka, a także obsługuje subskrypcje
399 --%{?with_compface:en}%{!?with_compface:dis}able-compface \
400 --%{?with_ipv6:en}%{!?with_ipv6:dis}able-ipv6 \
401 --%{?with_jpilot:en}%{!?with_jpilot:dis}able-jpilot \
402 --%{?with_ldap:en}%{!?with_ldap:dis}able-ldap \
403 --%{?with_tls:en}%{!?with_tls:dis}able-gnutls \
404 --enable-acpi_notifier-plugin \
405 --enable-address_keeper-plugin \
406 --enable-archive-plugin \
407 --enable-att_remover-plugin \
408 --enable-attachwarner-plugin \
409 --enable-bogofilter-plugin \
410 --enable-bsfilter-plugin \
411 --enable-clamd-plugin \
412 --enable-fancy-plugin \
413 --enable-fetchinfo-plugin \
414 --enable-gdata-plugin \
415 --%{?with_geolocation:en}%{!?with_geolocation:dis}able-geolocation-plugin \
416 --enable-mailmbox-plugin \
417 --enable-newmail-plugin \
418 --enable-notification-plugin \
419 --enable-pdf_viewer-plugin \
420 --enable-perl-plugin \
421 --enable-python-plugin \
422 --%{?with_gpg:en}%{!?with_gpg:dis}able-pgpcore-plugin \
423 --%{?with_gpg:en}%{!?with_gpg:dis}able-pgpmime-plugin \
424 --%{?with_gpg:en}%{!?with_gpg:dis}able-pgpinline-plugin \
425 --enable-rssyl-plugin \
426 --enable-smime-plugin \
427 --enable-spamassassin-plugin \
428 --enable-spam_report-plugin \
429 --enable-tnef_parse-plugin \
430 --enable-vcalendar-plugin \
438 rm -rf $RPM_BUILD_ROOT
439 install -d $RPM_BUILD_ROOT{%{_datadir}/%{name}/themes,%{_desktopdir},%{_pixmapsdir}}
442 DESTDIR=$RPM_BUILD_ROOT
444 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
445 cp -p %{name}.png $RPM_BUILD_ROOT%{_pixmapsdir}
447 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/*.{deps,la}
448 %{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/RELEASE_NOTES
449 %{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/manual/{en,es,fr}/*.{pdf,ps,html,txt}
454 rm -rf $RPM_BUILD_ROOT
457 %update_icon_cache hicolor
460 %update_icon_cache hicolor
462 %files -f %{name}.lang
463 %defattr(644,root,root,755)
464 %doc AUTHORS ChangeLog* NEWS README* RELEASE_NOTES TODO
465 %{_mandir}/man1/%{name}.1*
466 %attr(755,root,root) %{_bindir}/*
467 %dir %{_datadir}/%{name}
468 %dir %{_docdir}/%{name}
469 %dir %{_datadir}/%{name}/themes
470 %dir %{_libdir}/%{name}
471 %dir %{_libdir}/%{name}/plugins
472 # no (big) external deps
473 %attr(755,root,root) %{_libdir}/%{name}/plugins/acpi_notifier.so
474 %attr(755,root,root) %{_libdir}/%{name}/plugins/address_keeper.so
475 %attr(755,root,root) %{_libdir}/%{name}/plugins/attachwarner.so
476 %attr(755,root,root) %{_libdir}/%{name}/plugins/att_remover.so
477 %attr(755,root,root) %{_libdir}/%{name}/plugins/bogofilter.so
478 %attr(755,root,root) %{_libdir}/%{name}/plugins/bsfilter.so
479 %attr(755,root,root) %{_libdir}/%{name}/plugins/clamd.so
480 %attr(755,root,root) %{_libdir}/%{name}/plugins/fetchinfo.so
481 %attr(755,root,root) %{_libdir}/%{name}/plugins/mailmbox.so
482 %attr(755,root,root) %{_libdir}/%{name}/plugins/managesieve.so
483 %attr(755,root,root) %{_libdir}/%{name}/plugins/newmail.so
484 %attr(755,root,root) %{_libdir}/%{name}/plugins/spamassassin.so
485 %attr(755,root,root) %{_libdir}/%{name}/plugins/tnef_parse.so
486 %{_desktopdir}/%{name}.desktop
487 %{_pixmapsdir}/%{name}.png
488 %{_iconsdir}/hicolor/48x48/apps/%{name}.png
489 %{_iconsdir}/hicolor/64x64/apps/%{name}.png
490 %{_iconsdir}/hicolor/128x128/apps/%{name}.png
493 %defattr(644,root,root,755)
494 %{_includedir}/%{name}
495 %{_pkgconfigdir}/*.pc
498 %defattr(644,root,root,755)
500 %files plugin-libravatar
501 %defattr(644,root,root,755)
502 %attr(755,root,root) %{_libdir}/%{name}/plugins/libravatar.so
505 %files plugin-pgpcore
506 %defattr(644,root,root,755)
507 %attr(755,root,root) %{_libdir}/%{name}/plugins/pgpcore.so
509 %files plugin-pgpinline
510 %defattr(644,root,root,755)
511 %attr(755,root,root) %{_libdir}/%{name}/plugins/pgpinline.so
513 %files plugin-pgpmime
514 %defattr(644,root,root,755)
515 %attr(755,root,root) %{_libdir}/%{name}/plugins/pgpmime.so
519 %defattr(644,root,root,755)
520 %attr(755,root,root) %{_libdir}/%{name}/plugins/smime.so
522 %files plugin-archive
523 %defattr(644,root,root,755)
524 %attr(755,root,root) %{_libdir}/%{name}/plugins/archive.so
527 %defattr(644,root,root,755)
528 %attr(755,root,root) %{_libdir}/%{name}/plugins/fancy.so
531 %defattr(644,root,root,755)
532 %attr(755,root,root) %{_libdir}/%{name}/plugins/gdata.so
534 %if %{with geolocation}
535 %files plugin-geolocation
536 %defattr(644,root,root,755)
537 %attr(755,root,root) %{_libdir}/%{name}/plugins/geolocation.so
540 %files plugin-notification
541 %defattr(644,root,root,755)
542 %attr(755,root,root) %{_libdir}/%{name}/plugins/notification.so
545 %defattr(644,root,root,755)
546 %attr(755,root,root) %{_libdir}/%{name}/plugins/perl.so
548 %files plugin-pdf_viewer
549 %defattr(644,root,root,755)
550 %attr(755,root,root) %{_libdir}/%{name}/plugins/pdf_viewer.so
553 %defattr(644,root,root,755)
554 %attr(755,root,root) %{_libdir}/%{name}/plugins/python.so
557 %defattr(644,root,root,755)
558 %attr(755,root,root) %{_libdir}/%{name}/plugins/rssyl.so
560 %files plugin-spamreport
561 %defattr(644,root,root,755)
562 %attr(755,root,root) %{_libdir}/%{name}/plugins/spamreport.so
564 %files plugin-vcalendar
565 %defattr(644,root,root,755)
566 %attr(755,root,root) %{_libdir}/%{name}/plugins/vcalendar.so