tech-pkg archive

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

Re: testers wanted for spamassassin-3.3.0rc1



On 12/28/09 3:58 PM, Klaus Heinz wrote:
> I wrote about beta1:
> 
>> I can only do basic testing in a simple home user environment, so
>> tests in a more complex setup (eg, using databases) would be welcome.
>>
>> SA does not contain default rules anymore as part of the package. You
>> _have_ to run 'sa-update' after the installation.
> 
> RC1 is out. The pkgsrc files for spamassassin 3.3.0rc1 can be found here
>   http://www.NetBSD.org/~heinz/spamassassin330rc1.tar.gz
> 
> I removed most of the options to cut down on possible combinations.
> Perl warning and taint checks are now turned on by default, the
> options for SQL tests, online tests and the prefork test can be set
> on the make command line using variables (see options.mk) if desired.

If you run mimedefang as the wrapper for spamassassin, you probably want
to update that package as well (which also contains fixes for perl 5.10
etc.). Here is my suggested patch for mail/mimedefang

bash-4.0# cvs diff -u
? patches/patch-ad
cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/mail/mimedefang/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- Makefile    4 Mar 2008 17:57:18 -0000       1.39
+++ Makefile    3 Jan 2010 20:20:56 -0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.39 2008/03/04 17:57:18 jlam Exp $
+# $NetBSD: Makefile,v 1.40 2010/01/03 12:02:35 pettai Exp $

-DISTNAME=              mimedefang-2.63
+DISTNAME=              mimedefang-2.68-BETA-3
+PKGNAME=               mimedefang-2.68beta3
 CATEGORIES=            mail
 MASTER_SITES=          http://www.mimedefang.org/static/

Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/mail/mimedefang/distinfo,v
retrieving revision 1.17
diff -u -r1.17 distinfo
--- distinfo    15 Aug 2007 04:50:40 -0000      1.17
+++ distinfo    3 Jan 2010 20:20:56 -0000
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.17 2007/08/15 04:50:40 markd Exp $

-SHA1 (mimedefang-2.63.tar.gz) = e6ea60fb63613ff50c46578a49564146105b242c
-RMD160 (mimedefang-2.63.tar.gz) = 06d9cd093ad772a809eb948cd0534cf38d592fc8
-Size (mimedefang-2.63.tar.gz) = 328357 bytes
-SHA1 (patch-ab) = ec16d2aeff8ceec7e61ff3a6b3fc6e3db35a62bf
-SHA1 (patch-ac) = e678bd349a6b2aea67ce5fbbf8b3a4493757241c
+SHA1 (mimedefang-2.68-BETA-3.tar.gz) =
2165933c22d58cf7ba5808eb01c27d47ed748b8a
+RMD160 (mimedefang-2.68-BETA-3.tar.gz) =
9dccfe59ebb33bd92c3417235dae2695edef3234
+Size (mimedefang-2.68-BETA-3.tar.gz) = 341521 bytes
+SHA1 (patch-ac) = b52694f48aba81e268d15100b6bc4701ba7ae181
+SHA1 (patch-ad) = 1130dad09875d069ca246db8f8f567366e0af5be
cvs diff: Diffing files
cvs diff: Diffing patches
cvs diff: cannot find patches/patch-ab
Index: patches/patch-ac
===================================================================
RCS file: /cvsroot/pkgsrc/mail/mimedefang/patches/patch-ac,v
retrieving revision 1.6
diff -u -r1.6 patch-ac
--- patches/patch-ac    15 Aug 2007 04:50:40 -0000      1.6
+++ patches/patch-ac    3 Jan 2010 20:20:56 -0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.6 2007/08/15 04:50:40 markd Exp $
+$NetBSD: patch-ac,v 1.7 2010/01/03 12:02:33 pettai Exp $

---- mimedefang.pl.in.orig      2007-08-14 01:50:18.000000000 +1200
-+++ mimedefang.pl.in
-@@ -121,25 +121,25 @@ $VirusScannerRoutinesInitialized = 0;
+--- mimedefang.pl.in.orig      2010-01-03 12:02:11.000000000 +0100
++++ mimedefang.pl.in   2010-01-03 12:24:40.000000000 +0100
+@@ -121,29 +121,29 @@
  $SALocalTestsOnly = 1;
  $DoStatusTags = 0;

@@ -12,6 +12,7 @@
 -$Features{'Virus:CLAMAV'}   = ('@CLAMSCAN@' ne '/bin/false' ?
'@CLAMSCAN@' : 0);
 -$Features{'Virus:CLAMD'}    = ('@CLAMD@' ne '/bin/false' ? '@CLAMD@' : 0);
 -$Features{'Virus:FPROT'}    = ('@FPROT@' ne '/bin/false' ? '@FPROT@' : 0);
+-$Features{'Virus:FPSCAN'}    = ('@FPSCAN@' ne '/bin/false' ?
'@FPSCAN@' : 0);
 -$Features{'Virus:FSAV'}     = ('@FSAV@' ne '/bin/false' ? '@FSAV@' : 0);
 -$Features{'Virus:HBEDV'}    = ('@HBEDV@' ne '/bin/false' ? '@HBEDV@' : 0);
 -$Features{'Virus:VEXIRA'}   = ('@VEXIRA@' ne '/bin/false' ? '@VEXIRA@'
: 0);
@@ -24,6 +25,7 @@
 +$Features{'Virus:CLAMAV'}   = ((('@CLAMSCAN@' ne '/bin/false') and (-x
'@CLAMSCAN@')) ? '@CLAMSCAN@' : 0);
 +$Features{'Virus:CLAMD'}    = ((('@CLAMD@' ne '/bin/false') and (-x
'@CLAMD@')) ? '@CLAMD@' : 0);
 +$Features{'Virus:FPROT'}    = ((('@FPROT@' ne '/bin/false') and (-x
'@FPROT@')) ? '@FPROT@' : 0);
++$Features{'Virus:FPSCAN'}    = ((('@FPSCAN@' ne '/bin/false') and (-x
'@FPSCAN@')) ? '@FPSCAN@' : 0);
 +$Features{'Virus:FSAV'}     = ((('@FSAV@' ne '/bin/false') and (-x
'@FSAV@')) ? '@FSAV@' : 0);
 +$Features{'Virus:HBEDV'}    = ((('@HBEDV@' ne '/bin/false') and (-x
'@HBEDV@')) ? '@HBEDV@' : 0);
 +$Features{'Virus:VEXIRA'}   = ((('@VEXIRA@' ne '/bin/false') and (-x
'@VEXIRA@')) ? '@VEXIRA@' : 0);
@@ -32,16 +34,21 @@
 +$Features{'Virus:NVCC'}     = ((('@NVCC@' ne '/bin/false') and (-x
'@NVCC@')) ? '@NVCC@' : 0);
  $Features{'Virus:SymantecCSS'} = 0; # Ditto
  $Features{'Virus:FPROTD'}   = 0;
+ $Features{'Virus:FPROTD6'}   = 0;
 -$Features{'Virus:SOPHIE'}   = ('@SOPHIE@' ne '/bin/false' ? '@SOPHIE@'
: 0);
 -$Features{'Virus:SOPHOS'}   = ('@SOPHOS@' ne '/bin/false' ? '@SOPHOS@'
: 0);
+-$Features{'Virus:SAVSCAN'}   = ('@SAVSCAN@' ne '/bin/false' ?
'@SAVSCAN@' : 0);
 -$Features{'Virus:TREND'}    = ('@TREND@' ne '/bin/false' ? '@TREND@' : 0);
 -$Features{'Virus:TROPHIE'}  = ('@TROPHIE@' ne '/bin/false' ?
'@TROPHIE@' : 0);
 -$Features{'Virus:CSAV'}     = ('@CSAV@' ne '/bin/false' ? '@CSAV@' : 0);
+-$Features{'Virus:NOD32'}    = ('@NOD32@' ne '/bin/false' ? '@NOD32@' : 0);
 +$Features{'Virus:SOPHIE'}   = ((('@SOPHIE@' ne '/bin/false') and (-x
'@SOPHIE@')) ? '@SOPHIE@' : 0);
 +$Features{'Virus:SOPHOS'}   = ((('@SOPHOS@' ne '/bin/false') and (-x
'@SOPHOS@')) ? '@SOPHOS@' : 0);
++$Features{'Virus:SAVSCAN'}   = ((('@SAVSCAN@' ne '/bin/false') and (-x
'@SAVSCAN@')) ? '@SAVSCAN@' : 0);
 +$Features{'Virus:TREND'}    = ((('@TREND@' ne '/bin/false') and (-x
'@TREND@')) ? '@TREND@' : 0);
 +$Features{'Virus:TROPHIE'}  = ((('@TROPHIE@' ne '/bin/false') and (-x
'@TROPHIE@')) ? '@TROPHIE@' : 0);
 +$Features{'Virus:CSAV'}     = ((('@CSAV@' ne '/bin/false') and (-x
'@CSAV@')) ? '@CSAV@' : 0);
++$Features{'Virus:NOD32'}    = ((('@NOD32@' ne '/bin/false') and (-x
'@NOD32@')) ? '@NOD32@' : 0);

  $Features{'Path:SENDMAIL'}  = '@SENDMAILPROG@';
  $Features{'Path:QUARANTINEDIR'} = '@QDIR@';

Index: patches/patch-ad
===================================================================
--- /dev/null   2010-01-03 21:18:49.000000000 +0100
+++ patches/patch-ad    2010-01-03 17:49:04.000000000 +0100
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- configure.orig     2010-01-03 17:46:46.000000000 +0100
++++ configure  2010-01-03 17:47:01.000000000 +0100
+@@ -1793,7 +1793,7 @@
+
+
+
+-echo $* | fgrep -e '--sysconfdir' > /dev/null 2>&1 || sysconfdir='/etc'
++#echo $* | fgrep -e '--sysconfdir' > /dev/null 2>&1 || sysconfdir='/etc'
+
+ ac_ext=c
+ ac_cpp='$CPP $CPPFLAGS'

/P


Home | Main Index | Thread Index | Old Index