diff options
author | cjh <cjh@FreeBSD.org> | 2000-07-02 23:03:28 +0800 |
---|---|---|
committer | cjh <cjh@FreeBSD.org> | 2000-07-02 23:03:28 +0800 |
commit | f628286d2c944f70f72f24f80be089516a9c238e (patch) | |
tree | 77e977a0cc0eec6afd9eace0adb9d0810a6fe748 /korean | |
parent | 611a9329418c3ea82692e5db043f91f9b9ac17c3 (diff) | |
download | freebsd-ports-graphics-f628286d2c944f70f72f24f80be089516a9c238e.tar.gz freebsd-ports-graphics-f628286d2c944f70f72f24f80be089516a9c238e.tar.zst freebsd-ports-graphics-f628286d2c944f70f72f24f80be089516a9c238e.zip |
An implementation of TeX for Hangul.
Diffstat (limited to 'korean')
-rw-r--r-- | korean/htexp/Makefile | 56 | ||||
-rw-r--r-- | korean/htexp/distinfo | 3 | ||||
-rw-r--r-- | korean/htexp/files/htexpini.in | 12 | ||||
-rw-r--r-- | korean/htexp/pkg-comment | 1 | ||||
-rw-r--r-- | korean/htexp/pkg-descr | 21 | ||||
-rw-r--r-- | korean/htexp/pkg-plist | 7 |
6 files changed, 100 insertions, 0 deletions
diff --git a/korean/htexp/Makefile b/korean/htexp/Makefile new file mode 100644 index 00000000000..128e6936343 --- /dev/null +++ b/korean/htexp/Makefile @@ -0,0 +1,56 @@ +# New ports collection makefile for: hTeXp +# Date created: Jun 29 2000 +# Whom: CHOI Junho <cjh@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= hTeXp +PORTVERSION= 1996.02.12 +CATEGORIES= korean print +MASTER_SITES= ftp://knot.kaist.ac.kr/pub/htex/htexp/freebsd/ \ + ftp://knot.kaist.ac.kr/pub/htex/htexp/linux/ \ + ftp://knot.kaist.ac.kr/pub/htex/hlatexp/ +DISTFILES= htexp-freebsd-3.2 tex.poo unpacked.tar.gz +DIST_SUBDIR= htex +EXTRACT_ONLY= unpacked.tar.gz + +MAINTAINER= cjh@FreeBSD.org + +# it depends teTeX. +RUN_DEPENDS= virtex:${PORTSDIR}/print/teTeX + +TEXMF= ${PREFIX}/share/texmf + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 320000 +BROKEN= "Systems prior to 3.2-RELEASE is out of support" +.endif + +.if ${OSVERSION} > 400000 && !exists(/usr/lib/compat/libc.so.3) +BROKEN= "You should install compat3x distribution" +.endif + +do-build: + ### build htexpini script + ${SED} -e "s@%%TEXMF%%@${TEXMF}@g" \ + < ${FILESDIR}/htexpini.in > ${WRKDIR}/htexpini + +do-install: + ${MKDIR} ${TEXMF}/htexpformats + ${CHMOD} a+rx ${TEXMF}/htexpformats + # htexp and friends + ${INSTALL_PROGRAM} ${_DISTDIR}/htexp-freebsd-3.2 ${PREFIX}/bin/htexp + ${INSTALL_SCRIPT} ${WRKDIR}/htexpini ${PREFIX}/bin/ + ${INSTALL_DATA} ${_DISTDIR}/tex.poo ${TEXMF}/htexpformats + ### build hlatex.fmt + ( cd ${WRKDIR}/unpacked && \ + ${ECHO} "R\n" | ${PREFIX}/bin/htexpini hlatex.ltx || \ + ${TRUE} ) + ${INSTALL_DATA} ${WRKDIR}/unpacked/hlatex.fmt \ + ${TEXMF}/htexpformats/ + ### rehash + ${PREFIX}/bin/texhash + +.include <bsd.port.post.mk> diff --git a/korean/htexp/distinfo b/korean/htexp/distinfo new file mode 100644 index 00000000000..49d29c224b6 --- /dev/null +++ b/korean/htexp/distinfo @@ -0,0 +1,3 @@ +MD5 (htex/htexp-freebsd-3.2) = c3846186cc17bd5c28d335d2be5ac51a +MD5 (htex/tex.poo) = 51eebdd8e69d4c8fa2d8740c69d824db +MD5 (htex/unpacked.tar.gz) = 6655df7d63574ae6aa2b8ac52edc8a82 diff --git a/korean/htexp/files/htexpini.in b/korean/htexp/files/htexpini.in new file mode 100644 index 00000000000..0d3446154f1 --- /dev/null +++ b/korean/htexp/files/htexpini.in @@ -0,0 +1,12 @@ +#!/bin/sh +# +# hTeXp running script +# +# Modified by CHOI Junho <cjh@FreeBSD.org> +# Original from http://knot.kaist.ac.kr/htex/install-unix.htm +# +export TEXINPUTS=%%TEXMF%%/tex// +export TEXFORMATS=%%TEXMF%%/htexpformats +export TEXFONTS=%%TEXMF%%/fonts/tfm// +export TEXPOOL=%%TEXMF%%/htexpformats +exec htexp $* diff --git a/korean/htexp/pkg-comment b/korean/htexp/pkg-comment new file mode 100644 index 00000000000..507d02b2d25 --- /dev/null +++ b/korean/htexp/pkg-comment @@ -0,0 +1 @@ +An implementation of TeX for Hangul diff --git a/korean/htexp/pkg-descr b/korean/htexp/pkg-descr new file mode 100644 index 00000000000..446b51cb60c --- /dev/null +++ b/korean/htexp/pkg-descr @@ -0,0 +1,21 @@ +hTeXp, an implementation of TeX for hangul +========================================== + +hTeXp is a replacement of a TeX complier in the sense that hTeXp compiles a +text file created by any text editor into a dvi file for further processing +such as previewing or printing. + +There are many reasons using hTeXp but the most important one is that it +handles hangul nicely. A non-localized version of TeX has serious problems +in displaying hangul messages on a terminal screen and writing hangul +textual information onto the auxiliary files such as log or index. + +hTeXp has solved such problems, therefore, the use of hTeXp is strongly +recommanded when using hLaTeXp, a version of hangul LaTeX2e created by +the same author. + +Copyright (C) 1995-1996 Jae Choon Cha. All Rights are reserved. + +-- +Ports by CHOI Junho <cjh@FreeBSD.org> +WWW: http://knot.kaist.ac.kr/htex/ diff --git a/korean/htexp/pkg-plist b/korean/htexp/pkg-plist new file mode 100644 index 00000000000..49072b70f34 --- /dev/null +++ b/korean/htexp/pkg-plist @@ -0,0 +1,7 @@ +bin/htexp +bin/htexpini +share/texmf/htexpformats/hlatex.fmt +share/texmf/htexpformats/tex.poo +@dirrm share/texmf/htexpformats +@exec env PATH=%D/bin:$PATH %D/bin/texhash +@unexec env PATH=%D/bin:$PATH %D/bin/texhash |