[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openbsd-ports
Subject:    Re: UPDATE: textproc/hevea
From:       Christopher Zimmermann <christopher () gmerlin ! de>
Date:       2015-03-29 7:45:30
Message-ID: 20150329094530.5ed599ad () mortimer ! gmerlin ! de
[Download RAW message or body]


Hi,

I'm OK with this update.
Marc, can we commit it ?

Christopher


On Wed, 18 Mar 2015 19:31:29 +0100 Ingo Feinerer <feinerer@logic.at>
wrote:

> 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
> 


-- 
http://gmerlin.de
OpenPGP: http://gmerlin.de/christopher.pub
F190 D013 8F01 AA53 E080  3F3C F17F B0A1 D44E 4FEE
[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic