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
10 Summary: A bleeding edge branch of Sylpheed, a GTK2 based, lightweight, and fast e-mail client
11 Summary(pl.UTF-8): Rozwojowa wersja Sylpheed z dużą ilością zmian oraz ulepszeń
16 Group: X11/Applications/Mail
17 Source0: http://www.claws-mail.org/download.php?file=releases/%{name}-%{version}.tar.xz
18 # Source0-md5: 7446f1b18735209055775521c7140506
19 Source1: %{name}.desktop
20 URL: http://www.claws-mail.org/
21 BuildRequires: autoconf >= 2.60
22 BuildRequires: automake
23 BuildRequires: bzip2-devel
24 %{?with_compface:BuildRequires: compface-devel}
25 BuildRequires: enchant-devel >= 1.4.0
26 BuildRequires: gettext-tools
27 BuildRequires: gmp-devel
28 %{?with_tls:BuildRequires: gnutls-devel >= 2.6.0}
29 %{?with_gpg:BuildRequires: gpgme-devel >= 1:0.4.5}
30 BuildRequires: gtk+2-devel >= 2:2.24.0
31 BuildRequires: gtk-webkit-devel
32 BuildRequires: libarchive-devel
33 BuildRequires: libcanberra-gtk-devel
34 BuildRequires: libetpan-devel >= 0.57
35 BuildRequires: libgdata-devel >= 0.17.2
36 BuildRequires: libical-devel >= 2.0.0
37 BuildRequires: libindicate-devel >= 0.12.0
38 BuildRequires: liblockfile-devel
39 BuildRequires: libltdl-devel
40 BuildRequires: libnotify-devel >= 0.4.3
41 BuildRequires: librsvg-devel >= 2.40.5
42 BuildRequires: libtool
43 BuildRequires: libxml2-devel
44 BuildRequires: libytnef-devel
45 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
47 BuildRequires: bluez-libs-devel
48 BuildRequires: pilot-link-devel
50 BuildRequires: perl-devel
51 BuildRequires: pkgconfig
52 BuildRequires: poppler-glib-devel
53 BuildRequires: python-devel
54 BuildRequires: python-pygtk-devel
55 BuildRequires: rpmbuild(macros) >= 1.311
56 BuildRequires: sed >= 4.0
57 BuildRequires: startup-notification-devel >= 0.5
58 BuildRequires: texlive-latex-marvosym
59 Requires(post,postun): gtk-update-icon-cache
60 Requires(post,postun): hicolor-icon-theme
61 Requires: gtk+2 >= 2:2.24.0
62 Provides: sylpheed-claws
63 Obsoletes: claws-mail-plugin-acpi_notifier
64 Obsoletes: claws-mail-plugin-address_keeper
65 Obsoletes: claws-mail-plugin-att_remover
66 Obsoletes: claws-mail-plugin-attachwarner
67 Obsoletes: claws-mail-plugin-bogofilter
68 Obsoletes: claws-mail-plugin-bsfilter
69 Obsoletes: claws-mail-plugin-cachesaver <= 3.7.6-5
70 Obsoletes: claws-mail-plugin-clamav
71 Obsoletes: claws-mail-plugin-clamd
72 Obsoletes: claws-mail-plugin-dillo <= 3.9.0
73 Obsoletes: claws-mail-plugin-etpan-privacy
74 Obsoletes: claws-mail-plugin-fetchinfo
75 Obsoletes: claws-mail-plugin-gtkhtml2_viewer <= 3.9.0
76 Obsoletes: claws-mail-plugin-maildir
77 Obsoletes: claws-mail-plugin-mailmbox
78 Obsoletes: claws-mail-plugin-newmail
79 Obsoletes: claws-mail-plugin-spamassassin
80 Obsoletes: claws-mail-plugin-synce <= 3.7.6-5
81 Obsoletes: claws-mail-plugin-tnef_parse
82 Obsoletes: claws-mail-plugin-trayicon <= 3.9.0
83 Obsoletes: sylpheed-claws
84 Obsoletes: sylpheed-claws-plugin-clamav
85 Obsoletes: sylpheed-gtk2
86 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
89 This program is an X based fast e-mail client which has features same
90 as orginal Sylpheed but with new/improved features. Some of new stuff
91 is really cool and useable.
93 %description -l pl.UTF-8
94 Szybki klient poczty o możliwościach takich jak oryginalny Sylpheed
95 ale z nowymi/poprawionymi funkcjami. Niektóre dodatki są naprawdę
99 Summary: Headers from Claws-Mail
100 Summary(pl.UTF-8): Pliki nagłówkowe programu Claws-Mail
101 Group: X11/Development/Libraries
102 Requires: %{name} = %{version}-%{release}
103 Requires: gnutls-devel >= 2.6.0
104 Requires: gpgme-devel >= 1:0.4.5
105 Requires: libetpan-devel >= 0.54
106 Provides: sylpheed-claws-devel
107 Obsoletes: sylpheed-claws-devel
110 Claws-Mail development package.
112 %description devel -l pl.UTF-8
113 Pliki nagłówkowe programu Claws-Mail.
116 Summary: Special plugins for Claws-Mail (metapackage)
117 Summary(pl.UTF-8): Dodatkowe wtyczki dla Claws-Mail (metapakiet)
118 Group: X11/Applications/Mail
119 Requires: %{name} = %{version}-%{release}
120 Requires: %{name}-plugin-libravatar = %{version}-%{release}
122 Requires: %{name}-plugin-pgpinline = %{version}-%{release}
123 Requires: %{name}-plugin-pgpmime = %{version}-%{release}
125 Requires: %{name}-plugin-archive = %{version}-%{release}
126 Requires: %{name}-plugin-fancy = %{version}-%{release}
127 Requires: %{name}-plugin-gdata = %{version}-%{release}
128 Requires: %{name}-plugin-notification = %{version}-%{release}
129 Requires: %{name}-plugin-perl = %{version}-%{release}
130 Requires: %{name}-plugin-rssyl = %{version}-%{release}
131 Requires: %{name}-plugin-smime = %{version}-%{release}
132 Requires: %{name}-plugin-spamreport = %{version}-%{release}
133 Requires: %{name}-plugin-vcalendar = %{version}-%{release}
134 Provides: sylpheed-claws-extra-plugins
135 Provides: sylpheed-claws-plugins = %{version}
136 Obsoletes: claws-mail-extra-plugins <= 3.9.0
137 Obsoletes: sylpheed-claws-extra-plugins
138 Obsoletes: sylpheed-claws-plugin-others
139 Obsoletes: sylpheed-claws-plugins
142 This is collection of some usefull plugins for Claws-Mail
145 %description plugins -l pl.UTF-8
146 Jest to zbiór kilku dodatkowych wtyczek powiększających możliwości
147 Claws-Mail (metapakiet).
149 %package plugin-pgpcore
150 Summary: PGP/Core plugin for Claws-Mail
151 Summary(pl.UTF-8): Wtyczka PGP/Core dla Claws-Mail
152 Group: X11/Applications/Mail
153 Requires: %{name} = %{version}-%{release}
154 Provides: sylpheed-claws-plugin-pgpcore
155 Obsoletes: sylpheed-claws-plugin-pgpcore
156 Conflicts: sylpheed-claws-plugins <= 2.3.0-1
158 %description plugin-pgpcore
159 This plugin handles core PGP functions.
161 %description plugin-pgpcore -l pl.UTF-8
162 Wtyczka obsługująca podstawowe funkcje PGP.
164 %package plugin-pgpinline
165 Summary: PGP/Inline plugin for Claws-Mail
166 Summary(pl.UTF-8): Wtyczka PGP/Inline dla Claws-Mail
167 Group: X11/Applications/Mail
168 Requires: %{name}-plugin-pgpcore = %{version}-%{release}
169 Provides: sylpheed-claws-plugin-pgpinline
170 Obsoletes: sylpheed-claws-plugin-pgpinline
171 Conflicts: sylpheed-claws-plugins <= 2.3.0-1
173 %description plugin-pgpinline
174 This plugin handles PGP/Inline signed and/or encrypted mails. It can
175 decrypt mails, verify signatures or sign and encrypt your own mails.
177 %description plugin-pgpinline -l pl.UTF-8
178 Wtyczka obsługująca listy podpisane lub szyfrowane PGP/Inline. Potrafi
179 rozszyfrowywać, sprawdzać podpisy a także szyfrować i podpisywać
182 %package plugin-pgpmime
183 Summary: PGP/MIME plugin for Claws-Mail
184 Summary(pl.UTF-8): Wtyczka PGP/MIME dla Claws-Mail
185 Group: X11/Applications/Mail
186 Requires: %{name}-plugin-pgpcore = %{version}-%{release}
187 Provides: sylpheed-claws-plugin-pgpmime
188 Obsoletes: sylpheed-claws-plugin-pgpmime
189 Conflicts: sylpheed-claws-plugins <= 2.3.0-1
191 %description plugin-pgpmime
192 This plugin handles PGP/MIME signed and/or encrypted mails. It can
193 decrypt mails, verify signatures or sign and encrypt your own mails.
195 %description plugin-pgpmime -l pl.UTF-8
196 Wtyczka obsługująca listy podpisane lub szyfrowane PGP/MIME. Potrafi
197 rozszyfrowywać, sprawdzać podpisy a także szyfrować i podpisywać
200 %package plugin-smime
201 Summary: S/MIME plugin for Claws-Mail
202 Summary(pl.UTF-8): Wtyczka S/MIME dla Claws-Mail
203 Group: X11/Applications/Mail
204 Requires: %{name} = %{version}-%{release}
205 Requires: %{name}-plugin-pgpcore = %{version}-%{release}
206 Provides: sylpheed-claws-plugin-smime
207 Obsoletes: sylpheed-claws-plugin-smime
209 %description plugin-smime
210 This plugin handles S/MIME signed and/or encrypted mails. You can
211 decrypt mails, verify signatures or sign and encrypt your own mails.
213 %description plugin-smime -l pl.UTF-8
214 Wtyczka obsługująca listy podpisane lub szyfrowane S/MIME. Potrafi
215 rozszyfrowywać, sprawdzać podpisy a także szyfrować i podpisywać
218 %package plugin-archive
219 Summary: archive plugin for Claws-Mail
220 Summary(pl.UTF-8): Wtyczka archive dla Claws-Mail
221 Group: X11/Applications/Mail
222 Requires: %{name} = %{version}-%{release}
224 %description plugin-archive
225 This plugin lets you archive IMAP, LOCAL and POP accounts as well as
228 %description plugin-archive -l pl.UTF-8
229 Ta wtyczka pozwala archiwizować konta IMAP, LOCAL i POP jak również
232 %package plugin-fancy
233 Summary: fancy plugin for Claws-Mail
234 Summary(pl.UTF-8): Wtyczka fancy dla Claws-Mail
235 Group: X11/Applications/Mail
236 Requires: %{name} = %{version}-%{release}
238 %description plugin-fancy
239 Renders HTML e-mail using the WebKit library.
241 %description plugin-fancy -l pl.UTF-8
242 Ta wtyczka przetwarza wiadomości w formacie HTML przy użyciu
245 %package plugin-gdata
246 Summary: gdata plugin for Claws-Mail
247 Summary(pl.UTF-8): Wtyczka gdata dla Claws-Mail
248 Group: X11/Applications/Mail
249 Requires: %{name} = %{version}-%{release}
251 %description plugin-gdata
252 gdata plugin for Claws-Mail.
254 %description plugin-gdata -l pl.UTF-8
255 Wtyczka gdata dla Claws-Mail.
257 %package plugin-notification
258 Summary: notification plugin for Claws-Mail
259 Summary(pl.UTF-8): Wtyczka notification dla Claws-Mail
260 Group: X11/Applications/Mail
261 Requires: %{name} = %{version}-%{release}
262 Provides: sylpheed-claws-plugin-notification
263 Obsoletes: sylpheed-claws-plugin-notification
265 %description plugin-notification
266 This plugin provides various ways to notify the user of new and unread
269 %description plugin-notification -l pl.UTF-8
270 Ta wtyczka udostępnia różne sposoby informowania użytkownika o nowej i
271 nieprzeczytanej poczcie.
274 Summary: perl plugin for Claws-Mail
275 Summary(pl.UTF-8): Wtyczka perl dla Claws-Mail
276 Group: X11/Applications/Mail
277 Requires: %{name} = %{version}-%{release}
278 Provides: sylpheed-claws-plugin-perl
279 Obsoletes: sylpheed-claws-plugin-perl
281 %description plugin-perl
282 This plugin is intended to extend the filtering possibilities of
283 Claws-Mail. It provides a Perl interface to Claws-Mail filtering
284 mechanism, allowing the use of full Perl power in email filters.
286 %description plugin-perl -l pl.UTF-8
287 Ta wtyczka ma na celu rozszerzenie możliwości filtrowania
288 Sylpheeda-Claws. Udostępnia perlowy interfejs do mechanizmów
289 filtrowania Sylpheeda-Claws, pozwalając na użycie pełnej mocy Perla w
292 %package plugin-pdf_viewer
293 Summary: pdf_viewer plugin for Claws-Mail
294 Summary(pl.UTF-8): Wtyczka pdf_viewer dla Claws-Mail
295 Group: X11/Applications/Networking
296 Requires: %{name} = %{version}-%{release}
297 Requires: ghostscript
299 %description plugin-pdf_viewer
300 This plugin enables the viewing of PDF and PostScript attachments.
302 %description plugin-pdf_viewer -l pl.UTF-8
303 Ta wtyczka umożliwia wyświetlanie załączników w formacie PDF i
306 %package plugin-python
307 Summary: python plugin for Claws-Mail
308 Summary(pl.UTF-8): Wtyczka python dla Claws-Mail
309 Group: X11/Applications/Mail
310 Requires: %{name} = %{version}-%{release}
312 %description plugin-python
313 This plugin provides Python integration features.
315 %description plugin-python -l pl.UTF-8
318 %package plugin-libravatar
319 Summary: Avatar fetching plugin
320 Summary(pl.UTF-8): Wtyczka pobierająca avatary
321 Group: X11/Applications/Mail
322 Requires: %{name} = %{version}-%{release}
324 %description plugin-libravatar
325 Avatar fetching plugin.
327 %description plugin-libravatar -l pl.UTF-8
328 Wtyczka pobierająca avatary.
330 %package plugin-rssyl
331 Summary: RSSyl plugin for Claws-Mail
332 Summary(pl.UTF-8): Wtyczka RSSyl dla Claws-Mail
333 Group: X11/Applications/Mail
334 Requires: %{name} = %{version}-%{release}
335 Provides: sylpheed-claws-plugin-rssyl
336 Obsoletes: sylpheed-claws-plugin-rssyl
338 %description plugin-rssyl
339 This plugin allows you to read your favorite newsfeeds in Claws-Mail.
340 RSS 1.0, 2.0 and Atom feeds are currently supported.
342 %description plugin-rssyl -l pl.UTF-8
343 Ta wtyczka pozwala na czytanie ulubionych nowinek w Sylpheedzie-Claws.
344 Aktualnie obsługiwane są formaty RSS 1.0, 2.0 i Atom.
346 %package plugin-spamreport
347 Summary: SpamReport plugin for Claws-Mail
348 Summary(pl.UTF-8): Wtyczka SpamReport dla Claws-Mail
349 Group: X11/Applications/Mail
350 Requires: %{name} = %{version}-%{release}
352 %description plugin-spamreport
353 This plugin allows you to upload spams to various spam reporting
354 places, like http://www.signal-spam.fr/ .
356 %package plugin-vcalendar
357 Summary: vCalendar plugin for Claws-Mail
358 Summary(pl.UTF-8): Wtyczka vCalendar dla Claws-Mail
359 Group: X11/Applications/Mail
360 Requires: %{name} = %{version}-%{release}
361 Provides: sylpheed-claws-plugin-vcalendar
362 Obsoletes: sylpheed-claws-plugin-vcalendar
364 %description plugin-vcalendar
365 This plugin enables vCalendar message handling like that produced by
366 Evolution or Outlook and handles webCal subscriptions.
368 %description plugin-vcalendar -l pl.UTF-8
369 Ta wtyczka pozwala na obsługę wiadomości vCalendar, takich jak te
370 tworzone przez Evolution czy Outlooka, a także obsługuje subskrypcje
386 --%{?with_compface:en}%{!?with_compface:dis}able-compface \
387 --%{?with_ipv6:en}%{!?with_ipv6:dis}able-ipv6 \
388 --%{?with_jpilot:en}%{!?with_jpilot:dis}able-jpilot \
389 --%{?with_ldap:en}%{!?with_ldap:dis}able-ldap \
390 --%{?with_tls:en}%{!?with_tls:dis}able-gnutls \
391 --enable-acpi_notifier-plugin \
392 --enable-address_keeper-plugin \
393 --enable-archive-plugin \
394 --enable-att_remover-plugin \
395 --enable-attachwarner-plugin \
396 --enable-bogofilter-plugin \
397 --enable-bsfilter-plugin \
398 --enable-clamd-plugin \
399 --enable-fancy-plugin \
400 --enable-fetchinfo-plugin \
401 --enable-gdata-plugin \
402 --enable-mailmbox-plugin \
403 --enable-newmail-plugin \
404 --enable-notification-plugin \
405 --enable-pdf_viewer-plugin \
406 --enable-perl-plugin \
407 --enable-python-plugin \
408 --%{?with_gpg:en}%{!?with_gpg:dis}able-pgpcore-plugin \
409 --%{?with_gpg:en}%{!?with_gpg:dis}able-pgpmime-plugin \
410 --%{?with_gpg:en}%{!?with_gpg:dis}able-pgpinline-plugin \
411 --enable-rssyl-plugin \
412 --enable-smime-plugin \
413 --enable-spamassassin-plugin \
414 --enable-spam_report-plugin \
415 --enable-tnef_parse-plugin \
416 --enable-vcalendar-plugin \
424 rm -rf $RPM_BUILD_ROOT
425 install -d $RPM_BUILD_ROOT{%{_datadir}/%{name}/themes,%{_desktopdir},%{_pixmapsdir}}
428 DESTDIR=$RPM_BUILD_ROOT
430 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
431 cp -p %{name}.png $RPM_BUILD_ROOT%{_pixmapsdir}
433 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/*.{deps,la}
434 %{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/RELEASE_NOTES
435 %{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/manual/{en,es,fr}/*.{pdf,ps,html,txt}
437 mv $RPM_BUILD_ROOT%{_localedir}/{id_ID,id}
442 rm -rf $RPM_BUILD_ROOT
445 %update_icon_cache hicolor
448 %update_icon_cache hicolor
450 %files -f %{name}.lang
451 %defattr(644,root,root,755)
452 %doc AUTHORS ChangeLog* NEWS README* RELEASE_NOTES TODO
453 %{_mandir}/man1/%{name}.1*
454 %attr(755,root,root) %{_bindir}/*
455 %dir %{_datadir}/%{name}
456 %dir %{_docdir}/%{name}
457 %dir %{_datadir}/%{name}/themes
458 %dir %{_libdir}/%{name}
459 %dir %{_libdir}/%{name}/plugins
460 # no (big) external deps
461 %attr(755,root,root) %{_libdir}/%{name}/plugins/acpi_notifier.so
462 %attr(755,root,root) %{_libdir}/%{name}/plugins/address_keeper.so
463 %attr(755,root,root) %{_libdir}/%{name}/plugins/attachwarner.so
464 %attr(755,root,root) %{_libdir}/%{name}/plugins/att_remover.so
465 %attr(755,root,root) %{_libdir}/%{name}/plugins/bogofilter.so
466 %attr(755,root,root) %{_libdir}/%{name}/plugins/bsfilter.so
467 %attr(755,root,root) %{_libdir}/%{name}/plugins/clamd.so
468 %attr(755,root,root) %{_libdir}/%{name}/plugins/fetchinfo.so
469 %attr(755,root,root) %{_libdir}/%{name}/plugins/mailmbox.so
470 %attr(755,root,root) %{_libdir}/%{name}/plugins/managesieve.so
471 %attr(755,root,root) %{_libdir}/%{name}/plugins/newmail.so
472 %attr(755,root,root) %{_libdir}/%{name}/plugins/spamassassin.so
473 %attr(755,root,root) %{_libdir}/%{name}/plugins/tnef_parse.so
474 %{_desktopdir}/%{name}.desktop
475 %{_pixmapsdir}/%{name}.png
476 %{_iconsdir}/hicolor/48x48/apps/%{name}.png
477 %{_iconsdir}/hicolor/64x64/apps/%{name}.png
478 %{_iconsdir}/hicolor/128x128/apps/%{name}.png
481 %defattr(644,root,root,755)
482 %{_includedir}/%{name}
483 %{_pkgconfigdir}/*.pc
486 %defattr(644,root,root,755)
488 %files plugin-libravatar
489 %defattr(644,root,root,755)
490 %attr(755,root,root) %{_libdir}/%{name}/plugins/libravatar.so
493 %files plugin-pgpcore
494 %defattr(644,root,root,755)
495 %attr(755,root,root) %{_libdir}/%{name}/plugins/pgpcore.so
497 %files plugin-pgpinline
498 %defattr(644,root,root,755)
499 %attr(755,root,root) %{_libdir}/%{name}/plugins/pgpinline.so
501 %files plugin-pgpmime
502 %defattr(644,root,root,755)
503 %attr(755,root,root) %{_libdir}/%{name}/plugins/pgpmime.so
507 %defattr(644,root,root,755)
508 %attr(755,root,root) %{_libdir}/%{name}/plugins/smime.so
510 %files plugin-archive
511 %defattr(644,root,root,755)
512 %attr(755,root,root) %{_libdir}/%{name}/plugins/archive.so
515 %defattr(644,root,root,755)
516 %attr(755,root,root) %{_libdir}/%{name}/plugins/fancy.so
519 %defattr(644,root,root,755)
520 %attr(755,root,root) %{_libdir}/%{name}/plugins/gdata.so
522 %files plugin-notification
523 %defattr(644,root,root,755)
524 %attr(755,root,root) %{_libdir}/%{name}/plugins/notification.so
527 %defattr(644,root,root,755)
528 %attr(755,root,root) %{_libdir}/%{name}/plugins/perl.so
530 %files plugin-pdf_viewer
531 %defattr(644,root,root,755)
532 %attr(755,root,root) %{_libdir}/%{name}/plugins/pdf_viewer.so
535 %defattr(644,root,root,755)
536 %attr(755,root,root) %{_libdir}/%{name}/plugins/python.so
539 %defattr(644,root,root,755)
540 %attr(755,root,root) %{_libdir}/%{name}/plugins/rssyl.so
542 %files plugin-spamreport
543 %defattr(644,root,root,755)
544 %attr(755,root,root) %{_libdir}/%{name}/plugins/spamreport.so
546 %files plugin-vcalendar
547 %defattr(644,root,root,755)
548 %attr(755,root,root) %{_libdir}/%{name}/plugins/vcalendar.so