Date: Thu, 22 May 2003 11:58:40 +0200 (MEST) From: Roland Jesse <roland.jesse@gmx.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: witr@rwwa.com Subject: ports/52564: Update port print/hyperlatex from 2.5 to 2.6 Message-ID: <200305220958.h4M9weXm070272@arthur.cs.uni-magdeburg.de> Resent-Message-ID: <200305221000.h4MA0Q6I027104@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 52564 >Category: ports >Synopsis: Update port print/hyperlatex from 2.5 to 2.6 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu May 22 03:00:25 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Roland Jesse >Release: FreeBSD 5.0-CURRENT i386 >Organization: Private >Environment: System: FreeBSD 5.0-CURRENT i386 >Description: This is an update of FreeBSD's port print/hyperlatex from version 2.5 to 2.6. The files directory is being removed by this update. Both patches available there previously are now applied directly from the Makefile (using REINPLACE_CMD). The URL of Hyperlatex's homepage has been updated. A dependency to graphics/netpbm has been added as the ps2gif script which this port installes uses netpbm's ppmtogif command. The dependency on emacs is updated to emacs21, the latex port we depend on is now print/teTeX. >How-To-Repeat: build and install port print/hyperlatex. >Fix: diff -ruN hyperlatex/Makefile hyperlatex.new/Makefile --- hyperlatex/Makefile Sat Feb 22 00:00:00 2003 +++ hyperlatex.new/Makefile Thu May 22 11:33:18 2003 @@ -6,20 +6,26 @@ # PORTNAME= Hyperlatex -PORTVERSION= 2.5 -PORTREVISION= 1 +PORTVERSION= 2.6 CATEGORIES= print -MASTER_SITES= ftp://ftp.cs.uni-magdeburg.de/pub/ipe/ +MASTER_SITES= http://www.cs.uu.nl/~otfried/Hyperlatex/ MAINTAINER= witr@rwwa.com COMMENT= Produce HTML and printed documents from LaTeX source -BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 -RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 \ - latex:${PORTSDIR}/print/latex +BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs21 +RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs21 \ + latex:${PORTSDIR}/print/teTeX \ + ppmtogif:${PORTSDIR}/graphics/netpbm +USE_REINPLACE= yes LATEX_DIR= ${PREFIX}/share/texmf/tex/latex HYPERLATEX_DIR= ${PREFIX}/share/texmf/tex/latex/hyperlatex + +do-configure: + @(cd ${WRKSRC} && \ + ${REINPLACE_CMD} -e 's|http://www.cs.uu.nl/\\~{}otfried/img/||' siteinit.hlx && \ + ${REINPLACE_CMD} -e 's|$$HOME/Hyperlatex/Hlx|${PREFIX}/share/texmf/tex/latex/hyperlatex|' hyperlatex) do-build: cd ${WRKSRC}; emacs -batch -q -no-site-file -l hyperlatex.el -f hyperlatex-compile diff -ruN hyperlatex/distinfo hyperlatex.new/distinfo --- hyperlatex/distinfo Sun Oct 21 00:00:00 2001 +++ hyperlatex.new/distinfo Thu May 22 11:15:52 2003 @@ -1 +1 @@ -MD5 (Hyperlatex-2.5.tar.gz) = df1da9ffd46c9b3f6a15b792d66ca7a4 +MD5 (Hyperlatex-2.6.tar.gz) = b1d48a3b76ce5f5daf38bf69312cfddd diff -ruN hyperlatex/files/patch-aa hyperlatex.new/files/patch-aa --- hyperlatex/files/patch-aa Sun Nov 14 00:00:00 1999 +++ hyperlatex.new/files/patch-aa Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- siteinit.hlx~ Tue Sep 15 13:42:22 1998 -+++ siteinit.hlx Mon Aug 2 12:49:53 1999 -@@ -11,7 +11,7 @@ - %% This should be the URL for the icons used in the navigation panels - %% must end with a slash, unless you leave it empty - %% (empty means the icons are in the same directory as the HTML file) --\newcommand{\HlxIcons}{http://www.cs.ust.hk/\~{}otfried/img/} -+\newcommand{\HlxIcons}{} - - %% - %% ---------------------------------------------------------------------- diff -ruN hyperlatex/files/patch-ab hyperlatex.new/files/patch-ab --- hyperlatex/files/patch-ab Sun Nov 14 00:00:00 1999 +++ hyperlatex.new/files/patch-ab Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- hyperlatex~ Tue Sep 15 13:42:23 1998 -+++ hyperlatex Mon Aug 2 12:58:49 1999 -@@ -7,7 +7,7 @@ - ## Edit the following line to reflect your choice of the - ## Hyperlatex directory: - -- HYPERLATEX_DIR="$HOME/Hyperlatex/Hlx" -+ HYPERLATEX_DIR="/usr/local/share/texmf/tex/latex/hyperlatex" - - export HYPERLATEX_DIR - fi diff -ruN hyperlatex/pkg-descr hyperlatex.new/pkg-descr --- hyperlatex/pkg-descr Sun Nov 14 00:00:00 1999 +++ hyperlatex.new/pkg-descr Thu May 22 11:03:09 2003 @@ -12,6 +12,6 @@ document that will look like a flawless LaTeX document when printed and like a handwritten HTML document when viewed with an HTML browser. -WWW: http://www.cs.ust.hk/~otfried/Hyperlatex/ +WWW: http://www.cs.uu.nl/~otfried/Hyperlatex/ -- Robert Withrow <witr@rwwa.com> diff -ruN hyperlatex/pkg-plist hyperlatex.new/pkg-plist --- hyperlatex/pkg-plist Sun Dec 16 00:00:00 2001 +++ hyperlatex.new/pkg-plist Thu May 22 11:39:02 2003 @@ -7,19 +7,16 @@ share/texmf/tex/latex/hyperlatex/book.hlx share/texmf/tex/latex/hyperlatex/color.hlx share/texmf/tex/latex/hyperlatex/colortbl.hlx -share/texmf/tex/latex/hyperlatex/cppdoc.hlx share/texmf/tex/latex/hyperlatex/dutch.hlx share/texmf/tex/latex/hyperlatex/english.hlx share/texmf/tex/latex/hyperlatex/fancyhdr.hlx share/texmf/tex/latex/hyperlatex/frames.hlx share/texmf/tex/latex/hyperlatex/french.hlx share/texmf/tex/latex/hyperlatex/german.hlx -share/texmf/tex/latex/hyperlatex/hyperlatex.el -share/texmf/tex/latex/hyperlatex/hyperlatex.elc +share/texmf/tex/latex/hyperlatex/hyperxml.hlx share/texmf/tex/latex/hyperlatex/italian.hlx share/texmf/tex/latex/hyperlatex/longtable.hlx share/texmf/tex/latex/hyperlatex/makeidx.hlx -share/texmf/tex/latex/hyperlatex/normalize-eps.awk share/texmf/tex/latex/hyperlatex/portuges.hlx share/texmf/tex/latex/hyperlatex/pstcol.hlx share/texmf/tex/latex/hyperlatex/report.hlx @@ -27,4 +24,6 @@ share/texmf/tex/latex/hyperlatex/simplepanels.hlx share/texmf/tex/latex/hyperlatex/siteinit.hlx share/texmf/tex/latex/hyperlatex/tabularx.hlx +share/texmf/tex/latex/hyperlatex/hyperlatex.el +share/texmf/tex/latex/hyperlatex/hyperlatex.elc @dirrm share/texmf/tex/latex/hyperlatex >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305220958.h4M9weXm070272>