[l2h] DESTDIR isn't used everywhere in make install (patch included)
Haakon Riiser
haakon.riiser at fys.uio.no
Wed Mar 10 22:32:32 CET 2004
Just downloaded latex2html-2002-2-1.tar.gz, and when I
tried installing into a temporary installation directory, I
noticed that 'make install DESTDIR=...' tries to mkdir TEXPATH
(/usr/share/texmf/tex/latex/html/ on my system). I'm not root
when I do 'make install DESTDIR=...', so of course it fails.
I used this patch to fix it:
--- config/install.pl~ 2004-03-10 22:11:32.000000000 +0100
+++ config/install.pl 2004-03-10 22:17:27.000000000 +0100
@@ -372,7 +372,7 @@
if($cfg{TEXPATH}) {
print "\nNote: trying to install LaTeX2HTML style files in TeX directory tree\n ($cfg{TEXPATH})\n";
- unless(mkpath($cfg{TEXPATH})) {
+ unless(mkpath(($ENV{DESTDIR} || '').$cfg{TEXPATH})) {
#my $testpath = $cfg{TEXPATH}; # to strip (latex2)html
#$testpath =~ s/[$dd$dd][^$dd$dd]*$//;
#if((-d $cfg{TEXPATH} && !-w _) || (-d $testpath && !-w _)) {
--
Haakon
More information about the latex2html
mailing list