]> git.pld-linux.org Git - packages/claws-mail-extra-plugins.git/blob - claws-mail-extra-plugins.spec
667ea89f14f09e4c570bc364cd8abb8a9450fa73
[packages/claws-mail-extra-plugins.git] / claws-mail-extra-plugins.spec
1 # TODO:
2 # - pl description for subpackages
3 #
4 Summary:        Plugins for sylpheed-claws (Metapackage)
5 Summary(pl):    Wtyczki dla sylpheed-claws (metapakiet)
6 Name:           sylpheed-claws-extra-plugins
7 Version:        2.3.0
8 Release:        1
9 License:        GPL
10 Group:          Applications
11 Source0:        http://dl.sourceforge.net/sylpheed-claws/%{name}-%{version}.tar.bz2
12 # Source0-md5:  06b53d69913ea1c96fb154fa2686606a
13 URL:            http://claws.sylpheed.org/plugins.php
14 BuildRequires:  curl-devel
15 BuildRequires:  libgtkhtml-devel
16 BuildRequires:  perl-devel
17 BuildRequires:  sylpheed-claws-devel >= 2.3.0
18 BuildRequires:  synce-librapi2-devel
19 BuildRequires:  synce-libsynce-devel
20 Requires:       sylpheed-claws >= 2.3.0
21 Requires:       sylpheed-claws-plugin-acpi_notifier = %{version}-%{release}
22 Requires:       sylpheed-claws-plugin-att_remover = %{version}-%{release}
23 Requires:       sylpheed-claws-plugin-cachesaver = %{version}-%{release}
24 Requires:       sylpheed-claws-plugin-etpan-privacy = %{version}-%{release}
25 Requires:       sylpheed-claws-plugin-fetchinfo = %{version}-%{release}
26 Requires:       sylpheed-claws-plugin-gtkhtml2_viewer = %{version}-%{release}
27 Requires:       sylpheed-claws-plugin-maildir = %{version}-%{release}
28 Requires:       sylpheed-claws-plugin-mailmbox = %{version}-%{release}
29 Requires:       sylpheed-claws-plugin-newmail = %{version}-%{release}
30 Requires:       sylpheed-claws-plugin-notification = %{version}-%{release}
31 Requires:       sylpheed-claws-plugin-perl = %{version}-%{release}
32 Requires:       sylpheed-claws-plugin-rssyl = %{version}-%{release}
33 Requires:       sylpheed-claws-plugin-smime = %{version}-%{release}
34 Requires:       sylpheed-claws-plugin-synce = %{version}-%{release}
35 Requires:       sylpheed-claws-plugin-vcalendar = %{version}-%{release}
36 Obsoletes:      sylpheed-claws-plugin-others
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 %define         _plugins_dir    %{_libdir}/sylpheed-claws/plugins
40
41 %description
42 Plugins for sylpheed-claws (metapackage).
43
44 %description -l pl
45 Wtyczki dla sylpheed-claws (metapakiet).
46
47 %package -n sylpheed-claws-plugin-acpi_notifier
48 Summary:        acpi_notifier plugin for sylpheed-claws
49 Summary(pl):    Wtyczka acpi_notifier dla sylpheed-claws
50 Group:          X11/Applications/Networking
51 Requires:       sylpheed-claws >= 2.3.0
52
53 %description -n sylpheed-claws-plugin-acpi_notifier
54 This plugin enables mail notification via LEDs on some laptops.
55
56 %description -n sylpheed-claws-plugin-acpi_notifier -l pl
57 Ta wtyczka umo¿liwia w niektórych laptopach powiadamianie o nowej
58 poczcie poprzez diody LED.
59
60 %package -n sylpheed-claws-plugin-att_remover
61 Summary:        att_remover plugin for sylpheed-claws
62 Summary(pl):    Wtyczka att_remover dla sylpheed-claws
63 Group:          X11/Applications/Networking
64 Requires:       sylpheed-claws >= 2.3.0
65
66 %description -n sylpheed-claws-plugin-att_remover
67 This plugin lets you remove attachments from emails.
68
69 %description -n sylpheed-claws-plugin-att_remover -l pl
70 Ta wtyczka pozwala usuwaæ za³±czniki z poczty.
71
72 %package -n sylpheed-claws-plugin-cachesaver
73 Summary:        cachesaver plugin for sylpheed-claws
74 Summary(pl):    Wtyczka cachesaver dla sylpheed-claws
75 Group:          X11/Applications/Networking
76 Requires:       sylpheed-claws >= 2.3.0
77
78 %description -n sylpheed-claws-plugin-cachesaver
79 This plugin saves the caches every 60 seconds (or user-defined
80 period). It helps avoiding the loss of metadata on crashes.
81
82 %description -n sylpheed-claws-plugin-cachesaver -l pl
83 Ta wtyczka zapisuje cache co 60 sekund (lub w zdefiniowanym przez
84 u¿ytkownika okresie). Pomaga unikn±æ utraty metadanych podczas awarii
85 programu.
86
87 %package -n sylpheed-claws-plugin-etpan-privacy
88 Summary:        etpan-privacy plugin for sylpheed-claws
89 Summary(pl):    Wtyczka etpan-plugin dla sylpheed-claws
90 Group:          X11/Applications/Networking
91 Requires:       sylpheed-claws >= 2.3.0
92
93 %description -n sylpheed-claws-plugin-etpan-privacy
94 This plugin handles signature verification and decryption of encrypted
95 messages in S/MIME, OpenPGP, and ascii-armored PGP formats.
96
97 %package -n sylpheed-claws-plugin-fetchinfo
98 Summary:        fetchinfo plugin for sylpheed-claws
99 Summary(pl):    Wtyczka fetchinfo dla sylpheed-claws
100 Group:          X11/Applications/Networking
101 Requires:       sylpheed-claws >= 2.3.0
102
103 %description -n sylpheed-claws-plugin-fetchinfo
104 This plugin inserts headers containing some download information:
105 UIDL, Sylpheed-Claws, account name, POP server, user ID and retrieval
106 time.
107
108 %package -n sylpheed-claws-plugin-gtkhtml2_viewer
109 Summary:        gtkhtml2_viewer plugin for sylpheed-claws
110 Summary(pl):    Wtyczka gtkhtml2_viewer dla sylpheed-claws
111 Group:          X11/Applications/Networking
112 Requires:       sylpheed-claws >= 2.3.0
113
114 %description -n sylpheed-claws-plugin-gtkhtml2_viewer
115 Renders HTML mail using the gtkhtml2 rendering widget.
116
117 %description -n sylpheed-claws-plugin-gtkhtml2_viewer -l pl
118 Wy¶wietla maile HTML u¿ywaj±c widgeta gtkhtml2.
119
120 %package -n sylpheed-claws-plugin-maildir
121 Summary:        Maildir++ plugin for Sylpheed-Claws
122 Summary(pl):    Wtyczka Maildir++ dla Sylpheed-Claws
123 Group:          X11/Applications/Networking
124 Requires:       sylpheed-claws >= 2.3.0
125
126 %description -n sylpheed-claws-plugin-maildir
127 The Maildir++ plugin for Sylpheed-Claws provides direct access to
128 Maildir++ Mailboxes used by IMAP-Servers like Courier-IMAP, BincIMAP
129 or Dovecot without having all the IMAP overhead of a connection to
130 'localhost'.
131
132 %description -n sylpheed-claws-plugin-maildir -l pl
133 Wtyczka obs³ugi Maildir++ dla Sylpheed-Claws umo¿liwia bezpo¶redni
134 dostêp do skrzynek formatu Maildir++ u¿ywanych przez serwery IMAP, jak
135 np. Courier-IMAP, BincIMAP czy Dovecot bez narzutu zwi±zanego z
136 obs³ug± protoko³u IMAP przy po³±czeniu z "localhostem".
137
138 %package -n sylpheed-claws-plugin-mailmbox
139 Summary:        mailMBOX plugin for sylpheed-claws
140 Summary(pl):    Wtyczka mailMBOX dla sylpheed-claws
141 Group:          X11/Applications/Networking
142 Requires:       sylpheed-claws >= 2.3.0
143
144 %description -n sylpheed-claws-plugin-mailmbox
145 This plugin handles mailboxes in mbox format.
146
147 %package -n sylpheed-claws-plugin-newmail
148 Summary:        newmail plugin for sylpheed-claws
149 Summary(pl):    Wtyczka newmail dla sylpheed-claws
150 Group:          X11/Applications/Networking
151 Requires:       sylpheed-claws >= 2.3.0
152
153 %description -n sylpheed-claws-plugin-newmail
154 This plugin writes a msg header summary to a log file, (Default:
155 ~/Mail/NewLog), on arrival of new mail after sorting.
156
157 %package -n sylpheed-claws-plugin-notification
158 Summary:        notification plugin for sylpheed-claws
159 Summary(pl):    Wtyczka notification dla sylpheed-claws
160 Group:          X11/Applications/Networking
161 Requires:       sylpheed-claws >= 2.3.0
162
163 %description -n sylpheed-claws-plugin-notification
164 This plugin provides various ways to notify the user of new and unread
165 email.
166
167 %package -n sylpheed-claws-plugin-perl
168 Summary:        perl plugin for sylpheed-claws
169 Summary(pl):    Wtyczka perl dla sylpheed-claws
170 Group:          X11/Applications/Networking
171 Requires:       sylpheed-claws >= 2.3.0
172
173 %description -n sylpheed-claws-plugin-perl
174 This plugin is intended to extend the filtering possibilities of
175 Sylpheed-Claws. It provides a Perl interface to Sylpheed-Claws
176 filtering mechanism, allowing the use of full Perl power in email
177 filters.
178
179 %package -n sylpheed-claws-plugin-rssyl
180 Summary:        RSSyl plugin for sylpheed-claws
181 Summary(pl):    Wtyczka RSSyl dla sylpheed-claws
182 Group:          X11/Applications/Networking
183 Requires:       sylpheed-claws >= 2.3.0
184
185 %description -n sylpheed-claws-plugin-rssyl
186 This plugin allows you to read your favorite newsfeeds in Claws. RSS
187 1.0, 2.0 and Atom feeds are currently supported.
188
189 %package -n sylpheed-claws-plugin-smime
190 Summary:        S/MIME plugin for sylpheed-claws
191 Summary(pl):    Wtyczka S/MIME dla sylpheed-claws
192 Group:          X11/Applications/Networking
193 Requires:       sylpheed-claws >= 2.3.0
194
195 %description -n sylpheed-claws-plugin-smime
196 This plugin handles S/MIME signed and/or encrypted mails. You can
197 decrypt mails, verify signatures or sign and encrypt your own mails.
198
199 %description -n sylpheed-claws-plugin-smime -l pl
200 Ta wtyczka obs³uguje podpisan± i/lub zaszyfrowan± pocztê S/MIME.
201 Pozwala rozszyfrowywaæ, weryfikowaæ lub podpisywaæ i szyfrowaæ w³asn±
202 pocztê.
203
204 %package -n sylpheed-claws-plugin-synce
205 Summary:        SynCE plugin for sylpheed-claws
206 Summary(pl):    Wtyczka SynCE dla sylpheed-claws
207 Group:          X11/Applications/Networking
208 Requires:       sylpheed-claws >= 2.3.0
209
210 %description -n sylpheed-claws-plugin-synce
211 This plugin assists in keeping the addressbook of a Windows CE device
212 in sync with Claws addressbook, with respect to email addresses.
213
214 %package -n sylpheed-claws-plugin-vcalendar
215 Summary:        vCalendar plugin for sylpheed-claws
216 Summary(pl):    Wtyczka vCalendar dla sylpheed-claws
217 Group:          X11/Applications/Networking
218 Requires:       sylpheed-claws >= 2.3.0
219
220 %description -n sylpheed-claws-plugin-vcalendar
221 This plugin enables vCalendar message handling like that produced by
222 Evolution or Outlook and handles webCal subscriptions.
223
224 %prep
225 %setup -q
226
227 %build
228 for i in `find * -maxdepth 0 -type d -print`; do
229         cd "$i"
230         %configure
231         %{__make}
232         cd ..
233 done
234
235 %install
236 rm -rf $RPM_BUILD_ROOT
237
238 for i in `find * -maxdepth 0 -type d -print`; do
239         %{__make} -C "$i" install \
240                 DESTDIR=$RPM_BUILD_ROOT
241 done
242
243 rm -f $RPM_BUILD_ROOT%{_includedir}/*.h
244 rm -f $RPM_BUILD_ROOT%{_plugins_dir}/*.{a,la,deps}
245
246 %find_lang acpi_notifier
247 %find_lang gtkhtml2_viewer
248 %find_lang rssyl
249 %find_lang vcalendar
250
251 %clean
252 rm -rf $RPM_BUILD_ROOT
253
254 %files
255 %defattr(644,root,root,755)
256
257 %files -n sylpheed-claws-plugin-acpi_notifier -f acpi_notifier.lang
258 %defattr(644,root,root,755)
259 %doc acpi_notifier-*/{AUTHORS,ChangeLog,NEWS,README}
260 %attr(755,root,root) %{_plugins_dir}/acpi_notifier.so
261
262 %files -n sylpheed-claws-plugin-att_remover
263 %defattr(644,root,root,755)
264 %doc att_remover-*/{AUTHORS,ChangeLog,NEWS,README}
265 %attr(755,root,root) %{_plugins_dir}/att_remover.so
266
267 %files -n sylpheed-claws-plugin-cachesaver
268 %defattr(644,root,root,755)
269 %doc cachesaver-*/{AUTHORS,ChangeLog}
270 %attr(755,root,root) %{_plugins_dir}/cachesaver.so
271
272 %files -n sylpheed-claws-plugin-etpan-privacy
273 %defattr(644,root,root,755)
274 %doc etpan-privacy-*/{AUTHORS,ChangeLog,README}
275 %attr(755,root,root) %{_plugins_dir}/etpan-privacy.so
276
277 %files -n sylpheed-claws-plugin-fetchinfo
278 %defattr(644,root,root,755)
279 %doc fetchinfo-plugin-*/{ChangeLog,README}
280 %attr(755,root,root) %{_plugins_dir}/fetchinfo_plugin.so
281 %attr(755,root,root) %{_plugins_dir}/fetchinfo_plugin_gtk.so
282
283 %files -n sylpheed-claws-plugin-gtkhtml2_viewer -f gtkhtml2_viewer.lang
284 %defattr(644,root,root,755)
285 %doc gtkhtml2_viewer-*/{AUTHORS,ChangeLog}
286 %attr(755,root,root) %{_plugins_dir}/gtkhtml2_viewer.so
287
288 %files -n sylpheed-claws-plugin-maildir
289 %defattr(644,root,root,755)
290 %doc maildir-*/{AUTHORS,ChangeLog,README}
291 %attr(755,root,root) %{_plugins_dir}/maildir.so
292
293 %files -n sylpheed-claws-plugin-mailmbox
294 %defattr(644,root,root,755)
295 %doc mailmbox-*/{AUTHORS,ChangeLog,README}
296 %attr(755,root,root) %{_plugins_dir}/mailmbox.so
297
298 %files -n sylpheed-claws-plugin-newmail
299 %defattr(644,root,root,755)
300 %doc newmail-*/{AUTHORS,ChangeLog,NEWS,README}
301 %attr(755,root,root) %{_plugins_dir}/newmail.so
302
303 %files -n sylpheed-claws-plugin-notification
304 %defattr(644,root,root,755)
305 %doc notification_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
306 %attr(755,root,root) %{_plugins_dir}/notification_plugin.so
307
308 %files -n sylpheed-claws-plugin-perl
309 %defattr(644,root,root,755)
310 %doc perl_plugin-*/{AUTHORS,ChangeLog,NEWS,README}
311 %attr(755,root,root) %{_plugins_dir}/perl_plugin.so
312
313 %files -n sylpheed-claws-plugin-rssyl -f rssyl.lang
314 %defattr(644,root,root,755)
315 %doc rssyl-*/{AUTHORS,ChangeLog,TODO}
316 %attr(755,root,root) %{_plugins_dir}/rssyl.so
317
318 %files -n sylpheed-claws-plugin-smime
319 %defattr(644,root,root,755)
320 %doc smime-*/{ChangeLog,NEWS,README}
321 %attr(755,root,root) %{_plugins_dir}/smime.so
322
323 %files -n sylpheed-claws-plugin-synce
324 %defattr(644,root,root,755)
325 %doc synce_plugin-*/{AUTHORS,ChangeLog,README}
326 %attr(755,root,root) %{_plugins_dir}/synce_plugin.so
327
328 %files -n sylpheed-claws-plugin-vcalendar -f vcalendar.lang
329 %defattr(644,root,root,755)
330 %doc vcalendar-*/{AUTHORS,ChangeLog,NEWS,README}
331 %attr(755,root,root) %{_plugins_dir}/vcalendar.so
This page took 0.125263 seconds and 3 git commands to generate.