pkgsrc/textproc/hevea/patches/patch-aa
tonio 8c79b68dde Update textproc/hevea to 1.08
This release introduces style sheets and uses more entities, and a ot of
bugfixes
The build do no more use m5, but sed

approved by wiz@
2005-09-29 13:20:46 +00:00

93 lines
3.4 KiB
Text

$NetBSD: patch-aa,v 1.7 2005/09/29 13:20:46 tonio Exp $
--- Makefile.orig 2005-05-13 16:08:47.000000000 +0200
+++ Makefile
@@ -1,16 +1,16 @@
################## Configuration parameters
# Compile using ocamlopt, to use ocamlc set TARGET=byte
-TARGET=opt
+#TARGET=opt
# Install prefix
-PREFIX=/usr/local
+#PREFIX=/usr/local
# Library directory of hevea
-LIBDIR=$(PREFIX)/lib/hevea
+LIBDIR=$(PREFIX)/share/hevea
# Where to install programms
BINDIR=$(PREFIX)/bin
# Install prefix prefix
DESTDIR=
#Where to install hevea.sty
-LATEXLIBDIR=$(PREFIX)/lib/hevea
+LATEXLIBDIR=$(LIBDIR)
############### End of configuration parameters
SUF=
DIR=
@@ -22,8 +22,8 @@ OCAMLFLAGS=
OCAMLCI=$(OCAMLC)
OCAMLOPT=${DIR}ocamlopt$(SUF)
OCAMLLEX=${DIR}ocamllex$(SUF) -q
-INSTALL=cp
-MKDIR=mkdir -p
+INSTALL=${BSD_INSTALL_DATA}
+MKDIR=${MKDIR}
ONLYESPONJA=emisc.cmo buff.cmo htmllex.cmo htmlparse.cmo htmltext.cmo pp.cmo util.cmo explode.cmo ultra.cmo esponja.cmo
@@ -51,34 +51,34 @@ byte:
$(MAKE) $(MFLAGS) TARGET=byte hevea.byte hacha.byte esponja.byte
install-lib:
- - $(MKDIR) $(DESTDIR)/$(LATEXLIBDIR)
- $(INSTALL) hevea.sty $(DESTDIR)/$(LATEXLIBDIR)
- - $(MKDIR) $(DESTDIR)/$(LIBDIR)
- $(INSTALL) contents_motif.gif next_motif.gif previous_motif.gif $(DESTDIR)/$(LIBDIR)
- $(INSTALL) $(ALLLIB) $(DESTDIR)/$(LIBDIR)
- - $(MKDIR) $(DESTDIR)/$(LIBDIR)/html
- cd html ; $(INSTALL) $(HTMLLIB) $(DESTDIR)/$(LIBDIR)/html
- - $(MKDIR) $(DESTDIR)/$(LIBDIR)/text
- cd text ; $(INSTALL) $(TEXTLIB) $(DESTDIR)/$(LIBDIR)/text
- - $(MKDIR) $(DESTDIR)/$(LIBDIR)/info
- cd info ; $(INSTALL) $(INFOLIB) $(DESTDIR)/$(LIBDIR)/info
- $(INSTALL) imagen $(DESTDIR)/$(LIBDIR)
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(LATEXLIBDIR)
+ $(BSD_INSTALL_DATA) hevea.sty $(DESTDIR)/$(LATEXLIBDIR)
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(LIBDIR)
+ $(BSD_INSTALL_DATA) contents_motif.gif next_motif.gif previous_motif.gif $(DESTDIR)/$(LIBDIR)
+ $(BSD_INSTALL_DATA) $(ALLLIB) $(DESTDIR)/$(LIBDIR)
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(LIBDIR)/html
+ cd html ; $(BSD_INSTALL_DATA) $(HTMLLIB) $(DESTDIR)/$(LIBDIR)/html
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(LIBDIR)/text
+ cd text ; $(BSD_INSTALL_DATA) $(TEXTLIB) $(DESTDIR)/$(LIBDIR)/text
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(LIBDIR)/info
+ cd info ; $(BSD_INSTALL_DATA) $(INFOLIB) $(DESTDIR)/$(LIBDIR)/info
+ $(BSD_INSTALL_DATA) imagen $(DESTDIR)/$(LIBDIR)
install-opt: install-lib
- - $(MKDIR) $(DESTDIR)/$(BINDIR)
- $(INSTALL) hevea.opt $(DESTDIR)/$(BINDIR)/hevea
- $(INSTALL) hacha.opt $(DESTDIR)/$(BINDIR)/hacha
- $(INSTALL) esponja.opt $(DESTDIR)/$(BINDIR)/esponja
- $(INSTALL) imagen $(DESTDIR)/$(BINDIR)
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(BINDIR)
+ $(BSD_INSTALL_PROGRAM) hevea.opt $(DESTDIR)/$(BINDIR)/hevea
+ $(BSD_INSTALL_PROGRAM) hacha.opt $(DESTDIR)/$(BINDIR)/hacha
+ $(BSD_INSTALL_PROGRAM) esponja.opt $(DESTDIR)/$(BINDIR)/esponja
+ $(BSD_INSTALL_SCRIPT) imagen $(DESTDIR)/$(BINDIR)
install-byte: install-lib
- - $(MKDIR) $(DESTDIR)/$(BINDIR)
- $(INSTALL) hevea.byte $(DESTDIR)/$(BINDIR)/hevea
- $(INSTALL) hacha.byte $(DESTDIR)/$(BINDIR)/hacha
- $(INSTALL) esponja.byte $(DESTDIR)/$(BINDIR)/esponja
- $(INSTALL) imagen $(DESTDIR)/$(BINDIR)
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(BINDIR)
+ $(BSD_INSTALL_SCRIPT) hevea.byte $(DESTDIR)/$(BINDIR)/hevea
+ $(BSD_INSTALL_SCRIPT) hacha.byte $(DESTDIR)/$(BINDIR)/hacha
+ $(BSD_INSTALL_SCRIPT) esponja.byte $(DESTDIR)/$(BINDIR)/esponja
+ $(BSD_INSTALL_SCRIPT) imagen $(DESTDIR)/$(BINDIR)
hevea.byte: ${OBJS}