[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SA-announce] SpamAssassin v2.40 released (finally)!
- To: lebel@lebel.org
- Subject: [SA-announce] SpamAssassin v2.40 released (finally)!
- From: Han Boetes <han@boetes.org>
- Date: Mon, 2 Sep 2002 21:50:00 +0200
- Cc: ports@openbsd.org
- Content-Disposition: inline
- Mail-Followup-To: lebel@lebel.org, ports@openbsd.org
- User-Agent: Mutt/1.4i
>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
+