diff options
author | steve <steve@FreeBSD.org> | 1999-11-14 11:47:07 +0800 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 1999-11-14 11:47:07 +0800 |
commit | c91ed75059497860246f99d5c54d78cb5b3c0818 (patch) | |
tree | f0f3e4f2260b05b6b897455caa7c5cc544bc040e | |
parent | 3624094fe0791ad49b7ad26e631137f8915adc4b (diff) | |
download | freebsd-ports-gnome-c91ed75059497860246f99d5c54d78cb5b3c0818.tar.gz freebsd-ports-gnome-c91ed75059497860246f99d5c54d78cb5b3c0818.tar.zst freebsd-ports-gnome-c91ed75059497860246f99d5c54d78cb5b3c0818.zip |
Inital import of hyperlatex version 2.3.1.
Produce HTML and printed documents from LaTeX source.
PR: 12941
Submitted by: Robert Withrow <bwithrow@nortelnetworks.com>
-rw-r--r-- | print/hyperlatex/Makefile | 33 | ||||
-rw-r--r-- | print/hyperlatex/distinfo | 1 | ||||
-rw-r--r-- | print/hyperlatex/files/patch-aa | 11 | ||||
-rw-r--r-- | print/hyperlatex/files/patch-ab | 11 | ||||
-rw-r--r-- | print/hyperlatex/pkg-comment | 1 | ||||
-rw-r--r-- | print/hyperlatex/pkg-descr | 17 | ||||
-rw-r--r-- | print/hyperlatex/pkg-plist | 31 |
7 files changed, 105 insertions, 0 deletions
diff --git a/print/hyperlatex/Makefile b/print/hyperlatex/Makefile new file mode 100644 index 000000000000..65d73cb4fc3b --- /dev/null +++ b/print/hyperlatex/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: Hyperlatex +# Version required: 2.3.1 +# Date created: 2 August 1994 +# Whom: Robert Withrow <witr@rwwa.com> +# +# $FreeBSD$ +# + +DISTNAME= Hyperlatex-2.3.1 +CATEGORIES= print +MASTER_SITES= ftp://ftp.cs.uni-magdeburg.de/pub/ipe/ + +MAINTAINER= witr@rwwa.com + +BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 +RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 \ + latex:${PORTSDIR}/print/latex + +LATEX_DIR= ${PREFIX}/share/texmf/tex/latex +HYPERLATEX_DIR= ${PREFIX}/share/texmf/tex/latex/hyperlatex + +do-build: + cd ${WRKSRC}; emacs -batch -q -no-site-file -l hyperlatex.el -f hyperlatex-compile + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/hyperlatex ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/ps2gif ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/hyperlatex.sty ${LATEX_DIR} + ${MKDIR} ${HYPERLATEX_DIR} + cd ${WRKSRC}; for f in *.el *.elc *.hlx *.xbm *.awk ; do \ + if [ -f $$f ]; then ${INSTALL_DATA} $$f ${HYPERLATEX_DIR}; fi; done + +.include <bsd.port.mk> diff --git a/print/hyperlatex/distinfo b/print/hyperlatex/distinfo new file mode 100644 index 000000000000..65e05af3c3c6 --- /dev/null +++ b/print/hyperlatex/distinfo @@ -0,0 +1 @@ +MD5 (Hyperlatex-2.3.1.tar.gz) = 03f495366474f34b0d40812c36ee9127 diff --git a/print/hyperlatex/files/patch-aa b/print/hyperlatex/files/patch-aa new file mode 100644 index 000000000000..ff8275601a9c --- /dev/null +++ b/print/hyperlatex/files/patch-aa @@ -0,0 +1,11 @@ +--- 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 --git a/print/hyperlatex/files/patch-ab b/print/hyperlatex/files/patch-ab new file mode 100644 index 000000000000..1f7c849e25eb --- /dev/null +++ b/print/hyperlatex/files/patch-ab @@ -0,0 +1,11 @@ +--- 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 --git a/print/hyperlatex/pkg-comment b/print/hyperlatex/pkg-comment new file mode 100644 index 000000000000..e6697fc0eb19 --- /dev/null +++ b/print/hyperlatex/pkg-comment @@ -0,0 +1 @@ +Produce HTML and printed documents from LaTeX source diff --git a/print/hyperlatex/pkg-descr b/print/hyperlatex/pkg-descr new file mode 100644 index 000000000000..4c06418ed5c7 --- /dev/null +++ b/print/hyperlatex/pkg-descr @@ -0,0 +1,17 @@ +Hyperlatex is a package that allows you to prepare documents in HTML, +and, at the same time, to produce a neatly printed document from your +input. Unlike some other systems that you may have seen, Hyperlatex is +not a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes, +conversion is not a solution to HTML authoring. A well written HTML +document must differ from a printed copy in a number of rather subtle +ways. He doubts that these differences can be recognized mechanically, +and believes that converted LaTeX can never be as readable as a +document written in HTML. + +The basic idea of Hyperlatex is to make it possible to write a +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/ + +-- Robert Withrow <witr@rwwa.com> diff --git a/print/hyperlatex/pkg-plist b/print/hyperlatex/pkg-plist new file mode 100644 index 000000000000..270e94637a1b --- /dev/null +++ b/print/hyperlatex/pkg-plist @@ -0,0 +1,31 @@ +bin/hyperlatex +bin/ps2gif +share/texmf/tex/latex/hyperlatex.sty +share/texmf/tex/latex/hyperlatex/article.hlx +share/texmf/tex/latex/hyperlatex/babel.hlx +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/emulate.hlx +share/texmf/tex/latex/hyperlatex/english.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/greynext.xbm +share/texmf/tex/latex/hyperlatex/greyprevious.xbm +share/texmf/tex/latex/hyperlatex/greyup.xbm +share/texmf/tex/latex/hyperlatex/hyperlatex.el +share/texmf/tex/latex/hyperlatex/hyperlatex.elc +share/texmf/tex/latex/hyperlatex/longtable.hlx +share/texmf/tex/latex/hyperlatex/makeidx.hlx +share/texmf/tex/latex/hyperlatex/multirow.hlx +share/texmf/tex/latex/hyperlatex/next.xbm +share/texmf/tex/latex/hyperlatex/normalize-eps.awk +share/texmf/tex/latex/hyperlatex/previous.xbm +share/texmf/tex/latex/hyperlatex/pstcol.hlx +share/texmf/tex/latex/hyperlatex/report.hlx +share/texmf/tex/latex/hyperlatex/sequential.hlx +share/texmf/tex/latex/hyperlatex/siteinit.hlx +share/texmf/tex/latex/hyperlatex/tabularx.hlx +share/texmf/tex/latex/hyperlatex/up.xbm +@dirrm share/texmf/tex/latex/hyperlatex |