Update hevea to 2.00

maintainer timed out; ok jasper@
This commit is contained in:
chrisz 2012-12-13 11:51:34 +00:00
parent 753b84bfed
commit 4958da850e
5 changed files with 41 additions and 55 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.20 2012/11/30 19:38:09 chrisz Exp $
# $OpenBSD: Makefile,v 1.21 2012/12/13 11:51:34 chrisz Exp $
COMMENT= LaTeX to html translator
@ -9,12 +9,9 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
WANTLIB= c m
WANTLIB= c m
BUILD_DEPENDS= lang/ocaml
DISTNAME = hevea-1.10
REVISION = 0
DISTNAME = hevea-2.00
MASTER_SITES = http://para.inria.fr/~maranget/hevea/distri/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-manual${EXTRACT_SUFX}

View File

@ -1,4 +1,4 @@
SHA256 (hevea-1.10-manual.tar.gz) = CXCOlAnoXt7VMrAaWzJytCWY1MkwPke7rMUsjKeqK/Y=
SHA256 (hevea-1.10.tar.gz) = wgBcJzeiBCDlrsU18ngg4g8tNvmoHStQfJNzf+Hnb/M=
SIZE (hevea-1.10-manual.tar.gz) = 150330
SIZE (hevea-1.10.tar.gz) = 305269
SHA256 (hevea-2.00-manual.tar.gz) = vSJtGgW3vSbeyrBWWTeLjyLD6j2Hnk+rnExabG8lK+A=
SHA256 (hevea-2.00.tar.gz) = uzLGIHozaF7KNzMHlGScZUg3+NeVAQ57E4VhkyCDPL8=
SIZE (hevea-2.00-manual.tar.gz) = 437264
SIZE (hevea-2.00.tar.gz) = 411092

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-Makefile,v 1.3 2012/08/18 22:47:00 avsm Exp $
--- Makefile.orig Sun Aug 5 16:03:59 2012
+++ Makefile Sun Aug 5 16:04:44 2012
@@ -1,26 +1,26 @@
$OpenBSD: patch-Makefile,v 1.4 2012/12/13 11:51:34 chrisz Exp $
--- Makefile.orig Mon Sep 3 16:51:27 2012
+++ Makefile Tue Oct 9 16:18:40 2012
@@ -1,24 +1,24 @@
#### Standard configuration parameters
# Compile using ocamlopt, to use ocamlc set TARGET=byte
-TARGET=opt
@ -15,9 +15,6 @@ $OpenBSD: patch-Makefile,v 1.3 2012/08/18 22:47:00 avsm Exp $
# Where to install programms
-BINDIR=$(PREFIX)/bin
+BINDIR?=$(PREFIX)/bin
# Install prefix prefix
-DESTDIR=
+DESTDIR?=
#Where to install hevea.sty
-LATEXLIBDIR=$(PREFIX)/lib/hevea
+LATEXLIBDIR?=$(PREFIX)/lib/hevea
@ -25,8 +22,8 @@ $OpenBSD: patch-Makefile,v 1.3 2012/08/18 22:47:00 avsm Exp $
-SUF=
-DIR=
-OCAMLC=$(DIR)ocamlc$(SUF)
-OCAMLFLAGS=
-OCAMLFLAGS=-w ZY
-#OCAMLFLAGS=-w +a-4-9 -warn-error +a
-OCAMLFLAGS=-w +a-4-9
-OCAMLCI=$(OCAMLC)
-OCAMLOPT=$(DIR)ocamlopt$(SUF)
-OCAMLLEX=$(DIR)ocamllex$(SUF) -q
@ -34,8 +31,8 @@ $OpenBSD: patch-Makefile,v 1.3 2012/08/18 22:47:00 avsm Exp $
+SUF?=
+DIR?=
+OCAMLC?=$(DIR)ocamlc$(SUF)
+OCAMLFLAGS?=
+OCAMLFLAGS?=-w ZY
+#OCAMLFLAGS?=-w +a-4-9 -warn-error +a
+OCAMLFLAGS?=-w +a-4-9
+OCAMLCI?=$(OCAMLC)
+OCAMLOPT?=$(DIR)ocamlopt$(SUF)
+OCAMLLEX?=$(DIR)ocamllex$(SUF) -q

View File

@ -1,21 +0,0 @@
$OpenBSD: patch-config_sh,v 1.1 2012/08/18 22:47:00 avsm Exp $
--- config.sh.orig Tue Aug 21 14:29:05 2007
+++ config.sh Sun Aug 5 21:49:03 2012
@@ -1,11 +1,11 @@
PGM="hevea.byte hacha.byte esponja.byte bibhva.byte"
PGMNATIVE="hevea.native hacha.native esponja.native bibhva.native"
-BINDIR=/usr/local/bin
-LIBDIR=/usr/local/lib/hevea
-DESTDIR=
-LATEXLIBDIR=/usr/local/lib/hevea
-OCAMLFLAGS="-w ZY"
-OCBFLAGS="-j 4 -classic-display"
+BINDIR=${BINDIR:-'/usr/local/bin'}
+LIBDIR=${LIBDIR:-'/usr/local/lib/hevea'}
+LATEXLIBDIR=${LATEXLIBDIR:-'/usr/local/lib/hevea'}
+DESTDIR=${DESTDIR:-'/usr/local/bin'}
+OCAMLFLAGS=${OCAMLFLAGS:-''}
+OCBFLAGS=${OCBFLAGS:-'-j 4 -classic-display'}
ALLLIB="alltt.hva amsmath.hva articlecommon.hva babel.hva bookcommon.hva comment.hva compat.hva hyperref.hva ifthen.hva index.hva iso-symb.hva keyval.hva latexcommon.hva listings.hva lstlang1.hva lstlang2.hva lstlang3.hva makeidx.hva mathop.hva moreverb.hva multibib.hva multind.hva natbib-common.hva packages.hva plain.hva program.hva spaces.hva supertabular.hva underscore.hva url.hva verbatim.hva french-common.hva german-common.hva english.hva czech.hva ragged2e.hva chapterbib.hva deepcut.hva figcut.hva longtable.hva eurosym.hva isolatin1.hva textcomp.hva chngcntr.hva ifpdf.hva theorem.hva xspace.hva latexsym.hva iso-html.hva iso-text.hva winstyles.hva winfonts.hva epsfig.hva inputenc.hva thai.hva"
HTMLLIB="amssymb.hva amsfonts.hva article.hva austrian.hva book.hva color.hva colortbl.hva commongraphic.hva fancysection.hva fancyvrb.hva french.hva german.hva graphics.hva graphicx.hva hevea.hva common-math.hva mathpartir.hva natbib.hva png.hva report.hva seminar.hva sword.hva symb-eng.hva symb-ent.hva symb-fra.hva symb-mathml.hva symb-text.hva urlhref.hva xypic.hva"
TEXTLIB="article.hva book.hva color.hva colortbl.hva fancysection.hva hevea.hva report.hva seminar.hva french.hva austrian.hva german.hva natbib.hva"

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.4 2012/08/18 22:47:00 avsm Exp $
@comment $OpenBSD: PLIST,v 1.5 2012/12/13 11:51:34 chrisz Exp $
bin/bibhva
bin/esponja
bin/hacha
@ -10,6 +10,7 @@ lib/hevea/amsmath.hva
lib/hevea/articlecommon.hva
lib/hevea/babel.hva
lib/hevea/bookcommon.hva
lib/hevea/booktabs.hva
lib/hevea/chapterbib.hva
lib/hevea/chngcntr.hva
lib/hevea/comment.hva
@ -23,6 +24,7 @@ lib/hevea/eurosym.hva
lib/hevea/figcut.hva
lib/hevea/french-common.hva
lib/hevea/german-common.hva
lib/hevea/hanging.hva
lib/hevea/hevea.sty
lib/hevea/html/
lib/hevea/html/amsfonts.hva
@ -38,6 +40,7 @@ lib/hevea/html/fancysection.hva
lib/hevea/html/fancyvrb.hva
lib/hevea/html/french.hva
lib/hevea/html/german.hva
lib/hevea/html/gif.hva
lib/hevea/html/graphics.hva
lib/hevea/html/graphicx.hva
lib/hevea/html/hevea.hva
@ -58,6 +61,7 @@ lib/hevea/hyperref.hva
lib/hevea/ifpdf.hva
lib/hevea/ifthen.hva
lib/hevea/imagen
lib/hevea/import.hva
lib/hevea/index.hva
lib/hevea/info/
lib/hevea/info/article.hva
@ -76,8 +80,11 @@ lib/hevea/latexsym.hva
lib/hevea/listings.hva
lib/hevea/longtable.hva
lib/hevea/lstlang1.hva
lib/hevea/lstlang1.sty
lib/hevea/lstlang2.hva
lib/hevea/lstlang2.sty
lib/hevea/lstlang3.hva
lib/hevea/lstlang3.sty
lib/hevea/makeidx.hva
lib/hevea/mappings/
lib/hevea/mappings/ISO-8859-1.map
@ -147,27 +154,31 @@ share/doc/hevea/fddl.html
share/doc/hevea/index.html
share/doc/hevea/manual-packages.html
share/doc/hevea/manual.css
share/doc/hevea/manual001.gif
share/doc/hevea/manual.haux
share/doc/hevea/manual.hind
share/doc/hevea/manual.html
share/doc/hevea/manual.htoc
share/doc/hevea/manual001.html
share/doc/hevea/manual002.gif
share/doc/hevea/manual001.png
share/doc/hevea/manual002.html
share/doc/hevea/manual003.gif
share/doc/hevea/manual002.png
share/doc/hevea/manual003.html
share/doc/hevea/manual004.gif
share/doc/hevea/manual003.png
share/doc/hevea/manual004.html
share/doc/hevea/manual005.gif
share/doc/hevea/manual004.png
share/doc/hevea/manual005.html
share/doc/hevea/manual006.gif
share/doc/hevea/manual005.png
share/doc/hevea/manual006.html
share/doc/hevea/manual007.gif
share/doc/hevea/manual006.png
share/doc/hevea/manual007.html
share/doc/hevea/manual008.gif
share/doc/hevea/manual007.png
share/doc/hevea/manual008.html
share/doc/hevea/manual009.gif
share/doc/hevea/manual010.gif
share/doc/hevea/manual008.png
share/doc/hevea/manual009.png
share/doc/hevea/manual010.html
share/doc/hevea/manual011.gif
share/doc/hevea/manual010.png
share/doc/hevea/manual011.html
share/doc/hevea/manual011.png
share/doc/hevea/manual012.html
share/doc/hevea/manual013.html
share/doc/hevea/manual014.html
@ -205,5 +216,7 @@ share/doc/hevea/manual047.html
share/doc/hevea/manual048.html
share/doc/hevea/next_motif.gif
share/doc/hevea/previous_motif.gif
share/doc/hevea/thaihevea.haux
share/doc/hevea/thaihevea.html
share/doc/hevea/thaihevea001.gif
share/doc/hevea/thaihevea.htoc
share/doc/hevea/thaihevea001.png