This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible.  See
http://testers.cpan.org/

Please cc any replies to [EMAIL PROTECTED] to keep other
test volunteers informed and to prevent any duplicate effort.

-- 


E:\new\Mail-SpamAssassin-2.55>perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Mail::SpamAssassin

E:\new\Mail-SpamAssassin-2.55>nmake

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

Bareword found where operator expected at -e line 1, near ") lib"
        (Missing operator before lib?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin"
        (Missing operator before SpamAssassin?)
Backslash found where operator expected at -e line 1, near "lib\"
Backslash found where operator expected at -e line 1, near "Mail\"
Backslash found where operator expected at -e line 1, near "SpamAssassin\"
syntax error at -e line 1, near ") lib"
Execution of -e aborted due to compilation errors.
NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff'
Stop.

E:\new\Mail-SpamAssassin-2.55>cat Makefile
# This Makefile is for the Mail::SpamAssassin extension to perl.
#
# It was generated automatically by MakeMaker version
# 6.10_04 (Revision: 1.111) from the contents of
# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
#
#       ANY CHANGES MADE HERE WILL BE LOST!
#
#   MakeMaker ARGV: ()
#
#   MakeMaker Parameters:

#     ABSTRACT => q[identify spam mail using text analysis]
#     AUTHOR => q[Justin Mason <[EMAIL PROTECTED]>]
#     EXE_FILES => [q[spamassassin], q[sa-learn]]
#     NAME => q[Mail::SpamAssassin]
#     PL_FILES => {  }
#     PMLIBDIRS => [q[lib]]
#     PM_FILTER => q[$(PERL) build/preprocessor -Mconditional $(FIXBYTES) -Mvars
-DVERSION="$(VERSION)" -DPREFIX="$(INST_PREFIX)"]
#     PREREQ_PM => { Text::Wrap=>q[0], Pod::Usage=>q[0], Errno=>q[0], 
HTML::Parser=>q[3],
File::Spec=>q[0.8], ExtUtils::MakeMaker=>q[0], Tim
e::Local=>q[0], File::Copy=>q[0] }
#     VERSION_FROM => q[lib/Mail/SpamAssassin.pm]
#     clean => { FILES=>q[pod2htm* spamassassin sa-learn spamd/spamc$(EXE_EXT) 
spamd/libspamc.so
spamd/spamd doc spamd/sslspamc$(EXE_EXT) sp
amd/libsslspamc.so binaries.mk config.h config.status config.cache config.log 
autom4te.cache
qmail/qmail-spamct/do_razor t/do_razor1 t/do_ra
zor2 t/log] }
#     dist => { DIST_DEFAULT=>q[tardist], COMPRESS=>q[gzip -9f], SUFFIX=>q[gz] }
#     macro => { RULES=>q[10_misc.cf 20_anti_ratware.cf 20_body_tests.cf 
20_compensate.cf
20_head_tests.cf 20_html_tests.cf 20_meta_tests.cf
 20_phrases.cf 20_porn.cf 20_ratware.cf 20_uri_tests.cf 23_bayes.cf 25_body_tests_es.cf
25_body_tests_pl.cf 25_head_tests_es.cf 25_head_test
s_pl.cf 30_text_de.cf 30_text_es.cf 30_text_fr.cf 30_text_it.cf 30_text_pl.cf 
50_scores.cf
60_whitelist.cf user_prefs.template triplets.txt
languages] }

# --- MakeMaker post_initialize section:


# --- MakeMaker const_config section:

# These definitions are from config.sh (via C:/Perl/lib/Config.pm)

# They may have been overridden via Makefile.PL or on the command line
AR = lib
CC = cl
CCCDLFLAGS =
CCDLFLAGS =
DLEXT = dll
DLSRC = dl_win32.xs
LD = link
LDDLFLAGS = -dll -nologo -nodefaultlib -release  -libpath:"C:/Perl\lib\CORE"  
-machine:x86
LDFLAGS = -nologo -nodefaultlib -release  -libpath:"C:/Perl\lib\CORE"  -machine:x86
LIBC = msvcrt.lib
LIB_EXT = .lib
OBJ_EXT = .obj
OSNAME = MSWin32
OSVERS = 4.0
RANLIB = rem
SITELIBEXP = C:\Perl\site\lib
SITEARCHEXP = C:\Perl\site\lib
SO = dll
EXE_EXT = .exe
FULL_AR =
VENDORARCHEXP =
VENDORLIBEXP =


# --- MakeMaker constants section:
AR_STATIC_ARGS = cr
DIRFILESEP = ^\
NAME = Mail::SpamAssassin
NAME_SYM = Mail_SpamAssassin
VERSION = 2.55
VERSION_MACRO = VERSION
VERSION_SYM = 2_55
DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
XS_VERSION = 2.55
XS_VERSION_MACRO = XS_VERSION
XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
INST_ARCHLIB = blib\arch
INST_SCRIPT = blib\script
INST_BIN = blib\bin
INST_LIB = blib\lib
INSTALLDIRS = site
DESTDIR =
PREFIX = $(DESTDIR)
PERLPREFIX = $(DESTDIR)C:\Perl
SITEPREFIX = $(DESTDIR)C:\Perl\site
VENDORPREFIX = $(DESTDIR)
INSTALLPRIVLIB = $(PERLPREFIX)\lib
INSTALLSITELIB = $(SITEPREFIX)\lib
INSTALLVENDORLIB =
INSTALLARCHLIB = $(PERLPREFIX)\lib
INSTALLSITEARCH = $(SITEPREFIX)\lib
INSTALLVENDORARCH =
INSTALLBIN = $(PERLPREFIX)\bin
INSTALLSITEBIN = C:\Perl\bin
INSTALLVENDORBIN =
INSTALLSCRIPT = $(PERLPREFIX)\bin
PERL_LIB = C:\Perl\lib
PERL_ARCHLIB = C:\Perl\lib
LIBPERL_A = libperl.lib
FIRST_MAKEFILE = Makefile
MAKEFILE_OLD = $(FIRST_MAKEFILE).old
MAKE_APERL_FILE = $(FIRST_MAKEFILE).aperl
PERLMAINCC = $(CC)
PERL_INC = C:\Perl\lib\CORE
PERL = C:\Perl\bin\perl.exe
FULLPERL = C:\Perl\bin\perl.exe
ABSPERL = $(PERL)
PERLRUN = $(PERL)
FULLPERLRUN = $(FULLPERL)
ABSPERLRUN = $(ABSPERL)
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
PERL_CORE = 0
PERM_RW = 644
PERM_RWX = 755

MAKEMAKER   = C:/Perl/lib/ExtUtils/MakeMaker.pm
MM_VERSION  = 6.10_04
MM_REVISION = 1.111

# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
# DLBASE  = Basename part of dynamic library. May be just equal BASEEXT.
FULLEXT = Mail\SpamAssassin
BASEEXT = SpamAssassin
PARENT_NAME = Mail
DLBASE = $(BASEEXT)
VERSION_FROM = lib/Mail/SpamAssassin.pm
OBJECT =
LDFROM = $(OBJECT)
LINKTYPE = dynamic
PM_FILTER = $(PERL) build/preprocessor -Mconditional $(FIXBYTES) -Mvars 
-DVERSION="$(VERSION)"
-DPREFIX="$(INST_PREFIX)"

# Handy lists of source code files:
XS_FILES =
C_FILES  =
O_FILES  =
H_FILES  = acconfig.h
MAN1PODS =
MAN3PODS =
INST_MAN1DIR = blib\man1
MAN1EXT = 1
INSTALLMAN1DIR = none
INSTALLSITEMAN1DIR = $(SITEPREFIX)\man\man1
INSTALLVENDORMAN1DIR =
INST_MAN3DIR = blib\man3
MAN3EXT = 3
INSTALLMAN3DIR = none
INSTALLSITEMAN3DIR = $(SITEPREFIX)\man\man3
INSTALLVENDORMAN3DIR =

# Where is the Config information that we are using/depend on
CONFIGDEP = $(PERL_ARCHLIB)$(DIRFILESEP)Config.pm $(PERL_INC)$(DIRFILESEP)config.h

# Where to build things
INST_LIBDIR      = $(INST_LIB)\Mail
INST_ARCHLIBDIR  = $(INST_ARCHLIB)\Mail

INST_AUTODIR     = $(INST_LIB)\auto\$(FULLEXT)
INST_ARCHAUTODIR = $(INST_ARCHLIB)\auto\$(FULLEXT)

INST_STATIC      =
INST_DYNAMIC     =
INST_BOOT        =

# Extra linker info
EXPORT_LIST        = $(BASEEXT).def
PERL_ARCHIVE       = $(PERL_INC)\perl56.lib
PERL_ARCHIVE_AFTER =


TO_INST_PM = lib/Mail/SpamAssassin.pm \
        lib/Mail/SpamAssassin/ArchiveIterator.pm \
        lib/Mail/SpamAssassin/AuditMessage.pm \
        lib/Mail/SpamAssassin/AutoWhitelist.pm \
        lib/Mail/SpamAssassin/Bayes.pm \
        lib/Mail/SpamAssassin/BayesStore.pm \
        lib/Mail/SpamAssassin/CmdLearn.pm \
        lib/Mail/SpamAssassin/Conf.pm \
        lib/Mail/SpamAssassin/ConfSourceSQL.pm \
        lib/Mail/SpamAssassin/DBBasedAddrList.pm \
        lib/Mail/SpamAssassin/Dns.pm \
        lib/Mail/SpamAssassin/EncappedMIME.pm \
        lib/Mail/SpamAssassin/EncappedMessage.pm \
        lib/Mail/SpamAssassin/EvalTests.pm \
        lib/Mail/SpamAssassin/HTML.pm \
        lib/Mail/SpamAssassin/Locales.pm \
        lib/Mail/SpamAssassin/Locker.pm \
        lib/Mail/SpamAssassin/MailingList.pm \
        lib/Mail/SpamAssassin/Message.pm \
        lib/Mail/SpamAssassin/NoMailAudit.pm \
        lib/Mail/SpamAssassin/PerMsgLearner.pm \
        lib/Mail/SpamAssassin/PerMsgStatus.pm \
        lib/Mail/SpamAssassin/PersistentAddrList.pm \
        lib/Mail/SpamAssassin/PhraseFreqs.pm \
        lib/Mail/SpamAssassin/Replier.pm \
        lib/Mail/SpamAssassin/Reporter.pm \
        lib/Mail/SpamAssassin/SHA1.pm \
        lib/Mail/SpamAssassin/TextCat.pm \
        lib/Mail/SpamAssassin/UnixLocker.pm \
        lib/Mail/SpamAssassin/Util.pm \
        lib/Mail/SpamAssassin/Win32Locker.pm

PM_TO_BLIB = lib/Mail/SpamAssassin/Replier.pm \
        blib\lib\Mail\SpamAssassin\Replier.pm \
        lib/Mail/SpamAssassin/Conf.pm \
        blib\lib\Mail\SpamAssassin\Conf.pm \
        lib/Mail/SpamAssassin/ConfSourceSQL.pm \
        blib\lib\Mail\SpamAssassin\ConfSourceSQL.pm \
        lib/Mail/SpamAssassin/Bayes.pm \
        blib\lib\Mail\SpamAssassin\Bayes.pm \
        lib/Mail/SpamAssassin/DBBasedAddrList.pm \
        blib\lib\Mail\SpamAssassin\DBBasedAddrList.pm \
        lib/Mail/SpamAssassin/PerMsgStatus.pm \
        blib\lib\Mail\SpamAssassin\PerMsgStatus.pm \
        lib/Mail/SpamAssassin.pm \
        blib\lib\Mail\SpamAssassin.pm \
        lib/Mail/SpamAssassin/Reporter.pm \
        blib\lib\Mail\SpamAssassin\Reporter.pm \
        lib/Mail/SpamAssassin/SHA1.pm \
        blib\lib\Mail\SpamAssassin\SHA1.pm \
        lib/Mail/SpamAssassin/AuditMessage.pm \
        blib\lib\Mail\SpamAssassin\AuditMessage.pm \
        lib/Mail/SpamAssassin/Locker.pm \
        blib\lib\Mail\SpamAssassin\Locker.pm \
        lib/Mail/SpamAssassin/Win32Locker.pm \
        blib\lib\Mail\SpamAssassin\Win32Locker.pm \
        lib/Mail/SpamAssassin/HTML.pm \
        blib\lib\Mail\SpamAssassin\HTML.pm \
        lib/Mail/SpamAssassin/MailingList.pm \
        blib\lib\Mail\SpamAssassin\MailingList.pm \
        lib/Mail/SpamAssassin/ArchiveIterator.pm \
        blib\lib\Mail\SpamAssassin\ArchiveIterator.pm \
        lib/Mail/SpamAssassin/CmdLearn.pm \
        blib\lib\Mail\SpamAssassin\CmdLearn.pm \
        lib/Mail/SpamAssassin/PerMsgLearner.pm \
        blib\lib\Mail\SpamAssassin\PerMsgLearner.pm \
        lib/Mail/SpamAssassin/EncappedMIME.pm \
        blib\lib\Mail\SpamAssassin\EncappedMIME.pm \
        lib/Mail/SpamAssassin/AutoWhitelist.pm \
        blib\lib\Mail\SpamAssassin\AutoWhitelist.pm \
        lib/Mail/SpamAssassin/BayesStore.pm \
        blib\lib\Mail\SpamAssassin\BayesStore.pm \
        lib/Mail/SpamAssassin/NoMailAudit.pm \
        blib\lib\Mail\SpamAssassin\NoMailAudit.pm \
        lib/Mail/SpamAssassin/PhraseFreqs.pm \
        blib\lib\Mail\SpamAssassin\PhraseFreqs.pm \
        lib/Mail/SpamAssassin/PersistentAddrList.pm \
        blib\lib\Mail\SpamAssassin\PersistentAddrList.pm \
        lib/Mail/SpamAssassin/Util.pm \
        blib\lib\Mail\SpamAssassin\Util.pm \
        lib/Mail/SpamAssassin/TextCat.pm \
        blib\lib\Mail\SpamAssassin\TextCat.pm \
        lib/Mail/SpamAssassin/UnixLocker.pm \
        blib\lib\Mail\SpamAssassin\UnixLocker.pm \
        lib/Mail/SpamAssassin/Dns.pm \
        blib\lib\Mail\SpamAssassin\Dns.pm \
        lib/Mail/SpamAssassin/EncappedMessage.pm \
        blib\lib\Mail\SpamAssassin\EncappedMessage.pm \
        lib/Mail/SpamAssassin/Message.pm \
        blib\lib\Mail\SpamAssassin\Message.pm \
        lib/Mail/SpamAssassin/EvalTests.pm \
        blib\lib\Mail\SpamAssassin\EvalTests.pm \
        lib/Mail/SpamAssassin/Locales.pm \
        blib\lib\Mail\SpamAssassin\Locales.pm


# --- MakeMaker platform_constants section:
MM_Win32_VERSION = 1.07


# --- MakeMaker tool_autosplit section:
# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
AUTOSPLITFILE = $(PERLRUN)  -e "use AutoSplit;  autosplit($$ARGV[0], $$ARGV[1], 0, 1, 
1)"



# --- MakeMaker tool_xsubpp section:


# --- MakeMaker tools_other section:
CHMOD = $(PERLRUN) -MExtUtils::Command -e chmod
CP = $(PERLRUN) -MExtUtils::Command -e cp
MV = $(PERLRUN) -MExtUtils::Command -e mv
NOOP = rem
NOECHO = @
RM_F = $(PERLRUN) -MExtUtils::Command -e rm_f
RM_RF = $(PERLRUN) -MExtUtils::Command -e rm_rf
TEST_F = $(PERLRUN) -MExtUtils::Command -e test_f
TOUCH = $(PERLRUN) -MExtUtils::Command -e touch
UMASK_NULL = umask 0
DEV_NULL = > NUL
MKPATH = $(PERLRUN) "-MExtUtils::Command" -e mkpath
EQUALIZE_TIMESTAMP = $(PERLRUN) "-MExtUtils::Command" -e eqtime
ECHO = $(PERLRUN) -l -e "print [EMAIL PROTECTED]"
UNINST = 0
VERBINST = 0
MOD_INSTALL = $(PERLRUN) -MExtUtils::Install -e "install([EMAIL PROTECTED], 
'$(VERBINST)', 0, '$(UNINST)');"
DOC_INSTALL = $(PERLRUN) "-MExtUtils::Command::MM" -e perllocal_install
UNINSTALL = $(PERLRUN) "-MExtUtils::Command::MM" -e uninstall
WARN_IF_OLD_PACKLIST = $(PERLRUN) "-MExtUtils::Command::MM" -e warn_if_old_packlist


# --- MakeMaker makemakerdflt section:
makemakerdflt: all
        $(NOECHO) $(NOOP)


# --- MakeMaker dist section:
TAR = tar
TARFLAGS = cvf
ZIP = zip
ZIPFLAGS = -r
COMPRESS = gzip -9f
SUFFIX = gz
SHAR = shar
PREOP = $(NOECHO) $(NOOP)
POSTOP = $(NOECHO) $(NOOP)
TO_UNIX = $(NOECHO) $(NOOP)
CI = ci -u
RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
DIST_CP = best
DIST_DEFAULT = tardist
DISTNAME = Mail-SpamAssassin
DISTVNAME = Mail-SpamAssassin-2.55


# --- MakeMaker macro section:
RULES = 10_misc.cf 20_anti_ratware.cf 20_body_tests.cf 20_compensate.cf 
20_head_tests.cf
20_html_tests.cf 20_meta_tests.cf 20_phrases.cf 20_
porn.cf 20_ratware.cf 20_uri_tests.cf 23_bayes.cf 25_body_tests_es.cf 
25_body_tests_pl.cf
25_head_tests_es.cf 25_head_tests_pl.cf 30_text_de
.cf 30_text_es.cf 30_text_fr.cf 30_text_it.cf 30_text_pl.cf 50_scores.cf 
60_whitelist.cf
user_prefs.template triplets.txt languages


# --- MakeMaker depend section:


# --- MakeMaker cflags section:


# --- MakeMaker const_loadlibs section:


# --- MakeMaker const_cccmd section:


# --- MakeMaker post_constants section:


# --- MakeMaker pasthru section:
PASTHRU = -nologo

# --- MakeMaker special_targets section:
.SUFFIXES: .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT)

.PHONY: all config static dynamic test linkext manifest



# --- MakeMaker c_o section:


# --- MakeMaker xs_c section:


# --- MakeMaker xs_o section:


# --- MakeMaker top_targets section:
all :: pure_all
        $(NOECHO) $(NOOP)


pure_all :: config pm_to_blib subdirs linkext
        $(NOECHO) $(NOOP)

subdirs :: $(MYEXTLIB)
        $(NOECHO) $(NOOP)

config :: $(FIRST_MAKEFILE) $(INST_LIBDIR)$(DIRFILESEP).exists
        $(NOECHO) $(NOOP)

config :: $(INST_ARCHAUTODIR)$(DIRFILESEP).exists
        $(NOECHO) $(NOOP)

config :: $(INST_AUTODIR)$(DIRFILESEP).exists
        $(NOECHO) $(NOOP)

$(INST_AUTODIR)\.exists :: C:\Perl\lib\CORE\perl.h
        $(NOECHO) $(MKPATH) $(INST_AUTODIR)
        $(NOECHO) $(EQUALIZE_TIMESTAMP) C:\Perl\lib\CORE\perl.h $(INST_AUTODIR)\.exists

        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_AUTODIR)

$(INST_LIBDIR)\.exists :: C:\Perl\lib\CORE\perl.h
        $(NOECHO) $(MKPATH) $(INST_LIBDIR)
        $(NOECHO) $(EQUALIZE_TIMESTAMP) C:\Perl\lib\CORE\perl.h $(INST_LIBDIR)\.exists

        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_LIBDIR)

$(INST_ARCHAUTODIR)\.exists :: C:\Perl\lib\CORE\perl.h
        $(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
        $(NOECHO) $(EQUALIZE_TIMESTAMP) C:\Perl\lib\CORE\perl.h 
$(INST_ARCHAUTODIR)\.exists

        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)

help:
        perldoc ExtUtils::MakeMaker


# --- MakeMaker linkext section:

linkext :: $(LINKTYPE)
        $(NOECHO) $(NOOP)


# --- MakeMaker dlsyms section:

SpamAssassin.def: Makefile.PL
        $(PERLRUN) -MExtUtils::Mksymlists \
     -e "Mksymlists('NAME'=>\"Mail::SpamAssassin\", 'DLBASE' => '$(BASEEXT)', 
'DL_FUNCS' => {  },
'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_V
ARS' => []);"


# --- MakeMaker dynamic section:

## $(INST_PM) has been moved to the all: target.
## It remains here for awhile to allow for old usage: "make dynamic"
dynamic :: $(FIRST_MAKEFILE) $(INST_DYNAMIC) $(INST_BOOT)
        $(NOECHO) $(NOOP)


# --- MakeMaker dynamic_bs section:

BOOTSTRAP =


# --- MakeMaker dynamic_lib section:


# --- MakeMaker static section:

## $(INST_PM) has been moved to the all: target.
## It remains here for awhile to allow for old usage: "make static"
static :: $(FIRST_MAKEFILE) $(INST_STATIC)
        $(NOECHO) $(NOOP)


# --- MakeMaker static_lib section:


# --- MakeMaker manifypods section:

# --- Begin manifypods section:
POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"


manifypods : pure_all
        $(NOECHO) $(NOOP)


# --- End manifypods section --- #



# --- MakeMaker processPL section:


# --- MakeMaker installbin section:

$(INST_SCRIPT)\.exists :: C:\Perl\lib\CORE\perl.h
        $(NOECHO) $(MKPATH) $(INST_SCRIPT)
        $(NOECHO) $(EQUALIZE_TIMESTAMP) C:\Perl\lib\CORE\perl.h $(INST_SCRIPT)\.exists

        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_SCRIPT)

EXE_FILES = spamassassin sa-learn

FIXIN = pl2bat.bat

pure_all :: $(INST_SCRIPT)\sa-learn $(INST_SCRIPT)\spamassassin
        $(NOECHO) $(NOOP)

realclean ::
        $(RM_F) $(INST_SCRIPT)\sa-learn $(INST_SCRIPT)\spamassassin

$(INST_SCRIPT)\sa-learn: sa-learn $(FIRST_MAKEFILE) $(INST_SCRIPT)\.exists
        $(NOECHO) $(RM_F) $(INST_SCRIPT)\sa-learn
        $(CP) sa-learn $(INST_SCRIPT)\sa-learn
        $(FIXIN) $(INST_SCRIPT)\sa-learn
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_SCRIPT)\sa-learn

$(INST_SCRIPT)\spamassassin: spamassassin $(FIRST_MAKEFILE) $(INST_SCRIPT)\.exists
        $(NOECHO) $(RM_F) $(INST_SCRIPT)\spamassassin
        $(CP) spamassassin $(INST_SCRIPT)\spamassassin
        $(FIXIN) $(INST_SCRIPT)\spamassassin
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_SCRIPT)\spamassassin


# --- MakeMaker subdirs section:

# none

# --- MakeMaker clean_subdirs section:
clean_subdirs :
        $(NOECHO) $(NOOP)


# --- MakeMaker clean section:

# Delete temporary files but do not touch installed files. We don't delete
# the Makefile here so a later make realclean still has a makefile to use.

clean :: clean_subdirs
        -$(RM_RF) pod2htm* spamassassin sa-learn spamd/spamc$(EXE_EXT) 
spamd/libspamc.so
spamd/spamd doc spamd/sslspamc$(EXE_EXT) spamd/libs
slspamc.so binaries.mk config.h config.status config.cache config.log autom4te.cache
qmail/qmail-spamct/do_razor t/do_razor1 t/do_razor2 t/l
og ./blib $(MAKE_APERL_FILE) $(INST_ARCHAUTODIR)/extralibs.all perlmain.c tmon.out 
mon.out
so_locations pm_to_blib *$(OBJ_EXT) *$(LIB_EXT) p
erl.exe perl perl$(EXE_EXT) $(BOOTSTRAP) $(BASEEXT).bso $(BASEEXT).def 
lib$(BASEEXT).def
$(BASEEXT).exp $(BASEEXT).x core core.*perl.*.? *pe
rl.core core.[0-9] core.[0-9][0-9] core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9]
core.[0-9][0-9][0-9][0-9][0-9]
        -$(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
clean ::
        -$(RM_F) *.pdb



# --- MakeMaker realclean_subdirs section:
realclean_subdirs :
        $(NOECHO) $(NOOP)


# --- MakeMaker realclean section:

# Delete temporary files (via clean) and also delete installed files
realclean purge ::  clean realclean_subdirs
        $(RM_RF) $(INST_AUTODIR) $(INST_ARCHAUTODIR)
        $(RM_RF) $(DISTVNAME)
        $(RM_F)  $(FIRST_MAKEFILE) $(MAKEFILE_OLD)


# --- MakeMaker metafile section:
metafile :
        $(NOECHO) $(ECHO) "#XXXXXXX This is a prototype!!!  It will change in the 
future!!!
XXXXX#" > META.yml
        $(NOECHO) $(ECHO) "name:         Mail-SpamAssassin" >> META.yml
        $(NOECHO) $(ECHO) "version:      2.55" >> META.yml
        $(NOECHO) $(ECHO) "version_from: lib/Mail/SpamAssassin.pm" >> META.yml
        $(NOECHO) $(ECHO) "installdirs:  site" >> META.yml
        $(NOECHO) $(ECHO) "requires:" >> META.yml
        $(NOECHO) $(ECHO) "    Text::Wrap:                    0" >> META.yml
        $(NOECHO) $(ECHO) "    Pod::Usage:                    0" >> META.yml
        $(NOECHO) $(ECHO) "    Errno:                         0" >> META.yml
        $(NOECHO) $(ECHO) "    HTML::Parser:                  3" >> META.yml
        $(NOECHO) $(ECHO) "    File::Spec:                    0.8" >> META.yml
        $(NOECHO) $(ECHO) "    ExtUtils::MakeMaker:           0" >> META.yml
        $(NOECHO) $(ECHO) "    Time::Local:                   0" >> META.yml
        $(NOECHO) $(ECHO) "    File::Copy:                    0" >> META.yml
        $(NOECHO) $(ECHO) "" >> META.yml
        $(NOECHO) $(ECHO) "distribution_type: module" >> META.yml
        $(NOECHO) $(ECHO) "generated_by: ExtUtils::MakeMaker version 6.10_04" >> 
META.yml


# --- MakeMaker metafile_addtomanifest section:
metafile_addtomanifest:
        $(NOECHO) $(PERLRUN) -MExtUtils::Manifest=maniadd -e "maniadd({q{META.yml} => 
q{Module
meta-data (added by MakeMaker)}});"


# --- MakeMaker dist_basics section:
distclean :: realclean distcheck
        $(NOECHO) $(NOOP)

distcheck :
        $(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck

skipcheck :
        $(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck

manifest :
        $(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest

veryclean : realclean
        $(RM_F) *~ *.orig */*~ */*.orig



# --- MakeMaker dist_core section:

dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
        $(NOECHO) $(PERLRUN) -l -e "print 'Warning: Makefile possibly out of date with
$(VERSION_FROM)'\
  if -e '$(VERSION_FROM)' and -M '$(VERSION_FROM)' < -M '$(FIRST_MAKEFILE)';"

tardist : $(DISTVNAME).tar$(SUFFIX)
        $(NOECHO) $(NOOP)

uutardist : $(DISTVNAME).tar$(SUFFIX)
        uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) >
$(DISTVNAME).tar$(SUFFIX)_uu

$(DISTVNAME).tar$(SUFFIX) : distdir
        $(PREOP)
        $(TO_UNIX)
        $(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME)
        $(RM_RF) $(DISTVNAME)
        $(COMPRESS) $(DISTVNAME).tar
        $(POSTOP)

zipdist : $(DISTVNAME).zip
        $(NOECHO) $(NOOP)

$(DISTVNAME).zip : distdir
        $(PREOP)
        $(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME)
        $(RM_RF) $(DISTVNAME)
        $(POSTOP)

shdist : distdir
        $(PREOP)
        $(SHAR) $(DISTVNAME) > $(DISTVNAME).shar
        $(RM_RF) $(DISTVNAME)
        $(POSTOP)


# --- MakeMaker distdir section:
distdir : metafile metafile_addtomanifest
        $(RM_RF) $(DISTVNAME)
        $(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
                -e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"



# --- MakeMaker dist_test section:

disttest : distdir
        cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL
        cd $(DISTVNAME) && $(MAKE) $(PASTHRU)
        cd $(DISTVNAME) && $(MAKE) test $(PASTHRU)


# --- MakeMaker dist_ci section:

ci :
        $(PERLRUN) "-MExtUtils::Manifest=maniread" \
          -e "@all = keys %{ maniread() };" \
          -e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \
          -e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL) @all});"


# --- MakeMaker install section:

install :: all pure_install doc_install inst_cfs

install_perl :: all pure_perl_install doc_perl_install

install_site :: all pure_site_install doc_site_install

install_vendor :: all pure_vendor_install doc_vendor_install

pure_install :: pure_$(INSTALLDIRS)_install

doc_install :: doc_$(INSTALLDIRS)_install

pure__install : pure_site_install
        $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site

doc__install : doc_site_install
        $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site

pure_perl_install ::
        $(NOECHO) $(MOD_INSTALL) \
                read $(PERL_ARCHLIB)\auto\$(FULLEXT)\.packlist \
                write $(INSTALLARCHLIB)\auto\$(FULLEXT)\.packlist \
                $(INST_LIB) $(INSTALLPRIVLIB) \
                $(INST_ARCHLIB) $(INSTALLARCHLIB) \
                $(INST_BIN) $(INSTALLBIN) \
                $(INST_SCRIPT) $(INSTALLSCRIPT) \
                $(INST_MAN1DIR) $(INSTALLMAN1DIR) \
                $(INST_MAN3DIR) $(INSTALLMAN3DIR)
        $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
                $(SITEARCHEXP)\auto\$(FULLEXT)


pure_site_install ::
        $(NOECHO) $(MOD_INSTALL) \
                read $(SITEARCHEXP)\auto\$(FULLEXT)\.packlist \
                write $(INSTALLSITEARCH)\auto\$(FULLEXT)\.packlist \
                $(INST_LIB) $(INSTALLSITELIB) \
                $(INST_ARCHLIB) $(INSTALLSITEARCH) \
                $(INST_BIN) $(INSTALLSITEBIN) \
                $(INST_SCRIPT) $(INSTALLSCRIPT) \
                $(INST_MAN1DIR) $(INSTALLSITEMAN1DIR) \
                $(INST_MAN3DIR) $(INSTALLSITEMAN3DIR)
        $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
                $(PERL_ARCHLIB)\auto\$(FULLEXT)

pure_vendor_install ::
        $(NOECHO) $(MOD_INSTALL) \
                read $(VENDORARCHEXP)\auto\$(FULLEXT)\.packlist \
                write $(INSTALLVENDORARCH)\auto\$(FULLEXT)\.packlist \
                $(INST_LIB) $(INSTALLVENDORLIB) \
                $(INST_ARCHLIB) $(INSTALLVENDORARCH) \
                $(INST_BIN) $(INSTALLVENDORBIN) \
                $(INST_SCRIPT) $(INSTALLSCRIPT) \
                $(INST_MAN1DIR) $(INSTALLVENDORMAN1DIR) \
                $(INST_MAN3DIR) $(INSTALLVENDORMAN3DIR)

doc_perl_install ::
        $(NOECHO) $(ECHO) Appending installation info to 
$(INSTALLARCHLIB)/perllocal.pod
        -$(NOECHO) $(MKPATH) $(INSTALLARCHLIB)
        -$(NOECHO) $(DOC_INSTALL) \
                "Module" "$(NAME)" \
                "installed into" "$(INSTALLPRIVLIB)" \
                LINKTYPE "$(LINKTYPE)" \
                VERSION "$(VERSION)" \
                EXE_FILES "$(EXE_FILES)" \
                >> $(INSTALLARCHLIB)\perllocal.pod

doc_site_install ::
        $(NOECHO) $(ECHO) Appending installation info to 
$(INSTALLSITEARCH)/perllocal.pod
        -$(NOECHO) $(MKPATH) $(INSTALLSITEARCH)
        -$(NOECHO) $(DOC_INSTALL) \
                "Module" "$(NAME)" \
                "installed into" "$(INSTALLSITELIB)" \
                LINKTYPE "$(LINKTYPE)" \
                VERSION "$(VERSION)" \
                EXE_FILES "$(EXE_FILES)" \
                >> $(INSTALLSITEARCH)\perllocal.pod

doc_vendor_install ::
        $(NOECHO) $(ECHO) Appending installation info to 
$(INSTALLVENDORARCH)/perllocal.pod
        -$(NOECHO) $(MKPATH) $(INSTALLVENDORARCH)
        -$(NOECHO) $(DOC_INSTALL) \
                "Module" "$(NAME)" \
                "installed into" "$(INSTALLVENDORLIB)" \
                LINKTYPE "$(LINKTYPE)" \
                VERSION "$(VERSION)" \
                EXE_FILES "$(EXE_FILES)" \
                >> $(INSTALLVENDORARCH)\perllocal.pod


uninstall :: uninstall_from_$(INSTALLDIRS)dirs

uninstall_from_perldirs ::
        $(NOECHO) $(UNINSTALL) $(PERL_ARCHLIB)\auto\$(FULLEXT)\.packlist

uninstall_from_sitedirs ::
        $(NOECHO) $(UNINSTALL) $(SITEARCHEXP)\auto\$(FULLEXT)\.packlist

uninstall_from_vendordirs ::
        $(NOECHO) $(UNINSTALL) $(VENDORARCHEXP)\auto\$(FULLEXT)\.packlist


# --- MakeMaker force section:
# Phony target to force checking subdirectories.
FORCE:
        $(NOECHO) $(NOOP)


# --- MakeMaker perldepend section:


# --- MakeMaker makefile section:

# We take a very conservative approach here, but it\'s worth it.
# We move Makefile to Makefile.old here to avoid gnu make looping.
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
        $(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
        $(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
        $(NOECHO) $(RM_F) $(MAKEFILE_OLD)
        $(NOECHO) $(MV)   $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
        -$(MAKE) -f $(MAKEFILE_OLD) clean $(DEV_NULL) || $(NOOP)
        $(PERLRUN) Makefile.PL
        $(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
        $(NOECHO) $(ECHO) "==> Please rerun the make command.  <=="
        false



# --- MakeMaker staticmake section:

# --- MakeMaker makeaperl section ---
MAP_TARGET    = perl
FULLPERL      = C:\Perl\bin\perl.exe

$(MAP_TARGET) :: static $(MAKE_APERL_FILE)
        $(MAKE) -f $(MAKE_APERL_FILE) $@

$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE)
        $(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
        $(NOECHO) $(PERLRUNINST) \
                Makefile.PL DIR= \
                MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
                MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=


# --- MakeMaker test section:

TEST_VERBOSE=0
TEST_TYPE=test_$(LINKTYPE)
TEST_FILE = test.pl
TEST_FILES = t\basic_lint.t t\db_awl_path.t t\db_based_whitelist.t 
t\db_based_whitelist_ips.t
t\forged_rcvd.t t\gtube.t t\lang_pl_tests.t t\
mailing_lists.t t\nonspam.t t\razor.t t\razor2.t t\recips.t t\reportheader.t 
t\rule_tests.t
t\spam.t t\spamc.t t\spamc_B.t t\spamc_c.t t\spa
md.t t\spamd_maxchildren.t t\spamd_maxsize.t t\spamd_parallel.t t\spamd_port.t 
t\spamd_report.t
t\spamd_report_ifspam.t t\spamd_stop.t t\spa
md_symbols.t t\spamd_utf8.t t\strip2.t t\stripmarkup.t t\utf8.t t\whitelist_addrs.t
t\whitelist_to.t t\zz_cleanup.t
TESTDB_SW = -d

testdb :: testdb_$(LINKTYPE)

test :: $(TEST_TYPE)

test_dynamic :: pure_all
        $(FULLPERLRUN) "-MExtUtils::Command::MM" "-e" "test_harness($(TEST_VERBOSE),
'$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES)

testdb_dynamic :: pure_all
        $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)

test_ : test_dynamic

test_static :: test_dynamic
testdb_static :: testdb_dynamic


# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd:
        $(NOECHO) $(ECHO) "<SOFTPKG NAME=\"$(DISTNAME)\" VERSION=\"2,55,0,0\">" > 
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "    <TITLE>$(DISTNAME)</TITLE>" >> $(DISTNAME).ppd
        $(NOECHO) $(ECHO) "    <ABSTRACT>identify spam mail using text 
analysis</ABSTRACT>" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "    <AUTHOR>Justin Mason &lt;[EMAIL 
PROTECTED]&gt;</AUTHOR>" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "    <IMPLEMENTATION>" >> $(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"Errno\" VERSION=\"0,0,0,0\" />" 
>>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"ExtUtils-MakeMaker\" 
VERSION=\"0,0,0,0\" />"
>> $(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"File-Copy\" VERSION=\"0,0,0,0\" 
/>" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"File-Spec\" VERSION=\"0,8,0,0\" 
/>" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"HTML-Parser\" 
VERSION=\"3,0,0,0\" />" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"Pod-Usage\" VERSION=\"0,0,0,0\" 
/>" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"Text-Wrap\" VERSION=\"0,0,0,0\" 
/>" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <DEPENDENCY NAME=\"Time-Local\" VERSION=\"0,0,0,0\" 
/>" >>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <OS NAME=\"$(OSNAME)\" />" >> $(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <ARCHITECTURE NAME=\"MSWin32-x86-multi-thread\" />" 
>>
$(DISTNAME).ppd
        $(NOECHO) $(ECHO) "        <CODEBASE HREF=\"\" />" >> $(DISTNAME).ppd
        $(NOECHO) $(ECHO) "    </IMPLEMENTATION>" >> $(DISTNAME).ppd
        $(NOECHO) $(ECHO) "</SOFTPKG>" >> $(DISTNAME).ppd


# --- MakeMaker pm_to_blib section:

pm_to_blib: $(TO_INST_PM)
        $(NOECHO) $(PERLRUN) -MExtUtils::Install -e "pm_to_blib([EMAIL PROTECTED], 
'$(INST_LIB)\auto',
'$(PM_FILTER)')"\
          lib/Mail/SpamAssassin/Replier.pm blib\lib\Mail\SpamAssassin\Replier.pm \
          lib/Mail/SpamAssassin/Conf.pm blib\lib\Mail\SpamAssassin\Conf.pm \
          lib/Mail/SpamAssassin/ConfSourceSQL.pm 
blib\lib\Mail\SpamAssassin\ConfSourceSQL.pm \
          lib/Mail/SpamAssassin/Bayes.pm blib\lib\Mail\SpamAssassin\Bayes.pm \
          lib/Mail/SpamAssassin/DBBasedAddrList.pm 
blib\lib\Mail\SpamAssassin\DBBasedAddrList.pm \
          lib/Mail/SpamAssassin/PerMsgStatus.pm 
blib\lib\Mail\SpamAssassin\PerMsgStatus.pm \
          lib/Mail/SpamAssassin.pm blib\lib\Mail\SpamAssassin.pm \
          lib/Mail/SpamAssassin/Reporter.pm blib\lib\Mail\SpamAssassin\Reporter.pm \
          lib/Mail/SpamAssassin/SHA1.pm blib\lib\Mail\SpamAssassin\SHA1.pm \
          lib/Mail/SpamAssassin/AuditMessage.pm 
blib\lib\Mail\SpamAssassin\AuditMessage.pm \
          lib/Mail/SpamAssassin/Locker.pm blib\lib\Mail\SpamAssassin\Locker.pm \
          lib/Mail/SpamAssassin/Win32Locker.pm 
blib\lib\Mail\SpamAssassin\Win32Locker.pm \
          lib/Mail/SpamAssassin/HTML.pm blib\lib\Mail\SpamAssassin\HTML.pm \
          lib/Mail/SpamAssassin/MailingList.pm 
blib\lib\Mail\SpamAssassin\MailingList.pm \
          lib/Mail/SpamAssassin/ArchiveIterator.pm 
blib\lib\Mail\SpamAssassin\ArchiveIterator.pm \
          lib/Mail/SpamAssassin/CmdLearn.pm blib\lib\Mail\SpamAssassin\CmdLearn.pm \
          lib/Mail/SpamAssassin/PerMsgLearner.pm 
blib\lib\Mail\SpamAssassin\PerMsgLearner.pm \
          lib/Mail/SpamAssassin/EncappedMIME.pm 
blib\lib\Mail\SpamAssassin\EncappedMIME.pm \
          lib/Mail/SpamAssassin/AutoWhitelist.pm 
blib\lib\Mail\SpamAssassin\AutoWhitelist.pm \
          lib/Mail/SpamAssassin/BayesStore.pm blib\lib\Mail\SpamAssassin\BayesStore.pm 
\
          lib/Mail/SpamAssassin/NoMailAudit.pm 
blib\lib\Mail\SpamAssassin\NoMailAudit.pm \
          lib/Mail/SpamAssassin/PhraseFreqs.pm 
blib\lib\Mail\SpamAssassin\PhraseFreqs.pm \
          lib/Mail/SpamAssassin/PersistentAddrList.pm
blib\lib\Mail\SpamAssassin\PersistentAddrList.pm \
          lib/Mail/SpamAssassin/Util.pm blib\lib\Mail\SpamAssassin\Util.pm \
          lib/Mail/SpamAssassin/TextCat.pm blib\lib\Mail\SpamAssassin\TextCat.pm \
          lib/Mail/SpamAssassin/UnixLocker.pm blib\lib\Mail\SpamAssassin\UnixLocker.pm 
\
          lib/Mail/SpamAssassin/Dns.pm blib\lib\Mail\SpamAssassin\Dns.pm \
          lib/Mail/SpamAssassin/EncappedMessage.pm 
blib\lib\Mail\SpamAssassin\EncappedMessage.pm \
          lib/Mail/SpamAssassin/Message.pm blib\lib\Mail\SpamAssassin\Message.pm \
          lib/Mail/SpamAssassin/EvalTests.pm blib\lib\Mail\SpamAssassin\EvalTests.pm \
          lib/Mail/SpamAssassin/Locales.pm blib\lib\Mail\SpamAssassin\Locales.pm
        $(NOECHO) $(TOUCH) $@

# --- MakeMaker selfdocument section:


# --- MakeMaker postamble section:

INST_PREFIX             = $(DESTDIR)
SYSCONFDIR              = /etc
INST_SYSCONFDIR         = /etc
PKG_DEF_RULES_DIR       = $(PREFIX)/share/spamassassin
DEF_RULES_DIR           = $(INST_PREFIX)/share/spamassassin
PKG_LOCAL_RULES_DIR     = $(SYSCONFDIR)/mail/spamassassin
LOCAL_RULES_DIR         = $(INST_SYSCONFDIR)/mail/spamassassin
INST_SITELIB            = $(INSTALLSITELIB)

PERL_BIN                = this
PERL_WARN               = auto
PERL_VERSION            = this



FIXVARS         = -Mvars \
                  -DVERSION="$(VERSION)" \
                  -DPREFIX="$(INST_PREFIX)" \
                  -DDEF_RULES_DIR="$(DEF_RULES_DIR)" \
                  -DLOCAL_RULES_DIR="$(LOCAL_RULES_DIR)" \
                  -DINSTALLSITELIB="$(INST_SITELIB)"

FIXBYTES        = -Mbytes \
                  -DPERL_VERSION="$(PERL_VERSION)"

FIXBANG         = -Msharpbang \
                  -DPERL_BIN="$(PERL_BIN)" \
                  -DPERL_WARN="$(PERL_WARN)"

SPAMC_SOURCES = spamd/spamc.c qmail/qmail-spamc.c spamd/libspamc.c spamd/utils.c



spamassassin: spamassassin.raw
        $(PERL) build/preprocessor $(FIXBYTES) $(FIXVARS) $(FIXBANG) -i$? -o$@
        $(CHMOD) $(PERM_RWX) $@

sa-learn: sa-learn.raw
        $(PERL) build/preprocessor $(FIXBYTES) $(FIXVARS) $(FIXBANG) -i$? -o$@
        $(CHMOD) $(PERM_RWX) $@

spamd/spamd: spamd/spamd.raw
        $(PERL) build/preprocessor $(FIXBYTES) $(FIXVARS) $(FIXBANG) -i$? -o$@
        $(CHMOD) $(PERM_RWX) $@

spamd/libspamc.so: binaries.mk $(SPAMC_SOURCES)
        $(MAKE) -f binaries.mk $@

spamd/libspamc.dll: binaries.mk $(SPAMC_SOURCES)
        $(MAKE) -f binaries.mk $@

spamd/spamc$(EXE_EXT): binaries.mk $(SPAMC_SOURCES)
        $(MAKE) -f binaries.mk $@

spamd/libsslspamc.so: binaries.mk $(SPAMC_SOURCES)
        $(MAKE) -f binaries.mk $@

spamd/libsslspamc.dll: binaries.mk $(SPAMC_SOURCES)
        $(MAKE) -f binaries.mk $@

spamd/sslspamc$(EXE_EXT): binaries.mk $(SPAMC_SOURCES)
        $(MAKE) -f binaries.mk $@

qmail/qmail-spamc: binaries.mk $(SPAMC_SOURCES)
        $(MAKE) -f binaries.mk $@

binaries.mk: configure
        ./configure

inst_cfs: $(PKG_LOCAL_RULES_DIR) $(PKG_LOCAL_RULES_DIR)/local.cf
        $(MKPATH) $(PKG_DEF_RULES_DIR)
        $(RM_RF) $(PKG_DEF_RULES_DIR)/*
        $(PERL) build/preprocessor $(FIXVARS) -Irules -O$(PKG_DEF_RULES_DIR) $(RULES)
        $(CHMOD) $(PERM_RWX) $(PKG_DEF_RULES_DIR)

$(PKG_LOCAL_RULES_DIR):
        $(MKPATH) $@

$(PKG_LOCAL_RULES_DIR)/local.cf: rules/local.cf
        $(PERL) -e "use File::Copy; (-f '$@') or copy ('$?', '$@');"

text_html_doc: made-doc-stamp
        $(NOOP)

doc:
        $(MKPATH) $@

made-doc-stamp: doc
        $(TOUCH) made-doc-stamp
        $(RM_F) pod2htm*



# End.

E:\new\Mail-SpamAssassin-2.55>

--
Summary of my perl5 (revision 5 version 6 subversion 1) configuration:
  Platform:
    osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    usethreads=undef use5005threads=undef useithreads=define usemultiplicity=define
    useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='cl', ccflags ='-nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT 
-DHAVE_DES_FCRYPT 
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX',
    optimize='-O1 -MD -DNDEBUG',
    cppflags='-DWIN32'
    ccversion='', gccversion='', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4
    alignbytes=8, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='link', ldflags ='-nologo -nodefaultlib -release  -libpath:"C:/Perl\lib\CORE" 
-machine:x86'
    libpth="C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib" "C:\Program 
Files\Microsoft
Visual Studio\VC98\lib" "C:\Perl\lib\CORE"
    libs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib 
advapi32.lib
shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib wsock32.lib mpr.lib 
winmm.lib 
version.lib odbc32.lib odbccp32.lib msvcrt.lib
    perllibs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  
comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib wsock32.lib 
mpr.lib
winmm.lib  version.lib odbc32.lib odbccp32.lib msvcrt.lib
    libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl56.lib
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -release  
-libpath:"C:/Perl\lib\CORE" 
-machine:x86'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY USE_ITHREADS PERL_IMPLICIT_CONTEXT 
PERL_IMPLICIT_SYS
  Locally applied patches:
        ActivePerl Build 633
  Built under MSWin32
  Compiled at Jun 17 2002 21:33:05
  @INC:
    C:/Perl/lib
    C:/Perl/site/lib
    .



__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com

Reply via email to