summaryrefslogtreecommitdiff
path: root/print/teTeX-bin
diff options
context:
space:
mode:
Diffstat (limited to 'print/teTeX-bin')
-rw-r--r--print/teTeX-bin/DESCR3
-rw-r--r--print/teTeX-bin/MESSAGE10
-rw-r--r--print/teTeX-bin/Makefile70
-rw-r--r--print/teTeX-bin/Makefile.common61
-rw-r--r--print/teTeX-bin/PLIST371
-rw-r--r--print/teTeX-bin/buildlink3.mk27
-rw-r--r--print/teTeX-bin/distinfo18
-rw-r--r--print/teTeX-bin/patches/patch-aa14
-rw-r--r--print/teTeX-bin/patches/patch-ab178
-rw-r--r--print/teTeX-bin/patches/patch-ac13
-rw-r--r--print/teTeX-bin/patches/patch-ad13
-rw-r--r--print/teTeX-bin/patches/patch-ae12
-rw-r--r--print/teTeX-bin/patches/patch-af36
-rw-r--r--print/teTeX-bin/patches/patch-ag196
-rw-r--r--print/teTeX-bin/patches/patch-ah15
-rw-r--r--print/teTeX-bin/patches/patch-ai16
-rw-r--r--print/teTeX-bin/patches/patch-aj37
-rw-r--r--print/teTeX-bin/patches/patch-ak67
-rw-r--r--print/teTeX-bin/patches/patch-ap110
-rw-r--r--print/teTeX-bin/patches/patch-aq16
20 files changed, 0 insertions, 1283 deletions
diff --git a/print/teTeX-bin/DESCR b/print/teTeX-bin/DESCR
deleted file mode 100644
index b3dca66fb57..00000000000
--- a/print/teTeX-bin/DESCR
+++ /dev/null
@@ -1,3 +0,0 @@
-This package contains the executables for the teTeX installation
-as well as other files that were created when generating the binaries:
-info files, format files and manual pages.
diff --git a/print/teTeX-bin/MESSAGE b/print/teTeX-bin/MESSAGE
deleted file mode 100644
index 9d08cca1a64..00000000000
--- a/print/teTeX-bin/MESSAGE
+++ /dev/null
@@ -1,10 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.2 2004/02/14 18:26:56 snj Exp $
-
-You should consider running ${PREFIX}/bin/texconfig to adjust for your
-local environment, e.g., configure font generation to use a temporary
-directory.
-
-For further information have a look at ${PREFIX}/share/texmf/doc/tetex/.
-
-===========================================================================
diff --git a/print/teTeX-bin/Makefile b/print/teTeX-bin/Makefile
deleted file mode 100644
index 07e1bb5a440..00000000000
--- a/print/teTeX-bin/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# $NetBSD: Makefile,v 1.71 2006/05/25 13:38:57 seb Exp $
-
-DISTNAME= tetex-src-${TETEX_BIN_VERS}
-PKGNAME= teTeX-bin-${TETEX_BIN_VERS}
-PKGREVISION= 8
-CATEGORIES= print
-MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/unix/teTeX/2.0/distrib/}
-
-MAINTAINER= kei@NetBSD.org
-HOMEPAGE= http://www.tug.org/tetex/
-COMMENT= TeX distribution for UNIX compatible systems - executables, version 2
-
-# games/omega previously installed an omega executable too
-CONFLICTS+= teTeX2-bin-[0-9]* omega<0.90.4nb1
-
-DEPENDS+= teTeX-share>=2.0.2:../../print/teTeX-share
-DEPENDS+= dialog>=0.6z:../../misc/dialog
-
-USE_LANGUAGES= c c++
-USE_TOOLS+= bison
-INFO_FILES= # PLIST
-
-CHECK_FILES_SKIP+= ${PREFIX}/share/texmf/ls-R
-
-REPLACE_PERL= texk/xdvik/t1mapper \
- texk/oxdvik/t1mapper
-
-.include "../../mk/bsd.prefs.mk"
-# sysutils/coreutils installs a 'readlink' program, so conflict with it if
-# GNU_PROGRAM_PREFIX == ''
-.if ${GNU_PROGRAM_PREFIX} == ""
-CONFLICTS+= coreutils-[0-9]*
-.endif
-
-.include "../../mk/compiler.mk"
-#
-.if ${OPSYS} == "SunOS"
-# If we are using gcc3, we need to link against libgcc_s, too. This
-# ensures modules can resolve symbols they require from gcc.
-. if !empty(CC_VERSION:Mgcc-3*)
-LDFLAGS+= -lgcc_s
-. endif
-.endif
-
-.if defined(PAPERSIZE)
-LOWER_PAPERSIZE_cmd= ${ECHO} ${PAPERSIZE:Q} | ${TR} '[A-Z]' '[a-z]'
-LOWER_PAPERSIZE= ${LOWER_PAPERSIZE_cmd:sh}
-.endif
-
-post-install:
- @${RM} -f ${PREFIX}/share/texmf/web2c/*.log
-.if defined(PAPERSIZE)
- ${LOCALBASE}/bin/texconfig dvips paper ${LOWER_PAPERSIZE}
-. if ${PAPERSIZE} == "Letter"
- ${LOCALBASE}/bin/texconfig xdvi us
-. else
- ${LOCALBASE}/bin/texconfig xdvi ${LOWER_PAPERSIZE}
-. endif
-.endif
- ${LOCALBASE}/bin/texconfig font ro
- ${LOCALBASE}/bin/texconfig font vardir ${VARBASE}/spool/texfonts
- ${LOCALBASE}/bin/texconfig font options appendonlydir varfonts
-
-.include "../../print/teTeX-bin/Makefile.common"
-
-OWN_DIRS+= ${PREFIX}/share/texmf-local
-
-.include "../../mk/xaw.buildlink3.mk"
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/print/teTeX-bin/Makefile.common b/print/teTeX-bin/Makefile.common
deleted file mode 100644
index ae0fc6750bd..00000000000
--- a/print/teTeX-bin/Makefile.common
+++ /dev/null
@@ -1,61 +0,0 @@
-# $NetBSD: Makefile.common,v 1.11 2005/12/29 06:22:07 jlam Exp $
-
-TETEX_BIN_VERS= 2.0.2
-DIST_SUBDIR= teTeX
-BUILD_TARGET= all
-INSTALL_TARGET= install strip
-
-USE_TOOLS+= gmake
-USE_LANGUAGES= c c++
-CFLAGS+= -Dunix
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --without-texinfo
-CONFIGURE_ARGS+= --without-dialog
-CONFIGURE_ARGS+= --disable-multiplatform
-CONFIGURE_ARGS+= --enable-ipc
-CONFIGURE_ARGS+= --with-epsfwin
-CONFIGURE_ARGS+= --with-hp2627win
-CONFIGURE_ARGS+= --with-mftalkwin
-CONFIGURE_ARGS+= --with-x11
-CONFIGURE_ARGS+= --with-system-wwwlib
-CONFIGURE_ARGS+= --with-libwww-config=${LOCALBASE}/bin/libwww-config
-CONFIGURE_ARGS+= --with-system-ncurses
-CONFIGURE_ARGS+= --with-ncurses-include=${BUILDLINK_PREFIX.ncurses}/include
-CONFIGURE_ARGS+= --with-ncurses-libdir=${BUILDLINK_PREFIX.ncurses}/lib
-CONFIGURE_ARGS+= --with-system-pnglib
-CONFIGURE_ARGS+= --with-pnglib-include=${BUILDLINK_PREFIX.png}/include
-CONFIGURE_ARGS+= --with-pnglib-libdir=${BUILDLINK_PREFIX.png}/lib
-CONFIGURE_ARGS+= --with-system-t1lib
-CONFIGURE_ARGS+= --with-t1lib-include=${BUILDLINK_PREFIX.t1lib}/include
-CONFIGURE_ARGS+= --with-t1lib-libdir=${BUILDLINK_PREFIX.t1lib}/lib
-CONFIGURE_ARGS+= --with-system-zlib
-CONFIGURE_ARGS+= --with-zlib-include=${BUILDLINK_PREFIX.zlib}/include
-CONFIGURE_ARGS+= --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
-
-.include "../../mk/bsd.prefs.mk"
-
-.if defined(PAPERSIZE) && ${PAPERSIZE} != "A4"
-CONFIGURE_ARGS+= --disable-a4
-.endif
-
-.if ${OPSYS} != "SunOS"
-CONFIGURE_ARGS+= --enable-auto-core
-.endif
-
-CONFIGURE_ENV+= INSTALL_PROGRAM=${INSTALL_PROGRAM:Q} \
- INSTALL_SCRIPT=${INSTALL_SCRIPT:Q} \
- INSTALL_DATA=${INSTALL_DATA:Q}
-
-TEXFONTSDIR= ${VARBASE}/spool/texfonts
-OWN_DIRS= ${TEXFONTSDIR}
-OWN_DIRS_PERMS= ${TEXFONTSDIR}/pk ${ROOT_USER} ${ROOT_GROUP} 1777
-OWN_DIRS_PERMS+= ${TEXFONTSDIR}/source ${ROOT_USER} ${ROOT_GROUP} 1777
-OWN_DIRS_PERMS+= ${TEXFONTSDIR}/tfm ${ROOT_USER} ${ROOT_GROUP} 1777
-
-.include "../../www/libwww/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../fonts/t1lib/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../devel/ncurses/buildlink3.mk"
-.include "../../mk/x11.buildlink3.mk"
diff --git a/print/teTeX-bin/PLIST b/print/teTeX-bin/PLIST
deleted file mode 100644
index 6dd51e54a2a..00000000000
--- a/print/teTeX-bin/PLIST
+++ /dev/null
@@ -1,371 +0,0 @@
-@comment $NetBSD: PLIST,v 1.8 2006/04/06 22:49:43 minskim Exp $
-@comment There are three files in this package that teTeX-share installs
-@comment and that teTeX-bin modifies. Take care of this:
-bin/MakeTeXPK
-bin/access
-bin/afm2tfm
-bin/allcm
-bin/allec
-bin/allneeded
-bin/bibtex
-bin/ctangle
-bin/cweave
-bin/dmp
-bin/dvi2fax
-bin/dvicopy
-bin/dvihp
-bin/dvilj
-bin/dvilj2p
-bin/dvilj4
-bin/dvilj4l
-bin/dvilj6
-bin/dvipdfm
-bin/dvipdft
-bin/dvips
-bin/dvired
-bin/dvitomp
-bin/dvitype
-bin/e2pall
-bin/ebb
-bin/einitex
-bin/elatex
-bin/epstopdf
-bin/etex
-bin/evirtex
-bin/fdf2tan
-bin/fmtutil
-bin/fontexport
-bin/fontimport
-bin/fontinst
-bin/gftodvi
-bin/gftopk
-bin/gftype
-bin/gsftopk
-bin/inimf
-bin/inimpost
-bin/iniomega
-bin/initex
-bin/kpsepath
-bin/kpsestat
-bin/kpsetool
-bin/kpsewhich
-bin/kpsexpand
-bin/lambda
-bin/latex
-bin/mag
-bin/makeindex
-bin/makempx
-bin/makempy
-bin/mf
-bin/mf-nowin
-bin/mft
-bin/mfw
-bin/mkfontdesc
-bin/mkindex
-bin/mkocp
-bin/mkofm
-bin/mktexfmt
-bin/mktexlsr
-bin/mktexmf
-bin/mktexpk
-bin/mktextfm
-bin/mpost
-bin/mpto
-bin/mptopdf
-bin/newer
-bin/odvicopy
-bin/odvips
-bin/odvitype
-bin/ofm2opl
-bin/omega
-bin/omfonts
-bin/opl2ofm
-bin/otangle
-bin/otp2ocp
-bin/outocp
-bin/ovf2ovp
-bin/ovp2ovf
-bin/oxdvi
-bin/oxdvi.bin
-bin/patgen
-bin/pdfeinitex
-bin/pdfelatex
-bin/pdfetex
-bin/pdfevirtex
-bin/pdfinitex
-bin/pdflatex
-bin/pdftex
-bin/pdftosrc
-bin/pdfvirtex
-bin/pfb2pfa
-bin/pk2bm
-bin/pktogf
-bin/pktype
-bin/pltotf
-bin/pooltype
-bin/ps2frag
-bin/ps2pk
-bin/pslatex
-bin/readlink
-bin/rubibtex
-bin/rumakeindex
-bin/t1mapper
-bin/tangle
-bin/tex
-bin/texconfig
-bin/texdoc
-bin/texdoctk
-bin/texexec
-bin/texfind
-bin/texfont
-bin/texhash
-bin/texi2pdf
-bin/texlinks
-bin/texshow
-bin/texutil
-bin/tftopl
-bin/thumbpdf
-bin/tie
-bin/ttf2afm
-bin/updmap
-bin/vftovp
-bin/virmf
-bin/virmpost
-bin/viromega
-bin/virtex
-bin/vptovf
-bin/weave
-bin/xdvi
-bin/xdvi.bin
-bin/xdvizilla
-include/kpathsea/absolute.h
-include/kpathsea/c-auto.h
-include/kpathsea/c-ctype.h
-include/kpathsea/c-dir.h
-include/kpathsea/c-errno.h
-include/kpathsea/c-fopen.h
-include/kpathsea/c-limits.h
-include/kpathsea/c-memstr.h
-include/kpathsea/c-minmax.h
-include/kpathsea/c-namemx.h
-include/kpathsea/c-pathch.h
-include/kpathsea/c-pathmx.h
-include/kpathsea/c-proto.h
-include/kpathsea/c-stat.h
-include/kpathsea/c-std.h
-include/kpathsea/c-unistd.h
-include/kpathsea/c-vararg.h
-include/kpathsea/cnf.h
-include/kpathsea/concatn.h
-include/kpathsea/config.h
-include/kpathsea/db.h
-include/kpathsea/debug.h
-include/kpathsea/default.h
-include/kpathsea/expand.h
-include/kpathsea/fn.h
-include/kpathsea/fontmap.h
-include/kpathsea/getopt.h
-include/kpathsea/hash.h
-include/kpathsea/kpathsea.h
-include/kpathsea/lib.h
-include/kpathsea/line.h
-include/kpathsea/magstep.h
-include/kpathsea/paths.h
-include/kpathsea/pathsearch.h
-include/kpathsea/proginit.h
-include/kpathsea/progname.h
-include/kpathsea/readable.h
-include/kpathsea/str-list.h
-include/kpathsea/str-llist.h
-include/kpathsea/systypes.h
-include/kpathsea/tex-file.h
-include/kpathsea/tex-glyph.h
-include/kpathsea/tex-hush.h
-include/kpathsea/tex-make.h
-include/kpathsea/tilde.h
-include/kpathsea/truncate.h
-include/kpathsea/types.h
-include/kpathsea/variable.h
-include/kpathsea/xopendir.h
-include/kpathsea/xstat.h
-info/dvips.info
-info/kpathsea.info
-info/latex.info
-info/web2c.info
-lib/libkpathsea.a
-man/man1/MakeTeXPK.1
-man/man1/access.1
-man/man1/afm2tfm.1
-man/man1/allcm.1
-man/man1/allec.1
-man/man1/allneeded.1
-man/man1/amstex.1
-man/man1/bibtex.1
-man/man1/cont-de.1
-man/man1/cont-en.1
-man/man1/cont-nl.1
-man/man1/cweb.1
-man/man1/dmp.1
-man/man1/dvi2fax.1
-man/man1/dvicopy.1
-man/man1/dvihp.1
-man/man1/dvilj.1
-man/man1/dvipdfm.1
-man/man1/dvips.1
-man/man1/dvired.1
-man/man1/dvitomp.1
-man/man1/dvitype.1
-man/man1/e2pall.1
-man/man1/einitex.1
-man/man1/elatex.1
-man/man1/eplain.1
-man/man1/epstopdf.1
-man/man1/etex.1
-man/man1/evirtex.1
-man/man1/fontexport.1
-man/man1/fontimport.1
-man/man1/fontinst.1
-man/man1/gftodvi.1
-man/man1/gftopk.1
-man/man1/gftype.1
-man/man1/gsftopk.1
-man/man1/inimf.1
-man/man1/inimpost.1
-man/man1/iniomega.1
-man/man1/initex.1
-man/man1/kpsepath.1
-man/man1/kpsestat.1
-man/man1/kpsetool.1
-man/man1/kpsewhich.1
-man/man1/kpsexpand.1
-man/man1/lambda.1
-man/man1/latex.1
-man/man1/mag.1
-man/man1/makeindex.1
-man/man1/makempx.1
-man/man1/mf.1
-man/man1/mft.1
-man/man1/mkindex.1
-man/man1/mktexlsr.1
-man/man1/mktexmf.1
-man/man1/mktexpk.1
-man/man1/mktextfm.1
-man/man1/mpost.1
-man/man1/mpto.1
-man/man1/newer.1
-man/man1/omega.1
-man/man1/patgen.1
-man/man1/pdfetex.1
-man/man1/pdfinitex.1
-man/man1/pdflatex.1
-man/man1/pdftex.1
-man/man1/pdfvirtex.1
-man/man1/pfb2pfa.1
-man/man1/pk2bm.1
-man/man1/pktogf.1
-man/man1/pktype.1
-man/man1/pltotf.1
-man/man1/pooltype.1
-man/man1/ps2frag.1
-man/man1/ps2pk.1
-man/man1/pslatex.1
-man/man1/readlink.1
-man/man1/rubibtex.1
-man/man1/rumakeindex.1
-man/man1/t1mapper.1
-man/man1/tangle.1
-man/man1/tex.1
-man/man1/texconfig.1
-man/man1/texdoc.1
-man/man1/texdoctk.1
-man/man1/texexec.1
-man/man1/texhash.1
-man/man1/texi2pdf.1
-man/man1/texshow.1
-man/man1/texutil.1
-man/man1/tftopl.1
-man/man1/thumbpdf.1
-man/man1/tie.1
-man/man1/updmap.1
-man/man1/vftovp.1
-man/man1/virmf.1
-man/man1/virmpost.1
-man/man1/viromega.1
-man/man1/virtex.1
-man/man1/vptovf.1
-man/man1/weave.1
-man/man1/xdvi.1
-man/man1/xdvizilla.1
-man/man5/fmtutil.cnf.5
-man/man8/fmtutil.8
-man/man8/mkfontdesc.8
-man/man8/texlinks.8
-share/texmf/doc/tetex/TETEXDOC.dvi
-share/texmf/doc/tetex/TETEXDOC.pdf
-share/texmf/doc/tetex/TETEXDOC.ps
-share/texmf/doc/tetex/teTeX-FAQ
-share/texmf/dvips/base/color.pro
-share/texmf/dvips/base/crop.pro
-share/texmf/dvips/base/finclude.pro
-share/texmf/dvips/base/hps.pro
-share/texmf/dvips/base/special.pro
-share/texmf/dvips/base/tex.pro
-share/texmf/dvips/base/texc.pro
-share/texmf/dvips/base/texps.pro
-share/texmf/dvips/gsftopk/render.ps
-share/texmf/texconfig/README
-share/texmf/texconfig/g/generic
-share/texmf/texconfig/generic
-share/texmf/texconfig/v/vt100
-share/texmf/texconfig/x/xterm
-share/texmf/web2c/cont-en.efmt
-share/texmf/web2c/elatex.efmt
-share/texmf/web2c/etex-pl.pool
-share/texmf/web2c/etex.efmt
-share/texmf/web2c/etex.pool
-share/texmf/web2c/fmtutil.cnf
-share/texmf/web2c/lambda.oft
-share/texmf/web2c/latex.fmt
-share/texmf/web2c/metafun.mem
-share/texmf/web2c/mf-nowin.base
-share/texmf/web2c/mf.base
-share/texmf/web2c/mf.pool
-share/texmf/web2c/mfw.base
-share/texmf/web2c/mktex.cnf
-share/texmf/web2c/mktex.opt
-share/texmf/web2c/mktexdir
-share/texmf/web2c/mktexdir.opt
-share/texmf/web2c/mktexnam
-share/texmf/web2c/mktexnam.opt
-share/texmf/web2c/mktexupd
-share/texmf/web2c/mp.pool
-share/texmf/web2c/mpost.mem
-share/texmf/web2c/mptopdf.efmt
-share/texmf/web2c/omega.oft
-share/texmf/web2c/omega.pool
-share/texmf/web2c/pdfelatex.efmt
-share/texmf/web2c/pdfetex-pl.pool
-share/texmf/web2c/pdfetex.efmt
-share/texmf/web2c/pdfetex.pool
-share/texmf/web2c/pdflatex.fmt
-share/texmf/web2c/pdftex-pl.pool
-share/texmf/web2c/pdftex.fmt
-share/texmf/web2c/pdftex.pool
-share/texmf/web2c/plain.base
-share/texmf/web2c/plain.fmt
-share/texmf/web2c/plain.mem
-share/texmf/web2c/tex-pl.pool
-share/texmf/web2c/tex.fmt
-share/texmf/web2c/tex.pool
-share/texmf/web2c/texmf.cnf
-share/texmf/xdvi/xdvi.cfg
-@dirrm share/texmf/texconfig/x
-@dirrm share/texmf/texconfig/v
-@dirrm share/texmf/texconfig/g
-@dirrm share/texmf/texconfig
-@dirrm share/texmf/dvips/gsftopk
-@dirrm include/kpathsea
-@comment The next file is changed by various sub-pkgs (hugetex, ...)
-@exec %D/bin/mktexlsr
-@unexec ${RM} -f %D/share/texmf-local/ls-R
-@unexec ${RM} -f %D/share/texmf/ls-R
diff --git a/print/teTeX-bin/buildlink3.mk b/print/teTeX-bin/buildlink3.mk
deleted file mode 100644
index d1cfe1c752f..00000000000
--- a/print/teTeX-bin/buildlink3.mk
+++ /dev/null
@@ -1,27 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.12 2006/07/08 23:11:05 jlam Exp $
-
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
-TETEX_BIN_BUILDLINK3_MK:= ${TETEX_BIN_BUILDLINK3_MK}+
-
-.if !empty(BUILDLINK_DEPTH:M+)
-BUILDLINK_DEPENDS+= teTeX-bin
-.endif
-
-BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NteTeX-bin}
-BUILDLINK_PACKAGES+= teTeX-bin
-BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}teTeX-bin
-
-.if !empty(TETEX_BIN_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.teTeX-bin+= teTeX-bin-2.[0-9]*
-BUILDLINK_ABI_DEPENDS.teTeX-bin?= teTeX-bin>=2.0.2nb6
-BUILDLINK_PKGSRCDIR.teTeX-bin?= ../../print/teTeX-bin
-.endif # TETEX_BIN_BUILDLINK3_MK
-
-TEX=tex
-PDFTEX=pdftex
-PKG_TEXMFPREFIX= ${PREFIX}/share/texmf
-PKG_LOCALTEXMFPREFIX= ${PREFIX}/share/texmf-local
-PLIST_SUBST+= PKG_TEXMFPREFIX=${PKG_TEXMFPREFIX:C|^${PREFIX}/||}
-PLIST_SUBST+= PKG_LOCALTEXMFPREFIX=${PKG_LOCALTEXMFPREFIX:C|^${PREFIX}/||}
-
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/print/teTeX-bin/distinfo b/print/teTeX-bin/distinfo
deleted file mode 100644
index 3d94770d58a..00000000000
--- a/print/teTeX-bin/distinfo
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: distinfo,v 1.11 2005/02/24 12:51:44 agc Exp $
-
-SHA1 (teTeX/tetex-src-2.0.2.tar.gz) = 6445206b14d659458ee352df78d2c2daf8e88ab3
-RMD160 (teTeX/tetex-src-2.0.2.tar.gz) = 9bbb274c0598547bcecb00ff48e459d41bc65e93
-Size (teTeX/tetex-src-2.0.2.tar.gz) = 11745933 bytes
-SHA1 (patch-aa) = 77feabef32c612ac5d0250b1e4db50a3fc497990
-SHA1 (patch-ab) = 964e7e09867b605db6e448226b04dd7d63551dfa
-SHA1 (patch-ac) = 7e96a7a14090a6b3009d3562b18ee8383d50d3e0
-SHA1 (patch-ad) = 377f52b45ea66b88f682aaa7f0dd72dee8f986fb
-SHA1 (patch-ae) = 68825699db129b82f476c37ba3b6e20a8831ad6e
-SHA1 (patch-af) = d5fd0e1b30b1ea9fd96fe5983088df5a723f04b7
-SHA1 (patch-ag) = a6fd35e0cfbe4041abebb3e64ae825dcc4ec1dda
-SHA1 (patch-ah) = b028d996fcbf602f94b93b51a04578d893dd972c
-SHA1 (patch-ai) = b8c34c089b1c3730f57915fddd63762dea2f3435
-SHA1 (patch-aj) = 933ce880af54f2049c7f795621c2c237742026da
-SHA1 (patch-ak) = 2ddc2195b58a77444826cf393a0edf470f2aac21
-SHA1 (patch-ap) = 40543e9a2fb87d296557f3a8bd9a7207b2331a8e
-SHA1 (patch-aq) = f90ed07b2de340c55c6d987fdaa59d7ed6d46e0f
diff --git a/print/teTeX-bin/patches/patch-aa b/print/teTeX-bin/patches/patch-aa
deleted file mode 100644
index 0ed8889513e..00000000000
--- a/print/teTeX-bin/patches/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2004/10/11 04:54:05 minskim Exp $
-
---- texk/configure.in.orig Mon Jan 13 11:32:40 2003
-+++ texk/configure.in
-@@ -29,6 +29,9 @@ dnl Pass this down from the top level so
- dnl install kpathsea a command line value is propagated.
- AC_PROG_INSTALL
-
-+AC_CONFIG_HEADER(ac_config.h)
-+AC_HEADER_SYS_WAIT
-+
- dnl If the other programs ever acquire their own --with or --enable
- dnl options, they must be added, so configure --help at the top level
- dnl will show all the options.
diff --git a/print/teTeX-bin/patches/patch-ab b/print/teTeX-bin/patches/patch-ab
deleted file mode 100644
index 8778fbc0345..00000000000
--- a/print/teTeX-bin/patches/patch-ab
+++ /dev/null
@@ -1,178 +0,0 @@
-$NetBSD: patch-ab,v 1.4 2004/10/11 04:54:05 minskim Exp $
-
---- texk/configure.orig Mon Feb 17 22:12:51 2003
-+++ texk/configure
-@@ -1082,6 +1082,50 @@ test -z "$INSTALL_DATA" && INSTALL_DATA=
-
-
-
-+echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
-+echo "configure:1070: checking for sys/wait.h that is POSIX.1 compatible" >&5
-+if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ cat > conftest.$ac_ext <<EOF
-+#line 1075 "configure"
-+#include "confdefs.h"
-+#include <sys/types.h>
-+#include <sys/wait.h>
-+#ifndef WEXITSTATUS
-+#define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
-+#endif
-+#ifndef WIFEXITED
-+#define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
-+#endif
-+int main() {
-+int s;
-+wait (&s);
-+s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
-+; return 0; }
-+EOF
-+if { (eval echo configure:1091: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-+ rm -rf conftest*
-+ ac_cv_header_sys_wait_h=yes
-+else
-+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
-+ rm -rf conftest*
-+ ac_cv_header_sys_wait_h=no
-+fi
-+rm -f conftest*
-+fi
-+
-+echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
-+if test $ac_cv_header_sys_wait_h = yes; then
-+ cat >> confdefs.h <<\EOF
-+#define HAVE_SYS_WAIT_H 1
-+EOF
-+
-+fi
-+
-+
-+
-
- # Check whether --with-bibtex8 or --without-bibtex8 was given.
- if test "${with_bibtex8+set}" = set; then
-@@ -2010,7 +2054,7 @@ done
- ac_given_srcdir=$srcdir
- ac_given_INSTALL="$INSTALL"
-
--trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
-+trap 'rm -fr `echo "Makefile ac_config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
- EOF
- cat >> $CONFIG_STATUS <<EOF
-
-@@ -2199,6 +2243,113 @@ s%@INSTALL@%$INSTALL%g
- " | (eval "$ac_sed_cmds") > $ac_file
- fi; done
- rm -f conftest.s*
-+
-+# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
-+# NAME is the cpp macro being defined and VALUE is the value it is being given.
-+#
-+# ac_d sets the value in "#define NAME VALUE" lines.
-+ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
-+ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
-+ac_dC='\3'
-+ac_dD='%g'
-+# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
-+ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
-+ac_uB='\([ ]\)%\1#\2define\3'
-+ac_uC=' '
-+ac_uD='\4%g'
-+# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
-+ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
-+ac_eB='$%\1#\2define\3'
-+ac_eC=' '
-+ac_eD='%g'
-+
-+if test "${CONFIG_HEADERS+set}" != set; then
-+EOF
-+cat >> $CONFIG_STATUS <<EOF
-+ CONFIG_HEADERS="ac_config.h"
-+EOF
-+cat >> $CONFIG_STATUS <<\EOF
-+fi
-+for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
-+ # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
-+ case "$ac_file" in
-+ *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
-+ ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
-+ *) ac_file_in="${ac_file}.in" ;;
-+ esac
-+
-+ echo creating $ac_file
-+
-+ rm -f conftest.frag conftest.in conftest.out
-+ ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
-+ cat $ac_file_inputs > conftest.in
-+
-+EOF
-+
-+# Transform confdefs.h into a sed script conftest.vals that substitutes
-+# the proper values into ac_config.h.in to produce ac_config.h. And first:
-+# Protect against being on the right side of a sed subst in config.status.
-+# Protect against being in an unquoted here document in config.status.
-+rm -f conftest.vals
-+cat > conftest.hdr <<\EOF
-+s/[\\&%]/\\&/g
-+s%[\\$`]%\\&%g
-+s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
-+s%ac_d%ac_u%gp
-+s%ac_u%ac_e%gp
-+EOF
-+sed -n -f conftest.hdr confdefs.h > conftest.vals
-+rm -f conftest.hdr
-+
-+# This sed command replaces #undef with comments. This is necessary, for
-+# example, in the case of _POSIX_SOURCE, which is predefined and required
-+# on some systems where configure will not decide to define it.
-+cat >> conftest.vals <<\EOF
-+s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
-+EOF
-+
-+# Break up conftest.vals because some shells have a limit on
-+# the size of here documents, and old seds have small limits too.
-+
-+rm -f conftest.tail
-+while :
-+do
-+ ac_lines=`grep -c . conftest.vals`
-+ # grep -c gives empty output for an empty file on some AIX systems.
-+ if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
-+ # Write a limited-size here document to conftest.frag.
-+ echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
-+ sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
-+ echo 'CEOF
-+ sed -f conftest.frag conftest.in > conftest.out
-+ rm -f conftest.in
-+ mv conftest.out conftest.in
-+' >> $CONFIG_STATUS
-+ sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
-+ rm -f conftest.vals
-+ mv conftest.tail conftest.vals
-+done
-+rm -f conftest.vals
-+
-+cat >> $CONFIG_STATUS <<\EOF
-+ rm -f conftest.frag conftest.h
-+ echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
-+ cat conftest.in >> conftest.h
-+ rm -f conftest.in
-+ if cmp -s $ac_file conftest.h 2>/dev/null; then
-+ echo "$ac_file is unchanged"
-+ rm -f conftest.h
-+ else
-+ # Remove last slash and all that follows it. Not all systems have dirname.
-+ ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
-+ if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
-+ # The file is in a subdirectory.
-+ test ! -d "$ac_dir" && mkdir "$ac_dir"
-+ fi
-+ rm -f $ac_file
-+ mv conftest.h $ac_file
-+ fi
-+fi; done
-
- EOF
- cat >> $CONFIG_STATUS <<EOF
diff --git a/print/teTeX-bin/patches/patch-ac b/print/teTeX-bin/patches/patch-ac
deleted file mode 100644
index 13ded76575f..00000000000
--- a/print/teTeX-bin/patches/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2003/12/24 12:51:31 jmmv Exp $
-
---- texk/oxdvik/Makefile.in.orig Mon Feb 3 03:53:12 2003
-+++ texk/oxdvik/Makefile.in Fri Feb 21 10:20:33 2003
-@@ -20,7 +20,7 @@
- x_ext_lib = @x_ext_lib@
- # Follow the library order used in X11R6 itself:
- # -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11 (some may not be present).
--x_link = $(LDLIBWWW) $(LDLIBT1) $(x_ldflags) $(x_tool_libs) $(x_pre_libs) $(x_ext_lib) -lX11 $(x_extra_libs)
-+x_link = $(LDLIBWWW) $(LDLIBT1) $(x_ldflags) $(x_tool_libs) $(x_pre_libs) $(x_ext_lib) -lX11 $(x_extra_libs) -lz
-
- LDLIBWWW=@LDLIBWWW@
- LIBWWWCPPFLAGS=@LIBWWWCPPFLAGS@
diff --git a/print/teTeX-bin/patches/patch-ad b/print/teTeX-bin/patches/patch-ad
deleted file mode 100644
index d09f7254bc9..00000000000
--- a/print/teTeX-bin/patches/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2003/12/24 12:51:31 jmmv Exp $
-
---- texk/xdvik/Makefile.in.orig Mon Feb 3 03:53:22 2003
-+++ texk/xdvik/Makefile.in Fri Feb 21 10:22:23 2003
-@@ -20,7 +20,7 @@
- x_ext_lib = @x_ext_lib@
- # Follow the library order used in X11R6 itself:
- # -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11 (some may not be present).
--x_link = $(LDLIBWWW) $(LDLIBT1) $(x_ldflags) $(x_tool_libs) $(x_pre_libs) $(x_ext_lib) -lX11 $(x_extra_libs)
-+x_link = $(LDLIBWWW) $(LDLIBT1) $(x_ldflags) $(x_tool_libs) $(x_pre_libs) $(x_ext_lib) -lX11 $(x_extra_libs) -lz
-
- LDLIBWWW=@LDLIBWWW@
- LIBWWWCPPFLAGS=@LIBWWWCPPFLAGS@
diff --git a/print/teTeX-bin/patches/patch-ae b/print/teTeX-bin/patches/patch-ae
deleted file mode 100644
index 7ee84932b93..00000000000
--- a/print/teTeX-bin/patches/patch-ae
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ae,v 1.3 2004/10/11 04:54:05 minskim Exp $
-
---- texk/ac_config.h.in.orig Sun Oct 10 22:15:08 2004
-+++ texk/ac_config.h.in
-@@ -0,0 +1,7 @@
-+/* ac_config.h.in. Generated automatically from configure.in by autoheader. */
-+
-+/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
-+#undef HAVE_SYS_WAIT_H
-+
-+/* Define if you need to in order for stat and other things to work. */
-+#undef _POSIX_SOURCE
diff --git a/print/teTeX-bin/patches/patch-af b/print/teTeX-bin/patches/patch-af
deleted file mode 100644
index acd9469f3eb..00000000000
--- a/print/teTeX-bin/patches/patch-af
+++ /dev/null
@@ -1,36 +0,0 @@
-$NetBSD: patch-af,v 1.3 2004/10/11 04:54:05 minskim Exp $
-
---- texk/web2c/lib/coredump.c.orig Thu Jan 16 13:51:12 1997
-+++ texk/web2c/lib/coredump.c
-@@ -9,6 +9,7 @@
- you. Perl has some things to say about these days. */
-
- #include "config.h"
-+#include "ac_config.h"
-
- /* Do not try to compile this Unix-y unportable stuff unless it's needed. */
-
-@@ -29,7 +30,11 @@ funny_core_dump P1H(void)
- }
- #else /* !__EMX__ */
- int pid, w;
-+#ifdef HAVE_SYS_WAIT_H
-+ int status;
-+#else
- union wait status;
-+#endif
-
- switch (pid = fork ())
- {
-@@ -48,7 +53,11 @@ funny_core_dump P1H(void)
- default: /* parent */
- while ((w = wait (&status)) != pid && w != -1)
- ;
-+#ifdef HAVE_SYS_WAIT_H
-+ if (WCOREDUMP(status))
-+#else
- if (status.w_coredump)
-+#endif
- exit (0);
- (void) write (2, "attempt to dump core failed\n", 28);
- exit (1);
diff --git a/print/teTeX-bin/patches/patch-ag b/print/teTeX-bin/patches/patch-ag
deleted file mode 100644
index 97c70a557eb..00000000000
--- a/print/teTeX-bin/patches/patch-ag
+++ /dev/null
@@ -1,196 +0,0 @@
-$NetBSD: patch-ag,v 1.4 2004/10/22 19:32:35 jmmv Exp $
-
-This diff is taken from the url below:
-http://cvs.sourceforge.net/viewcvs.py/xdvi/xdvik/texk/xdvik/xdvizilla?r1=text&tr1=1.2&r2=text&tr2=1.10&diff_format=u
-
-===================================================================
-RCS file: /cvsroot/xdvi/xdvik/texk/xdvik/xdvizilla,v
-retrieving revision 1.2
-retrieving revision 1.10
-diff -u -r1.2 -r1.10
---- texk/xdvik/xdvizilla 2002/10/12 13:29:17 1.2
-+++ texk/xdvik/xdvizilla 2004/02/24 22:37:37 1.10
-@@ -1,11 +1,68 @@
- #! /bin/sh
--
-+#
- # This is a kludge to fix helper apps in mozilla. See mozilla bugs #57420
- # and also #78919.
--
-+#
- # It's also useful for tar files with Netscape 4.x
-+#
-+# Copyright (c) 2002-2004 Paul Vojta
-+#
-+# Permission is hereby granted, free of charge, to any person obtaining a copy
-+# of this software and associated documentation files (the "Software"), to
-+# deal in the Software without restriction, including without limitation the
-+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-+# sell copies of the Software, and to permit persons to whom the Software is
-+# furnished to do so, subject to the following conditions:
-+#
-+# The above copyright notice and this permission notice shall be included in
-+# all copies or substantial portions of the Software.
-+#
-+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-+# IN NO EVENT SHALL PAUL VOJTA OR ANY OTHER AUTHOR OF OR CONTRIBUTOR TO
-+# THIS SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-+# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-+# IN THE SOFTWARE.
-+
-+# Some changes suggested by Thomas Esser included by
-+# <stefanulrich@users.sourceforge.net>.
-
-+IN_FILE=
- NO_RM=
-+TMP_DIR=
-+progname=xdvizilla
-+
-+do_cleanup()
-+{
-+ exitval=$?
-+ if [ -z "$NO_RM" -a -n "$IN_FILE" ] ; then
-+ rm -f "$IN_FILE"
-+ fi
-+ test -n "$TMP_DIR" && rm -rf "$TMP_DIR"
-+ exit $exitval
-+}
-+
-+do_abort()
-+{
-+ xmessage -nearmouse "$progname: $1"
-+ do_cleanup
-+ exit 1
-+}
-+
-+usage()
-+{
-+ xmessage -nearmouse "Usage: $progname [-no-rm] <file>"
-+ do_cleanup
-+ exit 1
-+}
-+
-+trap 'do_cleanup' 1 2 3 7 13 15
-+
-+### create a temporary directory only read/writable by user
-+TMP_DIR=${TMP-/tmp}/$progname.$$
-+(umask 077; mkdir "$TMP_DIR") || do_abort "Could not create directory \`$TMP_DIR'"
-
- if [ $# -gt 1 -a "x$1" = "x-no-rm" ]; then
- NO_RM=y
-@@ -13,8 +70,7 @@
- fi
-
- if [ $# -ne 1 ]; then
-- xmessage -nearmouse 'Usage: xdvizilla [-no-rm] <file>'
-- exit 1
-+ usage
- fi
-
- DIR=`dirname "$0"`
-@@ -27,55 +83,52 @@
- DIR=
- fi
-
--FILE=$1
--FILETYPE=`file "$FILE"`
--
--case "$FILETYPE" in
--
-- *"gzip compressed data"*)
-- FILE=/tmp/xdvizilla$$
-- gunzip -c "$1" > $FILE
-- [ -n "$NO_RM" ] || rm -f -- "$1"
-- NO_RM=
-- FILETYPE=`file "$FILE"`
-- ;;
--
-- *"compressed data"* | *"compress'd data"*)
-- FILE=/tmp/xdvizilla$$
-- uncompress -c "$1" > $FILE
-- [ -n "$NO_RM" ] || rm -f -- "$1"
-- NO_RM=
-- FILETYPE=`file "$FILE"`
-- ;;
--
-- "$1: empty")
-- xmessage -nearmouse "$1 is an empty file
--(this is a bug in Mozilla)"
-- [ -n "$NO_RM" ] || rm -f -- "$1"
-- exit 1
-- ;;
--
--esac
--
--case "$FILETYPE" in
--
-- *" tar archive")
-- TARDIR=/tmp/xdvitar$$
-- mkdir $TARDIR
-- cat "$FILE" | (cd $TARDIR; tar xf -)
-- DVINAME=`tar tf "$FILE" | grep '\.dvi$' | head -1`
-- [ -n "$NO_RM" ] || rm -f -- "$FILE"
-- if [ -z "$DVINAME" ]; then
-- xmessage -nearmouse "Tar file does not contain a dvi file"
-- else
-- (cd $TARDIR; "$DIR"xdvi -safer "$DVINAME")
-- fi
-- rm -rf $TARDIR
-- ;;
-+# need to preserve IN_FILE for eventual deletion
-+IN_FILE="$1"
-+TMP_FILE="$IN_FILE"
-+
-+while [ 1 ]; do
-+ [ -f "$TMP_FILE" ] || do_abort "$TMP_FILE: File not found."
-+ FILETYPE=`file "$TMP_FILE"`
-+ case "$FILETYPE" in
-+ *"gzip compressed data"*)
-+ out="$TMP_DIR"/tmp-gz
-+ gunzip -c "$TMP_FILE" > "$out"
-+ TMP_FILE="$out"
-+ ;;
-+ *"compressed data"* | *"compress'd data"*)
-+ out="$TMP_DIR"/tmp-compress
-+ uncompress -c "$TMP_FILE" > "$out"
-+ TMP_FILE="$out"
-+ ;;
-+ "$TMP_FILE: empty")
-+ do_abort "$TMP_FILE is an empty file
-+(probably a bug in Mozilla?)"
-+ ;;
-+ *" tar archive")
-+ ### do sanity checks on the tar archive, to avoid overwriting user files:
-+ dangerous=`tar tf "$TMP_FILE" | egrep '^(/|.*\.\./)'`
-+ [ -z "$dangerous" ] || do_abort "Tar file contains files with absolute paths or \`../' components,
-+which may overwrite user files. Not unpacking it."
-+ ### also check for gzipped DVI files inside the archive ...
-+ out="$TMP_DIR"/`tar tf "$TMP_FILE" | egrep '\.(dvi|dvi.gz|dvi.Z)$' | head -1`
-+ if [ -z "$out" ]; then
-+ do_abort "Tar file does not contain a dvi file."
-+ else
-+ cat "$TMP_FILE" | (cd "$TMP_DIR"; tar xf -)
-+ TMP_FILE="$out"
-+ fi
-+ ;;
-+ *"DVI file"*)
-+ "$DIR"xdvi -safer "$TMP_FILE"
-+ break
-+ ;;
-+ *)
-+ do_abort "$TMP_FILE: Unrecognized file format!"
-+ ;;
-+ esac
-+done
-
-- *)
-- "$DIR"xdvi -safer "$FILE"
-- [ -n "$NO_RM" ] || rm -f -- "$FILE"
-- ;;
-+do_cleanup
-
--esac
-+exit 0
diff --git a/print/teTeX-bin/patches/patch-ah b/print/teTeX-bin/patches/patch-ah
deleted file mode 100644
index 0fb3b54e858..00000000000
--- a/print/teTeX-bin/patches/patch-ah
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ah,v 1.3 2005/01/16 08:35:08 kei Exp $
-
---- libs/xpdf/xpdf/Gfx.cc.orig 2005-01-04 16:23:02.000000000 +0900
-+++ libs/xpdf/xpdf/Gfx.cc 2005-01-04 16:27:39.000000000 +0900
-@@ -2381,7 +2381,9 @@
- haveMask = gFalse;
- dict->lookup("Mask", &maskObj);
- if (maskObj.isArray()) {
-- for (i = 0; i < maskObj.arrayGetLength(); ++i) {
-+ for (i = 0;
-+ i < maskObj.arrayGetLength() && i < 2*gfxColorMaxComps;
-+ ++i) {
- maskObj.arrayGet(i, &obj1);
- maskColors[i] = obj1.getInt();
- obj1.free();
diff --git a/print/teTeX-bin/patches/patch-ai b/print/teTeX-bin/patches/patch-ai
deleted file mode 100644
index 88c388e42e3..00000000000
--- a/print/teTeX-bin/patches/patch-ai
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ai,v 1.3 2005/01/16 08:35:08 kei Exp $
-
---- libs/xpdf/xpdf/GfxState.cc.orig 2005-01-04 16:27:49.000000000 +0900
-+++ libs/xpdf/xpdf/GfxState.cc 2005-01-04 16:30:39.000000000 +0900
-@@ -708,6 +708,11 @@
- }
- nCompsA = obj2.getInt();
- obj2.free();
-+ if (nCompsA > gfxColorMaxComps) {
-+ error(-1, "ICCBased color space with too many (%d > %d) components",
-+ nCompsA, gfxColorMaxComps);
-+ nCompsA = gfxColorMaxComps;
-+ }
- if (dict->lookup("Alternate", &obj2)->isNull() ||
- !(altA = GfxColorSpace::parse(&obj2))) {
- switch (nCompsA) {
diff --git a/print/teTeX-bin/patches/patch-aj b/print/teTeX-bin/patches/patch-aj
deleted file mode 100644
index e47294b51a8..00000000000
--- a/print/teTeX-bin/patches/patch-aj
+++ /dev/null
@@ -1,37 +0,0 @@
-$NetBSD: patch-aj,v 1.3 2005/01/17 12:19:13 kei Exp $
-
---- libs/xpdf/xpdf/Catalog.cc.orig Mon Nov 4 07:15:36 2002
-+++ libs/xpdf/xpdf/Catalog.cc Fri Oct 29 09:18:17 2004
-@@ -22,6 +22,7 @@
- #include "Error.h"
- #include "Link.h"
- #include "Catalog.h"
-+#include <limits.h>
-
- //------------------------------------------------------------------------
- // Catalog
-@@ -63,6 +64,12 @@
- }
- pagesSize = numPages0 = obj.getInt();
- obj.free();
-+ if ((pagesSize >= INT_MAX / sizeof(Page *)) ||
-+ (pagesSize >= INT_MAX / sizeof(Ref))) {
-+ error(-1, "Invalid 'pagesSize'");
-+ ok = gFalse;
-+ return;
-+ }
- pages = (Page **)gmalloc(pagesSize * sizeof(Page *));
- pageRefs = (Ref *)gmalloc(pagesSize * sizeof(Ref));
- for (i = 0; i < pagesSize; ++i) {
-@@ -190,6 +197,11 @@
- }
- if (start >= pagesSize) {
- pagesSize += 32;
-+ if ((pagesSize >= INT_MAX/sizeof(Page *)) ||
-+ (pagesSize >= INT_MAX/sizeof(Ref))) {
-+ error(-1, "Invalid 'pagesSize' parameter.");
-+ goto err3;
-+ }
- pages = (Page **)grealloc(pages, pagesSize * sizeof(Page *));
- pageRefs = (Ref *)grealloc(pageRefs, pagesSize * sizeof(Ref));
- for (j = pagesSize - 32; j < pagesSize; ++j) {
diff --git a/print/teTeX-bin/patches/patch-ak b/print/teTeX-bin/patches/patch-ak
deleted file mode 100644
index a1fbbe3303c..00000000000
--- a/print/teTeX-bin/patches/patch-ak
+++ /dev/null
@@ -1,67 +0,0 @@
-$NetBSD: patch-ak,v 1.4 2005/01/24 15:22:16 kei Exp $
-
---- libs/xpdf/xpdf/XRef.cc.original 2005-01-24 23:15:21.000000000 +0900
-+++ libs/xpdf/xpdf/XRef.cc 2005-01-24 23:15:57.000000000 +0900
-@@ -28,6 +28,7 @@
- #include "Error.h"
- #include "ErrorCodes.h"
- #include "XRef.h"
-+#include <limits.h>
-
- //------------------------------------------------------------------------
-
-@@ -76,6 +77,11 @@
-
- // trailer is ok - read the xref table
- } else {
-+ if ( size >= INT_MAX/sizeof(XRefEntry)) {
-+ error(-1, "Invalid 'size' inside xref table.");
-+ ok = gFalse;
-+ return;
-+ }
- entries = (XRefEntry *)gmalloc(size * sizeof(XRefEntry));
- for (i = 0; i < size; ++i) {
- entries[i].offset = 0xffffffff;
-@@ -267,6 +273,10 @@
- // table size
- if (first + n > size) {
- newSize = size + 256;
-+ if (newSize >= INT_MAX/sizeof(XRefEntry)) {
-+ error(-1, "Invalid 'newSize'");
-+ goto err2;
-+ }
- entries = (XRefEntry *)grealloc(entries, newSize * sizeof(XRefEntry));
- for (i = size; i < newSize; ++i) {
- entries[i].offset = 0xffffffff;
-@@ -410,6 +420,10 @@
- if (!strncmp(p, "obj", 3)) {
- if (num >= size) {
- newSize = (num + 1 + 255) & ~255;
-+ if (newSize >= INT_MAX / sizeof(XRefEntry)) {
-+ error(-1, "Invalid 'obj' parameters.");
-+ return gFalse;
-+ }
- entries = (XRefEntry *)
- grealloc(entries, newSize * sizeof(XRefEntry));
- for (i = size; i < newSize; ++i) {
-@@ -431,6 +445,10 @@
- } else if (!strncmp(p, "endstream", 9)) {
- if (streamEndsLen == streamEndsSize) {
- streamEndsSize += 64;
-+ if (streamEndsSize >= INT_MAX/sizeof(int)) {
-+ error(-1, "Invalid 'endstream' parameter.");
-+ return gFalse;
-+ }
- streamEnds = (Guint *)grealloc(streamEnds,
- streamEndsSize * sizeof(int));
- }
-@@ -481,6 +499,9 @@
- } else {
- keyLength = 5;
- }
-+ if (keyLength > 16) {
-+ keyLength = 16;
-+ }
- permFlags = permissions.getInt();
- if (encVersion >= 1 && encVersion <= 2 &&
- encRevision >= 2 && encRevision <= 3) {
diff --git a/print/teTeX-bin/patches/patch-ap b/print/teTeX-bin/patches/patch-ap
deleted file mode 100644
index c558ffa708f..00000000000
--- a/print/teTeX-bin/patches/patch-ap
+++ /dev/null
@@ -1,110 +0,0 @@
-$NetBSD: patch-ap,v 1.5 2003/12/24 12:51:31 jmmv Exp $
-
---- texk/tetex/texconfig.orig 2003-03-01 10:13:18.000000000 +0100
-+++ texk/tetex/texconfig
-@@ -7,8 +7,6 @@
- # Thomas Esser, te@dbs.uni-hannover.de
- # Copyright: Thomas Esser, 1994, 1995, 1996, 1997, 1999, 2002. Public domain.
-
--# You may override DIALOG_TERMINFO and DIALOG_TERM in your environment.
--
- version=teTeX
- #version='TeX Live'
-
-@@ -192,29 +190,11 @@ abort()
- cleanup
- exit 1
- }
--
--# Some systems have their own dialog. Use it then and do not use
--# faked TERM and TERMINFO variables when calling that dialog.
--find_dialogtype()
--{
-- { u=`uname -s`; } 2>/dev/null
-- case "$u" in
-- FreeBSD|Linux)
-- test -f /usr/bin/whiptail && DIALOG_PROG=/usr/bin/whiptail
-- test -f /usr/bin/dialog && DIALOG_PROG=/usr/bin/dialog
-- test -f /bin/dialog && DIALOG_PROG=/bin/dialog
-- ;;
-- esac
--}
-
- run_dialog()
- {
- test -z "$NO_CLEAR" && tty >/dev/null 2>&1 && clear;
-- if test -n "$DIALOG_PROG"; then
-- $DIALOG_PROG --title "$version setup utility" ${1+"$@"}
-- else
-- TERM=$DIALOG_TERM TERMINFO=$DIALOG_TERMINFO tcdialog --title "$version setup utility" ${1+"$@"}
-- fi
-+ dialog --title "$version setup utility" "$@"
- }
-
- check_environ()
-@@ -293,22 +273,6 @@ fonts_rw()
- echo "Done." >&2
- }
-
--check_terminal()
--{
-- terminfo=${DIALOG_TERMINFO-/usr/lib/terminfo}
--
-- test -f $terminfo/`echo $DIALOG_TERM | sed 's/\(.\).*/\1/'`/$DIALOG_TERM \
-- && return
--
-- cat >&2 <<eof
--TERM=$DIALOG_TERM is not supported by your terminfo system.
--See terminfo(5), tic(1m) and term(5) for help.
--
--$progname failed. Program aborted.
--eof
-- exit_return 1
--}
--
- fix_pager_more()
- {
- case "$PAGER" in
-@@ -1454,7 +1418,7 @@ echo_file_location()
- do_print_setup()
- {
- echo '==================== binaries found by searching $PATH ==================='
-- echo_locate_binary tex etex dvipdfm pdftex omega mf mpost tcdialog dvips xdvi kpsewhich mktexpk mktextfm
-+ echo_locate_binary tex etex dvipdfm pdftex omega mf mpost dialog dvips xdvi kpsewhich mktexpk mktextfm
- echo
- echo '=========================== Kpathsea variables ==========================='
- echo_show_variable TEXMF TEXMFMAIN VARTEXMF
-@@ -1737,7 +1701,6 @@ esac
- needsCleanup=false
- find_echo
- find_fmt
--find_dialogtype
- check_environ
- require_binary kpsewhich pwd
-
-@@ -1813,8 +1776,6 @@ test -z "$TC_DFT_UPDMAP_CFG" && TC_DFT_U
-
- # The fallback directory for private scripts and config files.
- : ${TEXMF=`kpsewhich -expand-var '$TEXMF'`}
--: ${DIALOG_TERMINFO=$TC_TEXMFMAIN/texconfig}
--: ${DIALOG_TERM=generic}
-
- formats=$TC_VARTEXMF/web2c
- xdvi_app_dir=$TC_VARTEXMF/xdvi
-@@ -1955,7 +1916,7 @@ cd "$tmpdir" || exit_return 1
- EDIT=${VISUAL-${EDITOR-$std_editor}}
- PAGER=${PAGER-$std_pager}
-
--check_for_binary tcdialog >/dev/null || test -n "$DIALOG_PROG"
-+check_for_binary dialog >/dev/null || test -n "$DIALOG_PROG"
- dialogok=$?
-
- # we have called some shellfunctions, so for HP-UX's shell, we need
-@@ -1975,7 +1936,6 @@ fi
- # fmtutil --missing
- # texlinks --multiplatform
-
--check_terminal
- cat <<eof
-
- The interactive texconfig utility will be started now. Make sure your
diff --git a/print/teTeX-bin/patches/patch-aq b/print/teTeX-bin/patches/patch-aq
deleted file mode 100644
index d160bddfc63..00000000000
--- a/print/teTeX-bin/patches/patch-aq
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-aq,v 1.4 2003/12/24 12:51:31 jmmv Exp $
-
---- texk/tetex/Makefile.in.orig Thu Feb 27 14:57:21 2003
-+++ texk/tetex/Makefile.in Sat Mar 15 12:44:15 2003
-@@ -8,9 +8,9 @@
- man5dir = $(mandir)/man5
- man8dir = $(mandir)/man8
-
--SCRIPTS= dvi2fax ps2frag texconfig dvired pslatex texi2html allcm allneeded fontexport fontimport kpsetool mkfontdesc MakeTeXPK fontinst rubibtex rumakeindex fmtutil texdoc texlinks texexec texdoctk updmap
-+SCRIPTS= dvi2fax ps2frag texconfig dvired pslatex allcm allneeded fontexport fontimport kpsetool mkfontdesc MakeTeXPK fontinst rubibtex rumakeindex fmtutil texdoc texlinks texexec texdoctk updmap
- PDFSCRIPTS=e2pall epstopdf texi2pdf thumbpdf
--manpgs= allcm allec allneeded dvi2fax dvired e2pall epstopdf fontexport fontimport fontinst kpsetool ps2frag pslatex rubibtex rumakeindex texconfig texdoc texexec texi2html texi2pdf texshow texutil thumbpdf texdoctk updmap
-+manpgs= allcm allec allneeded dvi2fax dvired e2pall epstopdf fontexport fontimport fontinst kpsetool ps2frag pslatex rubibtex rumakeindex texconfig texdoc texexec texi2pdf texshow texutil thumbpdf texdoctk updmap
-
- INFOFILES= latex.info latex.info-1 latex.info-2 latex.info-3
- POOLFILES = etex-pl.pool pdfetex-pl.pool pdftex-pl.pool tex-pl.pool