Update textproc/hevea to 2.23:

- Remove patches/patch-Makefile
  (appears to work without; tested on amd64)
- <FONT FACE=symbol> facility is no longer used, so skip the note in
  pkg/DESCR
  (see usr/local/share/doc/hevea/browser.html)
- tetex -> texlive
- Nitpicking: latex -> LaTeX, Ocaml -> OCaml

Best regards,
Ingo

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/hevea/Makefile,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 Makefile
--- Makefile    22 Aug 2014 22:49:07 -0000      1.23
+++ Makefile    18 Mar 2015 18:18:51 -0000
@@ -8,9 +8,8 @@ CATEGORIES=     textproc print
 PERMIT_PACKAGE_CDROM=  Yes
 WANTLIB=               c m
 
-DISTNAME =     hevea-2.00
+DISTNAME =     hevea-2.23
 MASTER_SITES = http://para.inria.fr/~maranget/hevea/distri/
-REVISION =     0
 
 DISTFILES=     ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-manual${EXTRACT_SUFX}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/hevea/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo    13 Dec 2012 11:51:34 -0000      1.6
+++ distinfo    18 Mar 2015 18:18:51 -0000
@@ -1,4 +1,4 @@
-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
+SHA256 (hevea-2.23-manual.tar.gz) = 
Yc926R75ldj66A2eMi4+D0oN9F8H6BI1eO/ZPHTkPKk=
+SHA256 (hevea-2.23.tar.gz) = 247BRZys6PAIOH2890W6VpF9RP9ix726hD2iUBCRN7k=
+SIZE (hevea-2.23-manual.tar.gz) = 497813
+SIZE (hevea-2.23.tar.gz) = 968938
Index: patches/patch-Makefile
===================================================================
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile      13 Dec 2012 11:51:34 -0000      1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
-$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
-+TARGET?=opt
- # Install prefix
--PREFIX=/usr/local
-+PREFIX?=/usr/local
- # Library directory of hevea
--LIBDIR=$(PREFIX)/lib/hevea
-+LIBDIR?=$(PREFIX)/lib/hevea
- # Where to install programms
--BINDIR=$(PREFIX)/bin
-+BINDIR?=$(PREFIX)/bin
- #Where to install hevea.sty
--LATEXLIBDIR=$(PREFIX)/lib/hevea
-+LATEXLIBDIR?=$(PREFIX)/lib/hevea
- ##### Advanced configuration parameters
--SUF=
--DIR=
--OCAMLC=$(DIR)ocamlc$(SUF)
--#OCAMLFLAGS=-w +a-4-9 -warn-error +a
--OCAMLFLAGS=-w +a-4-9
--OCAMLCI=$(OCAMLC)
--OCAMLOPT=$(DIR)ocamlopt$(SUF)
--OCAMLLEX=$(DIR)ocamllex$(SUF) -q
--OCBFLAGS=-j 4 -classic-display
-+SUF?=
-+DIR?=
-+OCAMLC?=$(DIR)ocamlc$(SUF)
-+#OCAMLFLAGS?=-w +a-4-9 -warn-error +a
-+OCAMLFLAGS?=-w +a-4-9
-+OCAMLCI?=$(OCAMLC)
-+OCAMLOPT?=$(DIR)ocamlopt$(SUF)
-+OCAMLLEX?=$(DIR)ocamllex$(SUF) -q
-+OCBFLAGS?=-j 4 -classic-display
- 
- #### End of configuration parameters
- #### The Makefile uses ocamlbuild if present.
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/textproc/hevea/pkg/DESCR,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 DESCR
--- pkg/DESCR   15 Dec 2003 21:55:30 -0000      1.3
+++ pkg/DESCR   18 Mar 2015 18:18:51 -0000
@@ -1,4 +1,4 @@
-Hevea is yet another latex to html translator, written in Ocaml.
+Hevea is yet another LaTeX to html translator, written in OCaml.
 It is more sturdy and yields generally better results than latex2html.
 
 Optionally, Hevea may be instructed not to process part of the input,
@@ -6,18 +6,5 @@ but to use the imagen script to create a
 
 The imagen script needs LaTeX, dvips, ghostscript and tools from netpbm.
 
-Thus, Hevea does not require tetex, ghostscript, nor netpbm, but its
+Thus, Hevea does not require texlive, ghostscript, nor netpbm, but its
 full functionality can only be achieved if you install those packages.
-
-By default, hevea creates documents using the <FONT FACE=symbol> facility
-of html, which may require special configuration of your browser.
-For Netscape, add 
-
-! Repair symbol font for hevea
-Netscape*documentFonts.charset*adobe-fontspecific: iso-8859-1
-
-to your .Xresource
-
-Alternately, you may use hevea -nosymb to turn that off.
-
-See section C.2 of the documentation for more details.
Index: pkg/MESSAGE
===================================================================
RCS file: /cvs/ports/textproc/hevea/pkg/MESSAGE,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 MESSAGE
--- pkg/MESSAGE 19 May 2000 09:59:38 -0000      1.1.1.1
+++ pkg/MESSAGE 18 Mar 2015 18:18:51 -0000
@@ -1,4 +1,4 @@
 The imagen script needs LaTeX, dvips, ghostscript and tools from netpbm.
 
-Thus, Hevea does not require tetex, ghostscript, nor netpbm, but its
+Thus, Hevea does not require texlive, ghostscript, nor netpbm, but its
 full functionality can only be achieved if you install those packages.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/hevea/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   13 Dec 2012 11:51:34 -0000      1.5
+++ pkg/PLIST   18 Mar 2015 18:18:51 -0000
@@ -1,8 +1,8 @@
 @comment $OpenBSD: PLIST,v 1.5 2012/12/13 11:51:34 chrisz Exp $
-bin/bibhva
-bin/esponja
-bin/hacha
-bin/hevea
+@bin bin/bibhva
+@bin bin/esponja
+@bin bin/hacha
+@bin bin/hevea
 bin/imagen
 lib/hevea/
 lib/hevea/alltt.hva
@@ -13,9 +13,11 @@ lib/hevea/bookcommon.hva
 lib/hevea/booktabs.hva
 lib/hevea/chapterbib.hva
 lib/hevea/chngcntr.hva
+lib/hevea/cleveref.hva
 lib/hevea/comment.hva
 lib/hevea/compat.hva
 lib/hevea/contents_motif.gif
+lib/hevea/crlang.hva
 lib/hevea/czech.hva
 lib/hevea/deepcut.hva
 lib/hevea/english.hva
@@ -26,6 +28,7 @@ lib/hevea/french-common.hva
 lib/hevea/german-common.hva
 lib/hevea/hanging.hva
 lib/hevea/hevea.sty
+lib/hevea/hrlang.hva
 lib/hevea/html/
 lib/hevea/html/amsfonts.hva
 lib/hevea/html/amssymb.hva
@@ -55,6 +58,7 @@ lib/hevea/html/symb-ent.hva
 lib/hevea/html/symb-fra.hva
 lib/hevea/html/symb-mathml.hva
 lib/hevea/html/symb-text.hva
+lib/hevea/html/undersection.hva
 lib/hevea/html/urlhref.hva
 lib/hevea/html/xypic.hva
 lib/hevea/hyperref.hva
@@ -75,6 +79,7 @@ lib/hevea/iso-symb.hva
 lib/hevea/iso-text.hva
 lib/hevea/isolatin1.hva
 lib/hevea/keyval.hva
+lib/hevea/labeltype.hva
 lib/hevea/latexcommon.hva
 lib/hevea/latexsym.hva
 lib/hevea/listings.hva
@@ -117,6 +122,7 @@ lib/hevea/natbib-common.hva
 lib/hevea/next_motif.gif
 lib/hevea/packages.hva
 lib/hevea/plain.hva
+lib/hevea/portuguese.hva
 lib/hevea/previous_motif.gif
 lib/hevea/program.hva
 lib/hevea/ragged2e.hva
@@ -193,7 +199,6 @@ share/doc/hevea/manual022.html
 share/doc/hevea/manual023.html
 share/doc/hevea/manual024.html
 share/doc/hevea/manual025.html
-share/doc/hevea/manual026.html
 share/doc/hevea/manual027.html
 share/doc/hevea/manual028.html
 share/doc/hevea/manual029.html
@@ -216,6 +221,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/sectioning.html
 share/doc/hevea/thaihevea.haux
 share/doc/hevea/thaihevea.html
 share/doc/hevea/thaihevea.htoc

Reply via email to