aboutsummaryrefslogtreecommitdiff
path: root/print/hyperlatex
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-11-14 03:47:07 +0000
committerSteve Price <steve@FreeBSD.org>1999-11-14 03:47:07 +0000
commit7829e606e4fafa9ec3eda5c8f042fb0721a6ed22 (patch)
tree2ac42231ab523428ad0215f04ec05b4e672222bc /print/hyperlatex
parent804f5b6365ddb1ec8a2377a40de4b83817b483f5 (diff)
downloadports-7829e606e4fafa9ec3eda5c8f042fb0721a6ed22.tar.gz
ports-7829e606e4fafa9ec3eda5c8f042fb0721a6ed22.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>
Notes
Notes: svn path=/head/; revision=23114
Diffstat (limited to 'print/hyperlatex')
-rw-r--r--print/hyperlatex/Makefile33
-rw-r--r--print/hyperlatex/distinfo1
-rw-r--r--print/hyperlatex/files/patch-aa11
-rw-r--r--print/hyperlatex/files/patch-ab11
-rw-r--r--print/hyperlatex/pkg-comment1
-rw-r--r--print/hyperlatex/pkg-descr17
-rw-r--r--print/hyperlatex/pkg-plist31
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