Hi,
to install Mail-SpamAssassin SVN versions (and now Mail-SpamAssassin
3.3.0-beta1) I use the command
perl Makefile.PL PREFIX=~/sausr_svn SYSCONFDIR=~/saetc_svn
but I detect always the following output lines after that command is
claiming about some missing only optional modules:
warning: some functionality may not be available,
please read the above report before continuing!
Checking if your kit is complete...
Looks good
'SYSCONFDIR' is not a known MakeMaker parameter name.
Writing Makefile for Mail::SpamAssassin
Makefile written by ExtUtils::MakeMaker 6.42
But after the successive "make" and "make install" all seems to work fine
(using openSUSE 11.2 with perl v5.10.0).
In the generated Makefile I found according lines like
# MakeMaker ARGV: (q[PREFIX=~/sausr_svn], q[SYSCONFDIR=~/saetc_svn])
PREFIX = /home/my_account/sausr_svn
cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL "PREFIX=~/sausr_svn"
"SYSCONFDIR=~/saetc_svn"
$(PERLRUN) Makefile.PL "PREFIX=~/sausr_svn" "SYSCONFDIR=~/saetc_svn"
$(NOECHO) $(PERLRUNINST) \
Makefile.PL DIR= \
MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
MAKEAPERL=1 NORECURS=1 CCCDLFLAGS= \
PREFIX=~/sausr_svn \
SYSCONFDIR=~/saetc_svn
respectively
# MakeMaker ARGV: (q[PREFIX=~/sausr_svn], q[SYSCONFDIR=~/saetc_svn])
SYSCONFDIR = /home/my_account/saetc_svn
cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL "PREFIX=~/sausr_svn"
"SYSCONFDIR=~/saetc_svn"
$(NOECHO) $(PERLRUNINST) \
Makefile.PL DIR= \
MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
MAKEAPERL=1 NORECURS=1 CCCDLFLAGS= \
PREFIX=~/sausr_svn \
SYSCONFDIR=~/saetc_svn
So the above "error" line
'SYSCONFDIR' is not a known MakeMaker parameter name.
is only a minor flaw that can be safely ignored?
Greetings
Jens