--- pl-5.6.4.orig/packages/ltx2htm/doc2tex 1997-01-21 06:39:40.000000000 +1300 +++ pl-5.6.4/packages/ltx2htm/doc2tex 2006-02-13 23:29:54.000000000 +1300 @@ -1,4 +1,4 @@ -#!/usr/local/bin/perl +#!/usr/bin/perl sub printTeX { s/`([@\w]+)\s*<->(\w+)/\\index{\l\1,\\both{\2}}`\1 \\both{\2}/g; --- pl-5.6.17.orig/packages/ltx2htm/Makefile.in 2005-12-02 21:53:05.000000000 +1300 +++ pl-5.6.17/packages/ltx2htm/Makefile.in 2006-08-26 16:12:20.000000000 +1200 @@ -11,9 +11,11 @@ MAKE=@MAKE@ -PL=@PL@ +PL=../@PL@.sh +PLBASE=@PLBASE@ PLARCH=@PLARCH@ PLHOME=@PLHOME@ +PKGDOC=$(PLBASE)/doc/packages prefix=@prefix@ exec_prefix=@exec_prefix@ bindir=@bindir@ @@ -38,32 +40,29 @@ OBJ= tex.o psfile.o LIB= latex2html.pl latex.cmd pl.pl pl.cmd xpce.pl xpce.cmd -all: - @echo "===============================================================" - @echo "Usage:" - @echo "" - @echo "$(MAKE) install Install the package" - @echo "$(MAKE) html Translate the documentation into HTML" - @echo "$(MAKE) dvi Translate the documentation into DVI" - @echo "===============================================================" +all: tex.@SO@ install: tex.@SO@ - mkdir -p $(DESTDIR)$(LIBDIR)/lib/$(PLARCH) - $(INSTALL_DATA) tex.@SO@ $(DESTDIR)$(LIBDIR)/lib/$(PLARCH) - $(INSTALL_PROGRAM) latex2html $(DESTDIR)$(bindir) - for f in $(LIB); do $(INSTALL_DATA) $$f $(DESTDIR)$(LIBDIR); done - mkdir -p $(DESTDIR)$(LIBDIR)/icons - for f in icons/*.gif; do $(INSTALL_DATA) $$f $(DESTDIR)$(LIBDIR)/icons; done + mkdir -p $(DESTDIR)$(PLBASE)/lib/$(PLARCH) + $(INSTALL_DATA) -m 755 tex.@SO@ $(DESTDIR)$(PLBASE)/lib/$(PLARCH) + mkdir -p $(DESTDIR)$(PLBASE)/library + for f in $(LIB); do $(INSTALL_DATA) $$f $(DESTDIR)$(PLBASE)/library; done tex.@SO@: $(OBJ) $(LD) $(LDFLAGS) -o $@ $(OBJ) +html-install: html + mkdir -p $(DESTDIR)$(PKGDOC)/latex2html + for f in manual/*; do $(INSTALL_DATA) $$f $(DESTDIR)$(PKGDOC)/latex2html; done + +check:: + ################################################################ # Documentation ################################################################ html: manual.tex - latex2html manual + $(PL) -p library=. -f none -g "assert(user:file_search_path(foreign, '.')),load_files(library(latex2html),[silent(true)]),latex2html('manual.tex')" -t halt dvi: manual.tex latex manual