source: projects/specs/trunk/f/fetchmail/fetchmail-vl.spec @ 11846

Revision 11846, 13.8 KB checked in by ara_t, 5 years ago (diff)

fetchmail: rebuild with openssl-1.1.1

Line 
1
2%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
3
4Summary: A remote mail retrieval and forwarding utility.
5Summary(ja): 遠隔メール取得/フォワード用ユーティリティ
6Name: fetchmail
7Version: 6.3.26
8Release: 3%{_dist_release}
9Requires: smtpdaemon
10License: GPL
11Group: Applications/Internet
12URL: http://fetchmail.berlios.de/
13Source0: http://download.berlios.de/fetchmail/fetchmail-%{version}.tar.xz
14Source1: fetchmailconf.1
15
16Patch1: fetchmail-6.3.22-stripnul.patch
17Patch2: fetchmail-6.3.22-nonewline.patch
18# Patch3: fetchmail-6.3.5-malformed_spam_crash.patch
19
20# security
21# Patch100: fetchmail-6.3.8_CVE-2007-4565.patch
22# Patch110: fetchmail-6.3.8_CVE-2008-2711.patch
23
24Buildroot: %{_tmppath}/%{name}-%{version}-root
25BuildRequires: openssl-devel
26BuildRequires: krb5-devel
27BuildRequires: python-devel
28BuildRequires: flex, bison
29Requires: krb5-libs
30
31Vendor: Project Vine
32Distribution: Vine Linux
33Packager: iwamoto, inagaki
34
35%package -n fetchmailconf
36Summary: A GUI utility for configuring your fetchmail preferences.
37Summary(ja): fetchmail を設定する為の GUI ユーティリティ
38Group: Applications/Internet
39Requires: python, tk, tkinter, fetchmail = %{version}-%{release}
40
41%description
42Fetchmail is a remote mail retrieval and forwarding utility intended
43for use over on-demand TCP/IP links, like SLIP or PPP connections.
44Fetchmail supports every remote-mail protocol currently in use on the
45Internet (POP2, POP3, RPOP, APOP, KPOP, all IMAPs, ESMTP ETRN) for
46retrieval.  Then Fetchmail forwards the mail through SMTP, so you can
47read it through your favorite mail client.
48
49Install fetchmail if you need to retrieve mail over SLIP or PPP
50connections.
51
52%description -l ja
53fetchmail は SLIP や PPP といったオンデマンド TCP/IP 接続環境で
54使われることを念頭に置いた遠隔メール取得/フォワードユーティリティです.
55fetchmail は,現在インターネット上で使われている様々なプロトコル
56(POP2, POP3, RPOP, APOP, KPOP, IMAP, ESMTP, ETRN) に対応しています.
57fetchmail はメールのフォワードには SMTP を用います.
58ですので,あなたのお好きなメールクライアントでメールを読むことが出来ます.
59
60SLIP や PPP 接続でメールを取得したい場合は fetchmail を
61インストールして下さい.
62
63%description -n fetchmailconf
64Fetchmailconf is a Tcl/Tk GUI application which edits your
65.fetchmailrc file, in order to configure the fetchmail mail retrieval
66program. Fetchmail's numerous options may be confusing to new users,
67but fetchmailconf may help to clear up the confusion.
68
69Install fetchmailconf if you need help configuring fetchmail. You'll
70need to have python and tk installed in order to use fetchmailconf.
71
72%description -n fetchmailconf -l ja
73fetchmailconf は fetchmail プログラムを制御する .fetchmailrc ファイルを
74編集する為の Tcl/Tk GUI アプリケーションです.
75fetchmail の様々なオプションは慣れないユーザにとっては混乱するばかりですが,
76fetchmailconf を使うと混乱すること無く設定が行えます.
77
78fetchmail の設定を簡単に行いたい場合は fetchmailconf をインストール
79して下さい.fetchmail を使うには python と tk もインストールされている
80必要があります.
81
82%prep
83%setup -q
84
85%patch1 -p1 -b .stripnul
86%patch2 -p1 -b .nonewline
87# %patch3 -p0 -b .malformed_spam
88
89# %patch100 -p0 -b .CVE-2007-4565
90# %patch110 -p1 -b .CVE-2008-2711
91
92%build
93%configure \
94     --enable-NTLM \
95     --with-ssl \
96     --with-kerberos5 \
97     --with-gssapi
98
99%__make %{?_smp_mflags}
100
101%install
102rm -rf $RPM_BUILD_ROOT
103%makeinstall
104rm -f $RPM_BUILD_ROOT%{_mandir}/man1/fetchmailconf.1*
105install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/
106
107%find_lang %name
108
109%clean
110rm -rf $RPM_BUILD_ROOT
111
112%files -f %{name}.lang
113%defattr(-,root,root)
114%doc FEATURES README NEWS NOTES *.html FAQ COPYING INSTALL
115%{_bindir}/fetchmail
116%{_mandir}/man1/fetchmail.1*
117
118%files -n fetchmailconf
119%defattr(-,root,root)
120%{_bindir}/fetchmailconf
121%{python_sitelib}/fetchmailconf.py*
122%{_mandir}/man1/fetchmailconf.1*
123
124%changelog
125* Mon Nov 05 2018 Toshiaki Ara <ara_t@384.jp> 6.3.26-3
126- rebuild with openssl-1.1.1
127
128* Tue Mar  8 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.26-2
129- rebuilt with openssl 1.0.1s
130
131* Thu Jan  9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.26-1
132- new upstream release 
133
134* Sun Mar 24 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.25-1
135- new upstream release
136
137* Fri Oct 19 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.22-1
138- new upstream release with security fix (CVE-2012-3482)
139- update patch1, 2
140- fix changelog ver number typo
141
142* Sat Aug 27 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.21-1
143- new upstream release
144
145* Sat Jul 16 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.20-1
146- new upstream release with security fix (CVE-2011-1947)
147  http://www.fetchmail.info/fetchmail-SA-2011-01.txt
148
149* Sun Apr  3 2011 IWAI, Masaharu <iwai@alib.jp> 6.3.19-3vl6
150- build with krb5-libs 1.8.2
151
152* Sun Jan  9 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.19-2
153- rebuilt with openssl 1.0.0c
154
155* Sun Dec 12 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.19-1
156- new upstream release with security fix
157  http://fetchmail.berlios.de/fetchmail-EN-2010-03.txt
158- add BRs: flex, bison
159
160* Wed May 12 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.17-3
161- rebuild with openssl 0.9.8 (2vl6 was built with openssl 1.0)
162
163* Sun May  9 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.17-2
164- change spec filename (-vl added)
165
166* Fri May  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.17-1
167- new upstream release with security fix (CVE-2010-1167)
168- add BR: python-devel
169- fix configure option (--with-hoge)
170
171* Thu Feb 11 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.14-1
172- new upstream release with security fix (CVE-2010-0562)
173
174* Sat Nov 28 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 6.3.13-1
175- new upstream release (including security fix CVE-2009-0266)
176
177* Thu Aug  6 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.11-1
178- new upstream release
179- enable krb5 for Vine 5 and later
180- fix configure option (drop old configure options)
181- fix changelog typo
182
183* Sat Jul  4 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.10-1
184- new upstream release
185- fix changelog typo
186
187* Sat Nov 29 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.9-1
188- new upstream release with CVE-2007-4565,CVE-2008-2711 fix
189- drop old pacthes which are included in new release
190
191* Fri Jun 20 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.8-3
192- add patch110 for fix CVE-2008-2711
193  (if 6.3.9 will be released, patch110 is no needed)
194- new versioning policy
195
196* Fri Aug 31 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.8-0vl2
197- add patch100 for fix CVE-2007-4565
198  (if 6.3.9 will be released, patch100 is no needed)
199
200* Mon Apr 16 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.8-0vl1
201- new upstream release with fixing CVE-2007-1558
202
203* Fri Mar 30 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.7-0vl1
204- new upstream release with fixing up fallout from the CVE-2006-5867
205
206* Wed Dec 06 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.6-0vl1
207- new upstream release with security fix (CVE-2006-5867,CVE-2006-5974)
208  - CVE-2006-5974 is already fixed by patch3
209- drop patch3 (is included in new release)
210- add Vendor/Distribution Tag
211
212* Wed Dec 06 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.5-0vl1.1
213- test package
214- add patch1,2 from mandrave
215- add patch3 from upstream CVS
216
217* Fri Oct 27 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 6.3.5-0vl1
218- new upstream release
219
220* Mon Jun 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 6.3.4-0vl1
221- new upstream release
222
223* Thu Dec 22 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
224- 6.2.5-0vl1.1
225- new upstream release
226- drop patch1
227- change source tarball gz -> bz2
228
229* Sun Aug 07 2005 Shu KONNO <owa@bg.wakwak.com> 6.2.5-0vl1.1
230- add fetchmail-patch-6.2.5.2.gz
231
232* Mon Nov 10 2003 IWAI, Masaharu <iwai@alib.jp> 6.2.5-0vl1
233- new upstream release
234
235* Tue Aug 26 2003 IWAI, Masaharu <iwai@alib.jp> 6.2.4-0vl1
236- new upstream release
237
238* Thu Jul 31 2003 IWAI Masaharu <iwai@alib.jp> 6.2.3-0vl1
239- new upstream release
240
241* Wed May 21 2003 IWAI Masaharu <iwai@alib.jp> 6.2.2-0vl2
242- revise URL and Source0 URL
243
244* Sun Mar  9 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 6.2.2-0vl1
245- new upstream release
246  - this version include security fix patch.
247
248* Wed Nov 13 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 6.2.1-0vl1
249- new upstream release
250  (hopefully fixed several security bugs)
251
252* Sun May 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 5.9.11-0vl1
253- new upstream release
254
255* Sun Feb 17 2002 Toru Sagami <sagami@vinelinux.org> 5.9.8-0vl1
256- updated to 5.9.8
257
258* Mon Jan 07 2002 Toru Sagami <sagami@vinelinux.org>
259- 5.9.6-0vl1
260
261* Mon Dec 10 2001 Toru Sagami <sagami@vinelinux.org>
262- 5.9.5-0vl1
263
264* Thu Oct 04 2001 Toru Sagami <sagami@vinelinux.org>
265- 5.9.4-0vl1
266
267* Tue Aug 14 2001 <sagami@vinelinux.org>
268- 5.9.0-0vl1
269
270* Thu Aug 02 2001 <sagami@vinelinux.org>
271- 5.8.15-0vl1
272- add tkinter for Requires
273
274* Mon Jul 16 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
275- 5.8.11-0vl2
276- rebuilt with openssl-0.9.6b
277
278* Mon Jul 09 2001 <sagami@vinelinux.org>
279- 5.8.11-0vl1
280- built with openssl-0.9.6
281
282* Tue Jun 26 2001 <sagami@vinelinux.org>
283- 5.8.10-0vl1
284
285* Mon Jun 25 2001 <sagami@vinelinux.org>
286- 5.8.9-0vl1
287
288* Thu Jun 21 2001 <sagami@vinelinux.org>
289- 5.8.8-0vl1: updated to 5.8.8
290- use %%{find_lang}
291
292* Wed Jan 10 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
293- 5.6.0-2vl1
294- based on 5.6.0-2 from Rawhide
295- added Japanese summary and description
296
297* Tue Nov 28 2000 Nalin Dahyabhai <nalin@redhat.com>
298- enable NLS (#21419)
299
300* Mon Nov 27 2000 Nalin Dahyabhai <nalin@redhat.com>
301- update to 5.6.0
302- revert "untagged" patch, which went upstream
303
304* Wed Nov  8 2000 Nalin Dahyabhai <nalin@redhat.com>
305- patch to handle untagged responses during IMAP-GSS authentication
306- update to 5.5.5
307
308* Thu Aug 17 2000 Nalin Dahyabhai <nalin@redhat.com>
309- enable SSL support
310
311* Sat Aug 12 2000 Nalin Dahyabhai <nalin@redhat.com>
312- update to 5.5.0
313- change Copyright: to License: GPL
314
315* Tue Aug  8 2000 Nalin Dahyabhai <nalin@redhat.com>
316- back out MDA patch; sendmail started listening by default again
317
318* Thu Aug  3 2000 Nalin Dahyabhai <nalin@redhat.com>
319- patch to use procmail as an MDA by default
320- patch to not run makedepend
321
322* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
323- automatic rebuild
324
325* Sun Jul  2 2000 Nalin Dahyabhai <nalin@redhat.com>
326- update to 5.4.3
327
328* Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
329- fix a typo in 5.4.2
330
331* Wed Jun 28 2000 Matt Wilson <msw@redhat.com>
332- fixed configure arguments to not have a continuation at the end of the last
333  one
334
335* Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
336- update to 5.4.2
337
338* Fri Jun  9 2000 Nalin Dahyabhai <nalin@redhat.com>
339- update to 5.4.1
340- FHS fixes, with mandir override
341- change fetchmailconf.1 symlink to an include
342
343* Thu May 25 2000 Nalin Dahyabhai <nalin@redhat.com>
344- fix Kerberos configure patch to work correctly for krb5 1.0, too
345
346* Fri May 19 2000 Nalin Dahyabhai <nalin@redhat.com>
347- update to 5.4.0
348- rework Kerberos dependencies
349
350* Fri Apr 21 2000 Nalin Dahyabhai <nalin@redhat.com>
351- update to 5.3.8
352
353* Tue Apr  4 2000 Bill Nottingham <notting@redhat.com>
354- eliminate explicit krb5-configs dependency
355
356* Mon Mar  6 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
357- 5.3.1 - This fixes Bugs #9982 and #9987
358
359* Wed Mar  1 2000 Nalin Dahyabhai <nalin@redhat.com>
360- make kerberos support conditional at build-time
361
362* Wed Mar  1 2000 Bill Nottingham <notting@redhat.com>
363- integrate kerberos support into main tree
364
365* Fri Feb 25 2000 Nalin Dahyabhai <nalin@redhat.com>
366- Add Kerberos and GSS authenticator support
367
368* Fri Feb 25 2000 Cristian Gafton <gafton@redhat.com>
369- version 5.3.0 has a correct version of the rfc822 patch
370
371* Fri Feb 25 2000 Jeff Johnson <jbj@redhat.com>
372- fix length of rfc822 headers in strcncasecmp().
373
374* Tue Feb 15 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
375- 5.2.8 (fixes the POP3-UIDL bug)
376- Fix up the fetchmailconf man page symlink
377
378* Fri Feb 11 2000 Cristian Gafton <gafton@redhat.com>
379- version 5.2.7
380- add patch so that fetchmailconf will not output ssl configure statements
381  is no ssl is configured
382
383* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
384- rebuild to fix deps
385- man pages are compressed
386- enable %clean
387
388* Tue Jan 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
389- 5.2.3
390- fetchmailconf requires fetchmail = %{version}
391- fix compilation
392
393* Mon Dec 27 1999 Bernhard Rosenkraenzer <bero@redhat.com>
394- 5.2.2
395
396* Thu Sep 23 1999 Preston Brown <pbrown@redhat.com>
397- got 5.1.0, fixes potential buffer overflow...
398
399* Sat Jun 12 1999 Jeff Johnson <jbj@redhat.com>
400- update to 5.0.4.
401
402* Mon Apr 05 1999 Cristian Gafton <gafton@redhat.com>
403- 5.0.0
404
405* Tue Mar 30 1999 Preston Brown <pbrown@redhat.com>
406- subpackage for fetchmailconf
407
408* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
409- auto rebuild in the new build environment (release 2)
410
411* Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
412- version 4.7.0
413- build against glibc 2.1
414
415* Sat Sep 19 1998 Jeff Johnson <jbj@redhat.com>
416- correct typo in dangling symlink fix.
417
418* Wed Sep 09 1998 Cristian Gafton <gafton@redhat.com>
419- update to 4.5.8
420
421* Wed Jul 22 1998 Jeff Johnson <jbj@redhat.com>
422- update to 4.5.3.
423
424* Fri May 08 1998 Cristian Gafton <gafton@redhat.com>
425- fixed spelung eror in the decsriptoin
426
427* Thu May 07 1998 Cristian Gafton <gafton@redhat.com>
428- new version 4.4.4 fixes a lot of bugs
429
430* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
431- translations modified for de, fr, tr
432
433* Thu Apr 09 1998 Cristian Gafton <gafton@redhat.com>
434- upgraded to 4.4.1
435- buildroot
436
437* Thu Oct 23 1997 Michael Fulbright <msf@redhat.com>
438- Updated to 4.3.2 using SRPM from Eric Raymond
439
440* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
441- built against glibc
Note: See TracBrowser for help on using the repository browser.