source: projects/specs/trunk/p/procmail/procmail-vl.spec @ 10699

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

procmail-3.22-6

RevLine 
[521]1Summary: The procmail mail processing program.
2Summary(ja): procmail メール処理プログラム
3Name: procmail
4Version: 3.22
[10699]5Release: 6%{?_dist_release}
[521]6License: GPL or artistic
[9333]7Group: Applications/Internet
[521]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
[10699]13Patch4: procmail-3.22-truncate.patch
[3273]14Patch5: procmail-3.22-ipv6.patch
15Patch6: procmail-3.22-getline.patch
[10699]16Patch8: procmail-3.22-crash-fix.patch
[3273]17
[521]18# patches added by Vine
19Patch10: procmail-3.14-OLD_PREFIX.patch
[9333]20# security fix
21Patch100: CVE-2014-3618.patch
22
[521]23BuildRoot: %{_tmppath}/%{name}-%{version}-root
24
25Vendor: Project Vine
26Distribution: Vine Linux
27Packager: daisuke, inagaki
28
29%description
[3273]30The procmail program is MDA (Mail Delivery Agent) for local mail
[521]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
[3273]35procmail プログラムはローカルメール配送のためのメール配送エージェント
36(MDA) です。procmail は単にメールを配送するだけではなく
[521]37自動フィルタリングやソーティング等の処理も行う事が可能です.
38
39%prep
40%setup -q
41%patch0 -p1 -b .rhconfig
42%patch1 -p1
43%patch2 -p1
[10699]44%patch4 -p1 -b .truncate
[3273]45%patch5 -p1 -b .ipv6
46%patch6 -p1 -b .getline
[10699]47%patch8 -p1 -b .crash-fix
48
[521]49%patch10 -p1 -b .OLD_PREFIX
[9333]50# security fix
51%patch100 -p1 -b .CVE-2014-3618
52
[521]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
[10699]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
[9333]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
[8443]96* Fri May 16 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-4
97- rebuild on current environment
98
[3273]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
[521]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.