diff options
-rw-r--r-- | print/jadetex/Makefile | 42 | ||||
-rw-r--r-- | print/jadetex/distinfo | 5 | ||||
-rw-r--r-- | print/jadetex/pkg-comment | 1 | ||||
-rw-r--r-- | print/jadetex/pkg-descr | 20 | ||||
-rw-r--r-- | print/jadetex/pkg-message | 16 | ||||
-rw-r--r-- | print/jadetex/pkg-plist | 6 |
6 files changed, 90 insertions, 0 deletions
diff --git a/print/jadetex/Makefile b/print/jadetex/Makefile new file mode 100644 index 000000000000..b7d4e52bd860 --- /dev/null +++ b/print/jadetex/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: jadetex +# Version required: 2.3 +# Date created: 5 December 1998 +# Whom: Sean Kelly <kelly@plutotech.com> +# +# $Id$ +# +# When jadetex-2.3 goes mainstream, it will replace jadetex-2.1 +# currently in the Comprehensive TeX Archive Network (CTAN). When +# that happens, we ought to change MASTER_SITES to +# MASTER_SITE_TEX_CTAN, and remove the DISTFILES, EXTRACT_CMD, +# EXTRACT_SUFX, EXTRACT_AFTER_ARGS, and NO_WRKSUBDIR. +# + +DISTNAME= jadetex +CATEGORIES= print +VERSION= 2.3 +PKGNAME= ${DISTNAME}-${VERSION} +MAINTAINER= kelly@plutotech.com +MASTER_SITES= http://tug.org/applications/jadetex/ +DISTFILES= Makefile.jadetex jadetex.dtx jadetex.ini jadetex.ins \ + pdfjadetex.ini +DIST_SUBDIR= jadetex +NO_WRKSUBDIR= yes +BUILD_DEPENDS= tex:${PORTSDIR}/print/teTeX-beta +RUN_DEPENDS= tex:${PORTSDIR}/print/teTeX-beta +EXTRACT_CMD= ${CP} +EXTRACT_BEFORE_ARGS= -fp +EXTRACT_AFTER_ARGS= . +EXTRACT_SUFX= + +post-extract: + @${ECHO} all: default > ${WRKSRC}/Makefile + @${SED} -e "s/huge//g" ${WRKSRC}/Makefile.jadetex >> ${WRKSRC}/Makefile + +do-install: + @(cd ${WRKSRC} && ${INSTALL_DATA} jadetex.fmt pdfjadetex.fmt `kpsewhich -expand-var '$$TEXMFMAIN'`/web2c && ${MKDIR} -m 555 `kpsewhich -expand-var '$$TEXMFMAIN'`/tex/jadetex && ${INSTALL_DATA} dsssl.def isoents.tex jadetex.ltx `kpsewhich -expand-var '$$TEXMFMAIN'`/tex/jadetex) + +post-install: + @${CAT} ${PKGDIR}/MESSAGE + +.include <bsd.port.mk> diff --git a/print/jadetex/distinfo b/print/jadetex/distinfo new file mode 100644 index 000000000000..235219eaa637 --- /dev/null +++ b/print/jadetex/distinfo @@ -0,0 +1,5 @@ +MD5 (jadetex/Makefile.jadetex) = 83a0b78a797ee5d9b60ebb1de4bf8a15 +MD5 (jadetex/jadetex.dtx) = 23b12fa816191b86b1648cf17561ad1e +MD5 (jadetex/jadetex.ini) = e7ce73c84a5005fe400583190b848ddb +MD5 (jadetex/jadetex.ins) = e0f94e8e5f281e36fe4b78de6e23b48a +MD5 (jadetex/pdfjadetex.ini) = a68ee493fdc86007923c593accb61e29 diff --git a/print/jadetex/pkg-comment b/print/jadetex/pkg-comment new file mode 100644 index 000000000000..17ea70d0743c --- /dev/null +++ b/print/jadetex/pkg-comment @@ -0,0 +1 @@ +JadeTeX is a TeX backend for Jade, for typesetting SGML documents. diff --git a/print/jadetex/pkg-descr b/print/jadetex/pkg-descr new file mode 100644 index 000000000000..9c75b2acab68 --- /dev/null +++ b/print/jadetex/pkg-descr @@ -0,0 +1,20 @@ +This is JadeTeX, a TeX backend for Jade. + +JadeTeX enables you to produce formatted output of documents written +with the Standard Generalized Markup Language (SGML). JadeTeX uses +tex to produce Device Independent (DVI) output; from there, you can +produce high quality hardcopy. JadeTeX also uses pdftex to produce +Adobe Portable Document Format (PDF) versions of your documents, +complete with hyperlinks, and suitable for distribution on the World +Wide Web and other media. + +To use JadeTex, run your SGML document, its Document Type Definition +(DTD), and its Document Style Semantics and Specification Language +(DSSSL) specification, through jade with the "-t tex" option. Then, +to produce a DVI file, run + + tex "&jadetex" <file>.tex + +To produce a PDF file, run + + pdftex "&pdfjadetex" <file>.tex diff --git a/print/jadetex/pkg-message b/print/jadetex/pkg-message new file mode 100644 index 000000000000..4727809ad243 --- /dev/null +++ b/print/jadetex/pkg-message @@ -0,0 +1,16 @@ +JadeTeX uses quite a lot of TeX's resources. You may find it +necessary to increase the size of some of TeX's resource pools by +editing the file /usr/local/share/texmf/web2c/texmf.cnf with any text +editor. + +For example, to typeset the FreeBSD Handbook with JadeTeX, change the +following settings to the listed values: + + hash_extra = 60000 + pool_size = 1000000 + max_strings = 70000 + save_size = 10000 + +If you change /usr/local/share/texmf/web2c/texmf.cnf, delete the word +"original" on line 1 of the file. This will prevent future +installations of TeX from overwriting changes you've made. diff --git a/print/jadetex/pkg-plist b/print/jadetex/pkg-plist new file mode 100644 index 000000000000..37883573abe9 --- /dev/null +++ b/print/jadetex/pkg-plist @@ -0,0 +1,6 @@ +share/texmf/tex/jadetex/dsssl.def +share/texmf/tex/jadetex/isoents.tex +share/texmf/tex/jadetex/jadetex.ltx +share/texmf/web2c/jadetex.fmt +share/texmf/web2c/pdfjadetex.fmt +@dirrm share/texmf/tex/jadetex |