summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorhubertf <hubertf>2001-10-04 18:47:06 +0000
committerhubertf <hubertf>2001-10-04 18:47:06 +0000
commit8da02971dc7bb32fc5f76f4063789877497f2724 (patch)
tree46d5a2224e0b61319864c7a08314951035dcc44d /print
parent239dc7e6dbf2b3af3099fb45772a99308959e6e6 (diff)
downloadpkgsrc-8da02971dc7bb32fc5f76f4063789877497f2724.tar.gz
License-free re-import of print/jadetex
Diffstat (limited to 'print')
-rw-r--r--print/tex-jadetex/Makefile51
-rw-r--r--print/tex-jadetex/distinfo5
-rw-r--r--print/tex-jadetex/files/texmf.cnf-add25
-rw-r--r--print/tex-jadetex/patches/patch-aa16
-rw-r--r--print/tex-jadetex/pkg/DESCR2
-rw-r--r--print/tex-jadetex/pkg/PLIST60
6 files changed, 159 insertions, 0 deletions
diff --git a/print/tex-jadetex/Makefile b/print/tex-jadetex/Makefile
new file mode 100644
index 00000000000..033a251a7ae
--- /dev/null
+++ b/print/tex-jadetex/Makefile
@@ -0,0 +1,51 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/10/04 18:47:06 hubertf Exp $
+#
+
+DISTNAME= jadetex-2.20
+PKGNAME= tex-${DISTNAME}nb1
+CATEGORIES= print
+MASTER_SITES= http://www.tug.org/applications/jadetex/
+EXTRACT_SUFX= .zip
+
+MAINTAINER= hubertf@netbsd.org
+COMMENT= Process tex files produced by the TeX backend of Jade
+
+DEPENDS+= tex-hugelatex-1.0:../tex-hugelatex
+
+WRKSRC= ${WRKDIR}
+NO_BUILD= yes
+TEXMF_CNF= ${LOCALBASE}/share/texmf/web2c/texmf.cnf
+
+do-install:
+ ${CP} -p ${TEXMF_CNF} ${TEXMF_CNF}-before-jadetex
+ ${CAT} ${FILESDIR}/texmf.cnf-add >>${TEXMF_CNF}
+ cd ${WRKSRC}; ${SETENV} TEXFORMATS=${LOCALBASE}/share/texmf/web2c \
+ ${MAKE} ${MAKEFLAGS};
+ cd ${WRKSRC}; ${SETENV} TEXFORMATS=${LOCALBASE}/share/texmf/web2c \
+ ${MAKE} ${MAKEFLAGS} install
+ ${RM} -f ${PREFIX}/bin/jadetex
+ ${LN} -s tex ${PREFIX}/bin/jadetex
+ ${RM} -f ${PREFIX}/bin/pdfjadetex
+ ${LN} -s pdftex ${PREFIX}/bin/pdfjadetex
+ ${PREFIX}/bin/mktexlsr
+ ${INSTALL_MAN} ${WRKSRC}/jadetex.1 ${PREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/pdfjadetex.1 ${PREFIX}/man/man1
+ ${INSTALL_MAN_DIR} ${PREFIX}/share/doc/jadetex
+ for i in ${WRKSRC}/doc/* ; do \
+ ${INSTALL_MAN} $$i ${PREFIX}/share/doc/jadetex; \
+ done
+ ${INSTALL_MAN_DIR} ${PREFIX}/share/examples/jadetex
+ for i in ${WRKSRC}/test/* ; do \
+ ${INSTALL_MAN} $$i ${PREFIX}/share/examples/jadetex; \
+ done
+ :
+ : Complete the set that the textproc/jade pkg started. We
+ : use our files here as that is what the jadetex.fmt file is
+ : really made from:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/sgml/jade
+ ${INSTALL_DATA} ${WRKSRC}/jadetex.dtx ${PREFIX}/share/sgml/jade
+ ${INSTALL_DATA} ${WRKSRC}/jadetex.ini ${PREFIX}/share/sgml/jade
+ ${INSTALL_DATA} ${WRKSRC}/jadetex.ins ${PREFIX}/share/sgml/jade
+ ${INSTALL_DATA} ${WRKSRC}/pdfjadetex.ini ${PREFIX}/share/sgml/jade
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/print/tex-jadetex/distinfo b/print/tex-jadetex/distinfo
new file mode 100644
index 00000000000..a6bb4d999fd
--- /dev/null
+++ b/print/tex-jadetex/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/10/04 18:47:06 hubertf Exp $
+
+SHA1 (jadetex-2.20.zip) = 235d90328e6d5d7e231a7908ebfb1b132c3f6892
+Size (jadetex-2.20.zip) = 152421 bytes
+SHA1 (patch-aa) = c59aeec58f8def3e1a608e6a46ead1281f7ce96a
diff --git a/print/tex-jadetex/files/texmf.cnf-add b/print/tex-jadetex/files/texmf.cnf-add
new file mode 100644
index 00000000000..d4edd88485a
--- /dev/null
+++ b/print/tex-jadetex/files/texmf.cnf-add
@@ -0,0 +1,25 @@
+
+% jadetex & pdfjadetex
+% added by jadetex pkg
+main_memory.jadetex = 1500000
+param_size.jadetex = 1500
+stack_size.jadetex = 1500
+hash_extra.jadetex = 50000
+string_vacancies.jadetex = 45000
+pool_free.jadetex = 47500
+nest_size.jadetex = 500
+save_size.jadetex = 5000
+pool_size.jadetex = 500000
+max_strings.jadetex = 55000
+
+main_memory.pdfjadetex = 2500000
+param_size.pdfjadetex = 1500
+stack_size.pdfjadetex = 1500
+hash_extra.pdfjadetex = 50000
+string_vacancies.pdfjadetex = 45000
+pool_free.pdfjadetex = 47500
+nest_size.pdfjadetex = 500
+save_size.pdfjadetex = 5000
+pool_size.pdfjadetex = 500000
+max_strings.pdfjadetex = 55000
+
diff --git a/print/tex-jadetex/patches/patch-aa b/print/tex-jadetex/patches/patch-aa
new file mode 100644
index 00000000000..527b02e7e88
--- /dev/null
+++ b/print/tex-jadetex/patches/patch-aa
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/10/04 18:47:06 hubertf Exp $
+
+per http://lists.oasis-open.org/archives/docbook/200002/msg00214.html
+
+
+--- jadetex.dtx.orig Tue Jun 20 10:13:31 2000
++++ jadetex.dtx
+@@ -130,7 +130,7 @@
+ \def\TeXFOTversion{0.0}
+ \makeatletter
+ \ifx\pushocplist\@undefined
+- \RequirePackage[portuguese,brazil,spanish,german,frenchb,english]{babel}[1997/01/23]
++ \RequirePackage[portuguese,brazil,spanish,german,frenchb,english,italian]{babel}[1997/01/23]
+ \RequirePackage[implicit=true,colorlinks,linkcolor=black,bookmarks=true]{hyperref}[2000/03/01]
+ \def\PDFBorders{0 0 0}
+ \RequirePackage[dsssl]{inputenc}[1997/12/20]
diff --git a/print/tex-jadetex/pkg/DESCR b/print/tex-jadetex/pkg/DESCR
new file mode 100644
index 00000000000..083d54759c0
--- /dev/null
+++ b/print/tex-jadetex/pkg/DESCR
@@ -0,0 +1,2 @@
+TeX macros needed to produce DVI/PDF files from TeX code generated
+by the jade SGML processor.
diff --git a/print/tex-jadetex/pkg/PLIST b/print/tex-jadetex/pkg/PLIST
new file mode 100644
index 00000000000..d2e498a457f
--- /dev/null
+++ b/print/tex-jadetex/pkg/PLIST
@@ -0,0 +1,60 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/10/04 18:47:06 hubertf Exp $
+bin/jadetex
+bin/pdfjadetex
+@exec cp %D/share/texmf/web2c/texmf.cnf %D/share/texmf/web2c/texmf.cnf-before-jadetex
+share/texmf/web2c/texmf.cnf
+@unexec mv %D/share/texmf/web2c/texmf.cnf-before-jadetex %D/share/texmf/web2c/texmf.cnf
+share/texmf/web2c/pdfjadetex.fmt
+share/texmf/web2c/jadetex.fmt
+share/texmf/tex/jadetex/dsssl.def
+share/texmf/tex/jadetex/jadetex.ltx
+man/man1/jadetex.1
+man/man1/pdfjadetex.1
+share/doc/jadetex/Makefile
+share/doc/jadetex/demo.sgm
+share/doc/jadetex/demo.tex
+share/doc/jadetex/install.aux
+share/doc/jadetex/install.fot
+share/doc/jadetex/install.log
+share/doc/jadetex/install.out
+share/doc/jadetex/install.pdf
+share/doc/jadetex/install.sgm
+share/doc/jadetex/install.tex
+@dirrm share/doc/jadetex
+share/examples/jadetex/Makefile
+share/examples/jadetex/aftermath.discuss
+share/examples/jadetex/aftermath.dsl
+share/examples/jadetex/aftermath.sgm
+share/examples/jadetex/aftermath.tex
+share/examples/jadetex/defective-table2.sgml
+share/examples/jadetex/defective-table2.tex
+share/examples/jadetex/demo.dsl
+share/examples/jadetex/demo.sgm
+share/examples/jadetex/demo.tex
+share/examples/jadetex/ex-table.sgm
+share/examples/jadetex/ex-table.sgml
+share/examples/jadetex/ex-table.tex
+share/examples/jadetex/fence.discuss
+share/examples/jadetex/fence.dsl
+share/examples/jadetex/fence.sgm
+share/examples/jadetex/fence.tex
+share/examples/jadetex/jadetex.cfg
+share/examples/jadetex/span.aux
+share/examples/jadetex/span.discuss
+share/examples/jadetex/span.dsl
+share/examples/jadetex/span.dvi
+share/examples/jadetex/span.log
+share/examples/jadetex/span.out
+share/examples/jadetex/span.sgm
+share/examples/jadetex/span.tex
+share/examples/jadetex/tables.sgm
+share/examples/jadetex/test-tables.sgm
+share/examples/jadetex/test-tables.tex
+share/sgml/jade/jadetex.dtx
+share/sgml/jade/jadetex.ini
+share/sgml/jade/jadetex.ins
+share/sgml/jade/pdfjadetex.ini
+@dirrm share/sgml/jade
+@dirrm share/examples/jadetex
+@dirrm share/texmf/tex/jadetex
+@unexec %D/bin/mktexlsr