Date: Wed, 5 Sep 2001 10:46:18 -0300 (ADT) From: David Bremner <bremner@unb.ca> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/30337: Update for ports/print/hyperlatex Message-ID: <200109051346.f85DkIK59071@convex.cs.unb.ca>
next in thread | raw e-mail | index | archive | help
>Number: 30337 >Category: ports >Synopsis: Update to new distribution/ old one broken >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Sep 05 06:50:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: David Bremner >Release: FreeBSD 4.3-RELEASE i386 >Organization: University of New Brunswick >Environment: System: FreeBSD convex.cs.unb.ca 4.3-RELEASE FreeBSD 4.3-RELEASE #1: Fri Aug 31 13:21:38 ADT 2001 bremner@convex.cs.unb.ca:/usr/obj/usr/src/sys/CONVEX i386 >Description: The old version (2.3.1) of hyperlatex has some problems that cause it to choke on simple inputs. Miraculously, just incrementing the port version to 2.5 seems to work fine. >How-To-Repeat: >Fix: Here is a unified diff diff -u hyperlatex/Makefile hyperlatex.new/Makefile --- hyperlatex/Makefile Sun Apr 9 14:49:57 2000 +++ hyperlatex.new/Makefile Wed Sep 5 10:31:55 2001 @@ -6,7 +6,7 @@ # PORTNAME= Hyperlatex -PORTVERSION= 2.3.1 +PORTVERSION= 2.5 CATEGORIES= print MASTER_SITES= ftp://ftp.cs.uni-magdeburg.de/pub/ipe/ diff -u hyperlatex/distinfo hyperlatex.new/distinfo --- hyperlatex/distinfo Sat Nov 13 23:47:06 1999 +++ hyperlatex.new/distinfo Wed Sep 5 10:33:50 2001 @@ -1 +1 @@ -MD5 (Hyperlatex-2.3.1.tar.gz) = 03f495366474f34b0d40812c36ee9127 +MD5 (Hyperlatex-2.5.tar.gz) = df1da9ffd46c9b3f6a15b792d66ca7a4 Common subdirectories: hyperlatex/files and hyperlatex.new/files and a shar file of the whole port: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # hyperlatex.new # hyperlatex.new/files # hyperlatex.new/files/patch-aa # hyperlatex.new/files/patch-ab # hyperlatex.new/pkg-comment # hyperlatex.new/Makefile # hyperlatex.new/pkg-plist # hyperlatex.new/pkg-descr # hyperlatex.new/distinfo # echo c - hyperlatex.new mkdir -p hyperlatex.new > /dev/null 2>&1 echo c - hyperlatex.new/files mkdir -p hyperlatex.new/files > /dev/null 2>&1 echo x - hyperlatex.new/files/patch-aa sed 's/^X//' >hyperlatex.new/files/patch-aa << 'END-of-hyperlatex.new/files/patch-aa' X--- siteinit.hlx~ Tue Sep 15 13:42:22 1998 X+++ siteinit.hlx Mon Aug 2 12:49:53 1999 X@@ -11,7 +11,7 @@ X %% This should be the URL for the icons used in the navigation panels X %% must end with a slash, unless you leave it empty X %% (empty means the icons are in the same directory as the HTML file) X-\newcommand{\HlxIcons}{http://www.cs.ust.hk/\~{}otfried/img/} X+\newcommand{\HlxIcons}{} X X %% X %% ---------------------------------------------------------------------- END-of-hyperlatex.new/files/patch-aa echo x - hyperlatex.new/files/patch-ab sed 's/^X//' >hyperlatex.new/files/patch-ab << 'END-of-hyperlatex.new/files/patch-ab' X--- hyperlatex~ Tue Sep 15 13:42:23 1998 X+++ hyperlatex Mon Aug 2 12:58:49 1999 X@@ -7,7 +7,7 @@ X ## Edit the following line to reflect your choice of the X ## Hyperlatex directory: X X- HYPERLATEX_DIR="$HOME/Hyperlatex/Hlx" X+ HYPERLATEX_DIR="/usr/local/share/texmf/tex/latex/hyperlatex" X X export HYPERLATEX_DIR X fi END-of-hyperlatex.new/files/patch-ab echo x - hyperlatex.new/pkg-comment sed 's/^X//' >hyperlatex.new/pkg-comment << 'END-of-hyperlatex.new/pkg-comment' XProduce HTML and printed documents from LaTeX source END-of-hyperlatex.new/pkg-comment echo x - hyperlatex.new/Makefile sed 's/^X//' >hyperlatex.new/Makefile << 'END-of-hyperlatex.new/Makefile' X# New ports collection makefile for: Hyperlatex X# Date created: 2 August 1994 X# Whom: Robert Withrow <witr@rwwa.com> X# X# $FreeBSD: ports/print/hyperlatex/Makefile,v 1.3 2000/04/09 17:49:57 cpiazza Exp $ X# X XPORTNAME= Hyperlatex XPORTVERSION= 2.5 XCATEGORIES= print XMASTER_SITES= ftp://ftp.cs.uni-magdeburg.de/pub/ipe/ X XMAINTAINER= witr@rwwa.com X XBUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 XRUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 \ X latex:${PORTSDIR}/print/latex X XLATEX_DIR= ${PREFIX}/share/texmf/tex/latex XHYPERLATEX_DIR= ${PREFIX}/share/texmf/tex/latex/hyperlatex X Xdo-build: X cd ${WRKSRC}; emacs -batch -q -no-site-file -l hyperlatex.el -f hyperlatex-compile X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/hyperlatex ${PREFIX}/bin X ${INSTALL_SCRIPT} ${WRKSRC}/ps2gif ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/hyperlatex.sty ${LATEX_DIR} X ${MKDIR} ${HYPERLATEX_DIR} X cd ${WRKSRC}; for f in *.el *.elc *.hlx *.xbm *.awk ; do \ X if [ -f $$f ]; then ${INSTALL_DATA} $$f ${HYPERLATEX_DIR}; fi; done X X.include <bsd.port.mk> END-of-hyperlatex.new/Makefile echo x - hyperlatex.new/pkg-plist sed 's/^X//' >hyperlatex.new/pkg-plist << 'END-of-hyperlatex.new/pkg-plist' Xbin/hyperlatex Xbin/ps2gif Xshare/texmf/tex/latex/hyperlatex.sty Xshare/texmf/tex/latex/hyperlatex/article.hlx Xshare/texmf/tex/latex/hyperlatex/babel.hlx Xshare/texmf/tex/latex/hyperlatex/book.hlx Xshare/texmf/tex/latex/hyperlatex/color.hlx Xshare/texmf/tex/latex/hyperlatex/colortbl.hlx Xshare/texmf/tex/latex/hyperlatex/emulate.hlx Xshare/texmf/tex/latex/hyperlatex/english.hlx Xshare/texmf/tex/latex/hyperlatex/frames.hlx Xshare/texmf/tex/latex/hyperlatex/french.hlx Xshare/texmf/tex/latex/hyperlatex/german.hlx Xshare/texmf/tex/latex/hyperlatex/greynext.xbm Xshare/texmf/tex/latex/hyperlatex/greyprevious.xbm Xshare/texmf/tex/latex/hyperlatex/greyup.xbm Xshare/texmf/tex/latex/hyperlatex/hyperlatex.el Xshare/texmf/tex/latex/hyperlatex/hyperlatex.elc Xshare/texmf/tex/latex/hyperlatex/longtable.hlx Xshare/texmf/tex/latex/hyperlatex/makeidx.hlx Xshare/texmf/tex/latex/hyperlatex/multirow.hlx Xshare/texmf/tex/latex/hyperlatex/next.xbm Xshare/texmf/tex/latex/hyperlatex/normalize-eps.awk Xshare/texmf/tex/latex/hyperlatex/previous.xbm Xshare/texmf/tex/latex/hyperlatex/pstcol.hlx Xshare/texmf/tex/latex/hyperlatex/report.hlx Xshare/texmf/tex/latex/hyperlatex/sequential.hlx Xshare/texmf/tex/latex/hyperlatex/siteinit.hlx Xshare/texmf/tex/latex/hyperlatex/tabularx.hlx Xshare/texmf/tex/latex/hyperlatex/up.xbm X@dirrm share/texmf/tex/latex/hyperlatex END-of-hyperlatex.new/pkg-plist echo x - hyperlatex.new/pkg-descr sed 's/^X//' >hyperlatex.new/pkg-descr << 'END-of-hyperlatex.new/pkg-descr' XHyperlatex is a package that allows you to prepare documents in HTML, Xand, at the same time, to produce a neatly printed document from your Xinput. Unlike some other systems that you may have seen, Hyperlatex is Xnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes, Xconversion is not a solution to HTML authoring. A well written HTML Xdocument must differ from a printed copy in a number of rather subtle Xways. He doubts that these differences can be recognized mechanically, Xand believes that converted LaTeX can never be as readable as a Xdocument written in HTML. X XThe basic idea of Hyperlatex is to make it possible to write a Xdocument that will look like a flawless LaTeX document when printed Xand like a handwritten HTML document when viewed with an HTML browser. X XWWW: http://www.cs.ust.hk/~otfried/Hyperlatex/ X X-- Robert Withrow <witr@rwwa.com> END-of-hyperlatex.new/pkg-descr echo x - hyperlatex.new/distinfo sed 's/^X//' >hyperlatex.new/distinfo << 'END-of-hyperlatex.new/distinfo' XMD5 (Hyperlatex-2.5.tar.gz) = df1da9ffd46c9b3f6a15b792d66ca7a4 END-of-hyperlatex.new/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200109051346.f85DkIK59071>