[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SA-announce] SpamAssassin v2.40 released (finally)!




>From the announcement from the spamassassin author:

Justin Mason (jm@jmason.org) wrote:

> http://spamassassin.org/released/ :
> 
>   508284 Sep  2 18:27 Mail-SpamAssassin-2.40.tar.gz
>   561425 Sep  2 18:27 Mail-SpamAssassin-2.40.zip
> 
> 
> The #1 big change:
> 
> - SpamAssassin now *REQUIRES* procmail  for  local  delivery  support;
>   "-P"  option  is  now  the  default.  Unless   you   use   procmail,
>   Mail::Audit, KMail, or an  MTA-level  integration,  do  not  upgrade
>   blindly, your mail *WILL* spill all over the floor in a big mess.
[snip: rest of a very long Changelog.]

I added the procmail-dependency. For the good or the worse.  This  takes
bit of testing I guess so well have to see how it works out.

Please apply and test and commit the patch.



Groetjes, Han.
-- 
Linux, the choice     .~.    Marriage is like twirling a baton, turning
of a GNU generation  / V \   handsprings, or eating with chopsticks. It
Kernel 2.4.20-pre4  /( . )\         looks easy until you try it.
on a i686             ^-^
diff -urN p5-Mail-SpamAssassin/Makefile p5-Mail-SpamAssassin.new/Makefile
--- p5-Mail-SpamAssassin/Makefile	Sun Jul  7 17:07:20 2002
+++ p5-Mail-SpamAssassin.new/Makefile	Mon Sep  2 20:56:12 2002
@@ -2,7 +2,7 @@
 
 COMMENT=		"mailfilter to identify and mark spam"
 
-DISTNAME=		Mail-SpamAssassin-2.31
+DISTNAME=		Mail-SpamAssassin-2.40
 PKGNAME=		p5-${DISTNAME}
 CATEGORIES=		mail perl5
 
@@ -20,7 +20,8 @@
 			${MASTER_SITE_PERL_CPAN:=Mail/}
 
 RUN_DEPENDS=		:p5-Net-DNS-*:net/p5-Net-DNS \
-			:p5-Time-HiRes-*:devel/p5-Time-HiRes
+			:p5-Time-HiRes-*:devel/p5-Time-HiRes \
+			:procmail-*:mail/procmail
 
 CONFIGURE_STYLE=	perl
 
diff -urN p5-Mail-SpamAssassin/distinfo p5-Mail-SpamAssassin.new/distinfo
--- p5-Mail-SpamAssassin/distinfo	Thu Jun 20 23:46:13 2002
+++ p5-Mail-SpamAssassin.new/distinfo	Mon Sep  2 20:56:25 2002
@@ -1,3 +1,3 @@
-MD5 (Mail-SpamAssassin-2.31.tar.gz) = a9878b4ea035964c04c4899ee154e222
-RMD160 (Mail-SpamAssassin-2.31.tar.gz) = 6453378fd9936a24d8ac307eee629ccfee2ca344
-SHA1 (Mail-SpamAssassin-2.31.tar.gz) = d43295b0e3e49c60e8f91f7f7645a40db04965f1
+MD5 (Mail-SpamAssassin-2.40.tar.gz) = 153535de943b11a8151ce31a3b2ef708
+RMD160 (Mail-SpamAssassin-2.40.tar.gz) = c84833b2faa2d46db12a63468b3eebe4be163dd1
+SHA1 (Mail-SpamAssassin-2.40.tar.gz) = f4735342fe85d415ee0c8659bc4fb276330d4258
diff -urN p5-Mail-SpamAssassin/patches/patch-lib_Mail_SpamAssassin_pm p5-Mail-SpamAssassin.new/patches/patch-lib_Mail_SpamAssassin_pm
--- p5-Mail-SpamAssassin/patches/patch-lib_Mail_SpamAssassin_pm	Tue Jun 18 00:08:59 2002
+++ p5-Mail-SpamAssassin.new/patches/patch-lib_Mail_SpamAssassin_pm	Mon Sep  2 21:19:10 2002
@@ -1,44 +1,11 @@
-$OpenBSD: patch-lib_Mail_SpamAssassin_pm,v 1.3 2002/06/17 22:08:59 lebel Exp $
---- lib/Mail/SpamAssassin.pm.orig	Fri Jun 14 19:17:15 2002
-+++ lib/Mail/SpamAssassin.pm	Mon Jun 17 17:06:22 2002
-@@ -89,33 +89,28 @@ $HOME_URL = "http://spamassassin.org/";;
- @default_rules_path = (
-         '__prefix__/share/spamassassin',
-         '/usr/local/share/spamassassin',
--  	'/usr/share/spamassassin',
--	'./rules',
--	'../rules',
-+	    './rules',
-+	    '../rules'
- );
- 
- # first 3 are BSDish, latter 2 Linuxish
- @site_rules_path = (
-         '__prefix__/etc/mail/spamassassin',
-         '__prefix__/etc/spamassassin',
--        '/usr/local/etc/spamassassin',
--	'/usr/pkg/etc/spamassassin',
--        '/usr/etc/spamassassin',
--  	'/etc/mail/spamassassin',
--  	'/etc/spamassassin',
-+  	    '/etc/spamassassin'
- );
- 
- @old_site_rules_path = (
--  	'/etc/mail/spamassassin.cf',
--  	'/etc/spamassassin.cf',
-+  	    '/etc/mail/spamassassin.cf',
-+  	    '/etc/spamassassin.cf'
- );
-     
- @default_prefs_path = (
-         '__prefix__/etc/mail/spamassassin/user_prefs.template',
-         '__prefix__/share/spamassassin/user_prefs.template',
--        '/etc/mail/spamassassin/user_prefs.template',
+--- lib/Mail/SpamAssassin.pm.orig	Mon Sep  2 19:48:11 2002
++++ lib/Mail/SpamAssassin.pm	Mon Sep  2 21:18:47 2002
+@@ -132,6 +132,8 @@ $HOME_URL = "http://spamassassin.org/";;
+         '/etc/mail/spamassassin/user_prefs.template',
          '/usr/local/share/spamassassin/user_prefs.template',
--        '/usr/share/spamassassin/user_prefs.template',
+         '/usr/share/spamassassin/user_prefs.template',
++        './rules/user_prefs.template',
 +        './rules/user_prefs.template',
-+        './rules/user_prefs.template'
  );
  
  @default_userprefs_path = (
diff -urN p5-Mail-SpamAssassin/pkg/PLIST p5-Mail-SpamAssassin.new/pkg/PLIST
--- p5-Mail-SpamAssassin/pkg/PLIST	Tue Jun 18 00:08:59 2002
+++ p5-Mail-SpamAssassin.new/pkg/PLIST	Mon Sep  2 21:26:52 2002
@@ -1,19 +1,22 @@
-@comment $OpenBSD: PLIST,v 1.3 2002/06/17 22:08:59 lebel Exp $
+@comment $OpenBSD$
 bin/spamassassin
 bin/spamc
 bin/spamd
-bin/spamproxyd
 ${P5SITE}/Mail/SpamAssassin.pm
+${P5SITE}/Mail/SpamAssassin.pm.orig
 ${P5SITE}/Mail/SpamAssassin/AuditMessage.pm
 ${P5SITE}/Mail/SpamAssassin/AutoWhitelist.pm
 ${P5SITE}/Mail/SpamAssassin/Conf.pm
 ${P5SITE}/Mail/SpamAssassin/ConfSourceSQL.pm
 ${P5SITE}/Mail/SpamAssassin/DBBasedAddrList.pm
 ${P5SITE}/Mail/SpamAssassin/Dns.pm
+${P5SITE}/Mail/SpamAssassin/EncappedMIME.pm
 ${P5SITE}/Mail/SpamAssassin/EncappedMessage.pm
 ${P5SITE}/Mail/SpamAssassin/EvalTests.pm
 ${P5SITE}/Mail/SpamAssassin/ExposedMessage.pm
+${P5SITE}/Mail/SpamAssassin/HTML.pm
 ${P5SITE}/Mail/SpamAssassin/Locales.pm
+${P5SITE}/Mail/SpamAssassin/MailingList.pm
 ${P5SITE}/Mail/SpamAssassin/Message.pm
 ${P5SITE}/Mail/SpamAssassin/NoMailAudit.pm
 ${P5SITE}/Mail/SpamAssassin/PerMsgStatus.pm
@@ -21,26 +24,28 @@
 ${P5SITE}/Mail/SpamAssassin/PhraseFreqs.pm
 ${P5SITE}/Mail/SpamAssassin/Replier.pm
 ${P5SITE}/Mail/SpamAssassin/Reporter.pm
-${P5SITE}/Mail/SpamAssassin/SMTP/SmartHost.pm
+${P5SITE}/Mail/SpamAssassin/SHA1.pm
 ${P5SITE}/Mail/SpamAssassin/TextCat.pm
-${P5SITE}/auto/Mail/SpamAssassin/SMTP/SmartHost/autosplit.ix
+${P5ARCH}/auto/Mail/SpamAssassin/.packlist
 man/man1/spamassassin.1
 man/man1/spamc.1
 man/man1/spamd.1
-man/man1/spamproxyd.1
 man/man3p/Mail::SpamAssassin.3p
 man/man3p/Mail::SpamAssassin::Conf.3p
 man/man3p/Mail::SpamAssassin::PerMsgStatus.3p
 man/man3p/Mail::SpamAssassin::PersistentAddrList.3p
-man/man3p/Mail::SpamAssassin::SMTP::SmartHost.3p
 share/doc/SpamAssassin/OpenBSD-SpamAssassin-mini-howto.html
 share/doc/SpamAssassin/README
 share/doc/SpamAssassin/procmailrc.example
 share/doc/SpamAssassin/sample-nonspam.txt
 share/doc/SpamAssassin/sample-spam.txt
 share/spamassassin/10_misc.cf
+share/spamassassin/20_anti_ratware.cf
 share/spamassassin/20_body_tests.cf
+share/spamassassin/20_compensate.cf
 share/spamassassin/20_head_tests.cf
+share/spamassassin/20_meta_tests.cf
+share/spamassassin/20_ratware.cf
 share/spamassassin/20_uri_tests.cf
 share/spamassassin/25_body_tests_es.cf
 share/spamassassin/25_body_tests_pl.cf
@@ -58,8 +63,6 @@
 share/spamassassin/user_prefs.template
 @dirrm share/spamassassin
 @dirrm share/doc/SpamAssassin
-@dirrm ${P5SITE}/auto/Mail/SpamAssassin/SMTP/SmartHost
-@dirrm ${P5SITE}/auto/Mail/SpamAssassin/SMTP
-@dirrm ${P5SITE}/auto/Mail/SpamAssassin
-@dirrm ${P5SITE}/Mail/SpamAssassin/SMTP
+@dirrm ${P5ARCH}/auto/Mail/SpamAssassin
 @dirrm ${P5SITE}/Mail/SpamAssassin
+