ports/52564: Update port print/hyperlatex from 2.5 to 2.6
Roland Jesse
roland.jesse at gmx.net
Thu May 22 10:00:29 UTC 2003
>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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list