I just fetched Template Toolkit from CPAN and manually ran Makefile.PL and
make install which installed into /usr/local/lib/perl/5.10.0. It included
Template::Plugin::HTML.
Running "make install" reported:
Installing /usr/local/lib/perl/5.10.0/Template/Plugin/HTML.pm
I then ran h2xs and generated this in Makefile.PL
WriteMakefile(
NAME => 'Template::Plugin::HTML',
VERSION_FROM => 'lib/Template/Plugin/HTML.pm', # finds $VERSION
PREREQ_PM => {}, # e.g., Module::Name => 1.1
($] >= 5.005 ? ## Add these new keywords supported since 5.005
(ABSTRACT_FROM => 'lib/Template/Plugin/HTML.pm', # retrieve abstract
from module
AUTHOR => 'Bill Moseley <moseley@>') : ()),
);
When installing this new module I see:
Installing /usr/local/share/perl/5.10.0/Template/Plugin/HTML.pm
Maybe it's been a long day, but I don't see the difference between the two
Makefile.PLs that are causing the different install paths -- but there must
be something.
http://cpansearch.perl.org/src/ABW/Template-Toolkit-2.22/Makefile.PL is the
other Makefile.PL.
What determines /usr/local vs. /usr/share?
--
Bill Moseley
[email protected]