source: projects/specs/branches/6/p/procmail/procmail-vl.spec @ 10706

Revision 10706, 5.1 KB checked in by tomop, 8 years ago (diff)

procmail-3.22-6

Line 
1Summary: The procmail mail processing program.
2Summary(ja): procmail メール処理プログラム
3Name: procmail
4Version: 3.22
5Release: 6%{?_dist_release}
6License: GPL or artistic
7Group: Applications/Internet
8Source: ftp://ftp.procmail.org/pub/procmail/procmail-%{version}.tar.gz
9URL: http://www.procmail.org
10Patch0: procmail-3.22-rhconfig.patch
11Patch1: procmail-3.15.1-man.patch
12Patch2: procmail_3.22-8.debian.patch
13Patch4: procmail-3.22-truncate.patch
14Patch5: procmail-3.22-ipv6.patch
15Patch6: procmail-3.22-getline.patch
16Patch8: procmail-3.22-crash-fix.patch
17
18# patches added by Vine
19Patch10: procmail-3.14-OLD_PREFIX.patch
20# security fix
21Patch100: CVE-2014-3618.patch
22
23BuildRoot: %{_tmppath}/%{name}-%{version}-root
24
25Vendor: Project Vine
26Distribution: Vine Linux
27Packager: daisuke, inagaki
28
29%description
30The procmail program is MDA (Mail Delivery Agent) for local mail
31delivery.  In addition to just delivering mail, procmail can be used
32for automatic filtering, presorting and other mail handling jobs.
33
34%description -l ja
35procmail プログラムはローカルメール配送のためのメール配送エージェント
36(MDA) です。procmail は単にメールを配送するだけではなく
37自動フィルタリングやソーティング等の処理も行う事が可能です.
38
39%prep
40%setup -q
41%patch0 -p1 -b .rhconfig
42%patch1 -p1
43%patch2 -p1
44%patch4 -p1 -b .truncate
45%patch5 -p1 -b .ipv6
46%patch6 -p1 -b .getline
47%patch8 -p1 -b .crash-fix
48
49%patch10 -p1 -b .OLD_PREFIX
50# security fix
51%patch100 -p1 -b .CVE-2014-3618
52
53find . -type d -exec chmod 755 {} \;
54
55%build
56make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
57
58%install
59rm -rf ${RPM_BUILD_ROOT}
60mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
61mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man{1,5}
62
63make \
64    BASENAME=${RPM_BUILD_ROOT}%{_prefix} MANDIR=${RPM_BUILD_ROOT}%{_mandir} \
65        install
66
67strip ${RPM_BUILD_ROOT}%{_bindir}/* || :
68
69%clean
70rm -rf ${RPM_BUILD_ROOT}
71
72%files
73%defattr(-,root,root)
74%doc Artistic COPYING FAQ FEATURES HISTORY README KNOWN_BUGS examples
75
76%{_bindir}/formail
77%attr(2755,root,mail)   %{_bindir}/lockfile
78%{_bindir}/mailstat
79%attr(0755,root,mail)   %{_bindir}/procmail
80
81%{_mandir}/man[15]/*
82
83
84%changelog
85* Fri Jul 29 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.22-6
86- dropped a patch: procmail-3.22-large_files.patch.
87- imported patches from rawhide.
88  - procmail-3.22-crash-fix.patch
89  - procmail-3.22-truncate.patch
90
91* Fri Feb  6 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.22-5
92- added patch100 from Vine Linux/6
93  * Sun Sep  7 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.22-4
94  - add patch100 for fix CVE-2014-3618 (formail)
95
96* Fri May 16 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-4
97- rebuild on current environment
98
99* Sun Apr  3 2011 IWAI, Masaharu <iwai@alib.jp> 3.22-3
100- add two patches from Fedora 3.22-25
101  - add IPv6 support to comsat notification (Patch5)
102  - rename getline to avoid conflict with glibc 2.10,11 (Patch6)
103- update description
104
105* Wed Jun 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.22-2
106- spec in UTF-8
107
108* Fri May  2 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.22-1
109- applied new versioning policy
110
111* Wed Sep 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-0vl4
112- rebuild to add gpg sign
113- add Patch2,3 from FC
114
115* Sun May 18 2003 IWAI Masaharu <iwai@alib.jp> 3.22-0vl3
116- rebuild with new toolchain
117- fix typo in %%changelog
118
119* Thu Oct 03 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-0vl2
120- lose setuid/setgid bits.
121  postfix do not use procmail as local mailer now.
122
123* Tue Oct  2 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-0vl1
124- come back setuid/setgid bits to create lock file.
125
126* Wed Jul 18 2001 <sagami@vinelinux.org>
127- 3.20-0vl1
128- sync with RedHat 6.2 updates 3.20-0.62; major changes are...
129  * lose setuid/setgid (root,mail) bits (bugzilla #23257).
130  * Change to "License: GPL or artistic" from "Copyright: distributable"
131  * Enable LMTP
132  * Fix man page (bugzilla #35825)
133
134* Thu Feb  8 2001 Yasuhide OOMORI <dasen@icntv.ne.jp>
135- 3.14-5vl2
136- fixed formail to comply with RFC822 (OLD_PREFIX).
137
138* Wed Jan 10 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
139- 3.14-5vl1
140- based on 3.14-5 from Rawhide
141- added Japanese summary and description
142
143* Fri Aug 11 2000 Jeff Johnson <jbj@redhat.com>
144- add space in delivery rules with '!' (#15947).
145
146* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
147- automatic rebuild
148
149* Thu Jun 15 2000 Jeff Johnson <jbj@redhat.com>
150- FHS packaging.
151
152* Mon Feb  7 2000 Jeff Johnson <jbj@redhat.com>
153- compress man pages.
154
155* Fri Jan 14 2000 Jeff Johnson <jbj@redhat.com>
156- update to 3.14.
157
158* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
159- fix doc perms.
160
161* Wed Apr 21 1999 Cristian Gafton <gafton@redhat.com>
162- turn on GROUP_PER_USER
163- add some docs to the package
164
165* Mon Apr 05 1999 Cristian Gafton <gafton@redhat.com>
166- version 3.13
167
168* Fri Mar 26 1999 Cristian Gafton <gafton@redhat.com>
169- fixed Group line
170
171* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
172- auto rebuild in the new build environment (release 16)
173
174* Sun Aug 16 1998 Jeff Johnson <jbj@redhat.com>
175- build root
176
177* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
178- translations modified for de, fr, tr
179
180* Thu Jun 19 1997 Erik Troan <ewt@redhat.com>
181- built against glibc
Note: See TracBrowser for help on using the repository browser.