procmail-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. Summary: The procmail mail processing program.
  2. Summary(ja): procmail メール処理プログラム
  3. Name: procmail
  4. Version: 3.22
  5. Release: 2%{?_dist_release}
  6. License: GPL or artistic
  7. Group: System Environment/Daemons
  8. Source: ftp://ftp.procmail.org/pub/procmail/procmail-%{version}.tar.gz
  9. URL: http://www.procmail.org
  10. Patch0: procmail-3.22-rhconfig.patch
  11. Patch1: procmail-3.15.1-man.patch
  12. Patch2: procmail_3.22-8.debian.patch
  13. Patch3: procmail-3.22-large_files.patch
  14. # patches added by Vine
  15. Patch10: procmail-3.14-OLD_PREFIX.patch
  16. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  17. Vendor: Project Vine
  18. Distribution: Vine Linux
  19. Packager: daisuke, inagaki
  20. %description
  21. The procmail program is used by Red Hat Linux for all local mail
  22. delivery. In addition to just delivering mail, procmail can be used
  23. for automatic filtering, presorting and other mail handling jobs.
  24. Procmail is also the basis for the SmartList mailing list processor.
  25. %description -l ja
  26. procmail プログラムは Red Hat Linux で全てのローカルメール配送に
  27. 使われています.procmail は単にメールを配送するだけではなく
  28. 自動フィルタリングやソーティング等の処理も行う事が可能です.
  29. procmail はまた SmartList メーリングリストプロセッサの基本部分としても
  30. 使われています.
  31. %prep
  32. %setup -q
  33. %patch0 -p1 -b .rhconfig
  34. %patch1 -p1
  35. %patch2 -p1
  36. %patch3 -p1
  37. %patch10 -p1 -b .OLD_PREFIX
  38. find . -type d -exec chmod 755 {} \;
  39. %build
  40. make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
  41. %install
  42. rm -rf ${RPM_BUILD_ROOT}
  43. mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
  44. mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man{1,5}
  45. make \
  46. BASENAME=${RPM_BUILD_ROOT}%{_prefix} MANDIR=${RPM_BUILD_ROOT}%{_mandir} \
  47. install
  48. strip ${RPM_BUILD_ROOT}%{_bindir}/* || :
  49. %clean
  50. rm -rf ${RPM_BUILD_ROOT}
  51. %files
  52. %defattr(-,root,root)
  53. %doc Artistic COPYING FAQ FEATURES HISTORY README KNOWN_BUGS examples
  54. %{_bindir}/formail
  55. %attr(2755,root,mail) %{_bindir}/lockfile
  56. %{_bindir}/mailstat
  57. %attr(0755,root,mail) %{_bindir}/procmail
  58. %{_mandir}/man[15]/*
  59. %changelog
  60. * Wed Jun 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.22-2
  61. - spec in UTF-8
  62. * Fri May 2 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.22-1
  63. - applied new versioning policy
  64. * Wed Sep 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-0vl4
  65. - rebuild to add gpg sign
  66. - add Patch2,3 from FC
  67. * Sun May 18 2003 IWAI Masaharu <iwai@alib.jp> 3.22-0vl3
  68. - rebuild with new toolchain
  69. - fix typo in %%changelog
  70. * Thu Oct 03 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-0vl2
  71. - lose setuid/setgid bits.
  72. postfix do not use procmail as local mailer now.
  73. * Tue Oct 2 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 3.22-0vl1
  74. - come back setuid/setgid bits to create lock file.
  75. * Wed Jul 18 2001 <sagami@vinelinux.org>
  76. - 3.20-0vl1
  77. - sync with RedHat 6.2 updates 3.20-0.62; major changes are...
  78. * lose setuid/setgid (root,mail) bits (bugzilla #23257).
  79. * Change to "License: GPL or artistic" from "Copyright: distributable"
  80. * Enable LMTP
  81. * Fix man page (bugzilla #35825)
  82. * Thu Feb 8 2001 Yasuhide OOMORI <dasen@icntv.ne.jp>
  83. - 3.14-5vl2
  84. - fixed formail to comply with RFC822 (OLD_PREFIX).
  85. * Wed Jan 10 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  86. - 3.14-5vl1
  87. - based on 3.14-5 from Rawhide
  88. - added Japanese summary and description
  89. * Fri Aug 11 2000 Jeff Johnson <jbj@redhat.com>
  90. - add space in delivery rules with '!' (#15947).
  91. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  92. - automatic rebuild
  93. * Thu Jun 15 2000 Jeff Johnson <jbj@redhat.com>
  94. - FHS packaging.
  95. * Mon Feb 7 2000 Jeff Johnson <jbj@redhat.com>
  96. - compress man pages.
  97. * Fri Jan 14 2000 Jeff Johnson <jbj@redhat.com>
  98. - update to 3.14.
  99. * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
  100. - fix doc perms.
  101. * Wed Apr 21 1999 Cristian Gafton <gafton@redhat.com>
  102. - turn on GROUP_PER_USER
  103. - add some docs to the package
  104. * Mon Apr 05 1999 Cristian Gafton <gafton@redhat.com>
  105. - version 3.13
  106. * Fri Mar 26 1999 Cristian Gafton <gafton@redhat.com>
  107. - fixed Group line
  108. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  109. - auto rebuild in the new build environment (release 16)
  110. * Sun Aug 16 1998 Jeff Johnson <jbj@redhat.com>
  111. - build root
  112. * Mon Apr 27 1998 Prospector System <bugs@redhat.com>
  113. - translations modified for de, fr, tr
  114. * Thu Jun 19 1997 Erik Troan <ewt@redhat.com>
  115. - built against glibc