Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Aug 1999 10:14:30 -0400 (EDT)
From:      Robert Withrow <bwithrow@nortelnetworks.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/12941: New port: Hyperlatex (print/hyperlatex)
Message-ID:  <199908031414.KAA73188@tuva.engeast.baynetworks.com>

next in thread | raw e-mail | index | archive | help

>Number:         12941
>Category:       ports
>Synopsis:       New port: Hyperlatex (print/hyperlatex)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug  3 07:20:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Robert Withrow
>Release:        FreeBSD 3.2-RELEASE i386
>Organization:
Nortel Networks
>Environment:

	

>Description:

	Port needed for Hyperlatex, a LaTeX add-in.

>How-To-Repeat:

	

>Fix:
	
# 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
#	hyperlatex/files
#	hyperlatex/files/md5
#	hyperlatex/Makefile
#	hyperlatex/pkg
#	hyperlatex/pkg/COMMENT
#	hyperlatex/pkg/DESCR
#	hyperlatex/pkg/PLIST
#	hyperlatex/patches
#	hyperlatex/patches/patch-aa
#	hyperlatex/patches/patch-ab
#
echo c - hyperlatex
mkdir -p hyperlatex > /dev/null 2>&1
echo c - hyperlatex/files
mkdir -p hyperlatex/files > /dev/null 2>&1
echo x - hyperlatex/files/md5
sed 's/^X//' >hyperlatex/files/md5 << 'END-of-hyperlatex/files/md5'
XMD5 (Hyperlatex-2.3.1.tar.gz) = 03f495366474f34b0d40812c36ee9127
END-of-hyperlatex/files/md5
echo x - hyperlatex/Makefile
sed 's/^X//' >hyperlatex/Makefile << 'END-of-hyperlatex/Makefile'
X# New ports collection makefile for:	Hyperlatex
X# Version required:			2.3.1
X# Date created:				2 August 1994
X# Whom:					Robert Withrow <witr@rwwa.com>
X#
X# $Id$
X#
X
XDISTNAME=	Hyperlatex-2.3.1
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/Makefile
echo c - hyperlatex/pkg
mkdir -p hyperlatex/pkg > /dev/null 2>&1
echo x - hyperlatex/pkg/COMMENT
sed 's/^X//' >hyperlatex/pkg/COMMENT << 'END-of-hyperlatex/pkg/COMMENT'
XHyperlatex produces HTML and printed documents from LaTeX source.
END-of-hyperlatex/pkg/COMMENT
echo x - hyperlatex/pkg/DESCR
sed 's/^X//' >hyperlatex/pkg/DESCR << 'END-of-hyperlatex/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/pkg/DESCR
echo x - hyperlatex/pkg/PLIST
sed 's/^X//' >hyperlatex/pkg/PLIST << 'END-of-hyperlatex/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/hyperlatexEND-of-hyperlatex/pkg/PLIST
echo c - hyperlatex/patches
mkdir -p hyperlatex/patches > /dev/null 2>&1
echo x - hyperlatex/patches/patch-aa
sed 's/^X//' >hyperlatex/patches/patch-aa << 'END-of-hyperlatex/patches/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/patches/patch-aa
echo x - hyperlatex/patches/patch-ab
sed 's/^X//' >hyperlatex/patches/patch-ab << 'END-of-hyperlatex/patches/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/patches/patch-ab
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?199908031414.KAA73188>