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

Revision 8443, 4.5 KB checked in by daisuke, 10 years ago (diff)

procmail: rebuild on current environment

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