Create a "work in progress" directory for texlive 2010. This is not linked to

the build, but will eventually become print/texlive.

There is a README file containing my roadmap and progress.

OK to make this sandbox from sthen@ and ajacoutot@.
This commit is contained in:
edd 2010-09-24 15:44:41 +00:00
parent 5eb195542c
commit 730a9295b0
17 changed files with 1224 additions and 0 deletions

7
print/texlive2010/Makefile Executable file
View File

@ -0,0 +1,7 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
SUBDIR =
SUBDIR += base
#SUBDIR += texmf
.include <bsd.port.subdir.mk>

View File

@ -0,0 +1,20 @@
# $OpenBSD: Makefile.inc,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
CATEGORIES ?= print
HOMEPAGE ?= http://tug.org/texlive/
MAINTAINER ?= Edd Barrett <edd@openbsd.org>
# http://tug.org/texlive/LICENSE.TL
PERMIT_PACKAGE_CDROM ?= Yes
PERMIT_PACKAGE_FTP ?= Yes
PERMIT_DISTFILES_CDROM ?= Yes
PERMIT_DISTFILES_FTP ?= Yes
EXTRACT_SUFX ?= .tar.xz
EXTRACT_CASES += *.tar.xz) xzcat ${FULLDISTDIR}/$$archive | tar xf -;;
BUILD_DEPENDS += ::archivers/xz
V ?= 2010
DIST_V ?= ${V}0722
MASTER_SITES ?= ftp://ftp.tug.org/texlive/historic/${V}/

26
print/texlive2010/README Normal file
View File

@ -0,0 +1,26 @@
TeX Live 2010 - Work in Progress (edd@)
$OpenBSD: README,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
-------------------------------------------------------------------
* Get base compilers working:
amd64 - done
i386
sparc64
* Get xindy linking against clisp
* Test on monolithic texmf
-> hack texmf.cnf
* Do texmf split
-> Split down -docs even further this year: docs_srcs + docs_built
-> make fmtutil.cnf configs
* Get packing list @execs in place and deps correct
* Test lots
* Pre-generate maps and formats and install from FILESDIR
-> check this is platform independent.
* Link to build as print/texlive

121
print/texlive2010/base/Makefile Executable file
View File

@ -0,0 +1,121 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
COMMENT = base binaries for TeXLive typesetting distribution
DISTNAME = texlive-${DIST_V}-source
PKGNAME = texlive_base-${V}
SHARED_LIBS = kpathsea 3.0
WANTLIB = m X11 ICE freetype Xt c Xext fontconfig Xpm SM Xmu z \
ncurses Xaw Xau Xdmcp expat iconv jpeg lcms pthread \
pthread-stubs stdc++ xcb xml2
RUN_DEPENDS = :ghostscript-*:print/ghostscript/gnu \
:detex-*:print/detex \
:dvi2tty-*:print/dvi2tty \
:ps2eps-*:print/ps2eps \
:psutils-*:print/psutils \
:t1utils-*:print/t1utils \
:texlive_texmf-minimal-${V}:print/texlive/texmf,-main
LIB_DEPENDS = t1.>=4::devel/t1lib \
png.>=3::graphics/png \
gd::graphics/gd \
ttf::print/freetype \
poppler::print/poppler
# Never set SEPARATE_BUILD
CONFIGURE_STYLE = gnu
# Don't put ${PREFIX}/include in CPPFLAGS or system icu .h's are picked up
CONFIGURE_ENV += TL_MAKE=${GMAKE} \
CPPFLAGS="-I${TRUEPREFIX}/include/poppler -I${X11BASE}/include"
WRKBUILD = ${WRKSRC}/Work # Can't build in same dir
CONFIGURE_SCRIPT = ../configure
MAKE_ENV = ${CONFIGURE_ENV}
NO_REGRESS = Yes # not worth the effort.
USE_X11 = Yes
USE_GMAKE = Yes
USE_LIBTOOL = Yes
.if ${MACHINE_ARCH} == "sparc64"
CFLAGS += -fPIC
.endif
# For now xindy in 2010 is broken
# ---
# clisp limits which arches we can use xindy on
#.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64"
#BUILD_DEPENDS += :clisp-*:lang/clisp
#LIB_DEPENDS += ::devel/libsigsegv \
# ::devel/ffcall
#WANTLIB += sigsegv avcall callback
#CONFIGURE_ARGS += --enable-xindy
#PKG_ARGS += -Dxindy=1
#WANTLIB += readline
#MODULES += devel/gettext
#.else
PKG_ARGS += -Dxindy=0
#.endif
# Do not link with system icu. TeXLive ICU is not vanilla (Yet)!
CONFIGURE_ARGS += --x-includes=${X11BASE}/include \
--x-libraries=${X11BASE}/lib \
--with-system-freetype2 \
--with-system-freetype \
--with-freetype-includes=${LOCALBASE}/include/freetype1/freetype \
--with-freetype2-includes=${LOCALBASE}/include/freetype1/freetype \
--with-freetype-libdir=${LOCALBASE}/lib \
--with-system-gd \
--with-gd-libdir=${LOCALBASE}/lib \
--with-system-libpng \
--with-libpng-includes=${LOCALBASE}/include/libpng \
--with-libpng-libdir=${LOCALBASE}/lib \
--with-system-ncurses \
--with-system-pnglib \
--with-pnglib-libdir=${LOCALBASE}/lib \
--with-pnglib-include=${LOCALBASE}/include/libpng \
--with-system-zlib \
--with-system-t1lib \
--with-t1lib-libdir=${LOCALBASE}/lib \
--with-t1lib-includes=${LOCALBASE}/include \
--with-xpdf-includes=${LOCALBASE}/include/poppler \
--with-xpdf-libdir=${LOCALBASE}/lib \
--enable-texinfo=no \
--with-xdvi-x-toolkit=xaw \
--enable-texi2html=no \
--enable-detex=no \
--enable-dvi2tty=no \
--enable-ps2eps=no \
--enable-psutils=no \
--enable-t1utils=no \
--disable-threads \
--with-old-mac-fonts \
--with-tex-banner=PuffTeX-2009 \
--disable-multiplatform \
--disable-native-texlive-build \
--with-system-xpdf # link poppler, yay :)
SUBST_VARS += TRUEPREFIX LOCALBASE
PATCHORIG = .origy
#post-patch:
# ${SUBST_CMD} ${WRKSRC}/utils/xindy/rte/ordrules/Makefile.in
# just to silence error - never used
pre-install:
mkdir ${WRKSRC}/inst
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/texlive
${INSTALL_DATA} ${FILESDIR}/README.OpenBSD \
${PREFIX}/share/doc/texlive
${INSTALL_SCRIPT} ${FILESDIR}/tl-link-config ${PREFIX}/bin
${SUBST_CMD} ${PREFIX}/bin/tl-link-config
${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/web2c
${INSTALL_DATA} -c ${FILESDIR}/fmtutil.cnf-minimal \
${PREFIX}/share/texmf/web2c
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (texlive-20100722-source.tar.xz) = FW+jTFasuQH9xoe42YYPHw==
RMD160 (texlive-20100722-source.tar.xz) = GFnViGyEZ2MGgSDLkAXQnBK1mwk=
SHA1 (texlive-20100722-source.tar.xz) = xVc8BhfxpEI1ISJ3lZ9I+3ZZBUI=
SHA256 (texlive-20100722-source.tar.xz) = 2BPRSCu4LgLlx0BgH0qfxEQRUTykIYl6l9X2iqIhJBc=
SIZE (texlive-20100722-source.tar.xz) = 33482988

View File

@ -0,0 +1,43 @@
TeX Live for OpenBSD (PuffTeX) - Notes
$OpenBSD: README.OpenBSD,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
----------------------------
There are a number of texmf trees in the OpenBSD packages:
texmf-minimal:
A teTeX like tree, suitable for casual TeX users
who do not need many extra macros or ConTeXt (approx 237MB).
texmf-full:
Extra macros and ConTeXt support (approx 191MB).
texmf-doc:
Documentation for all of TeX Live (approx 612MB).
All sizes are compressed package sizes.
The texmf package contents do not overlap.
Individual users may override or add to the tex class and style files
supplied by TeX Live by installing them into ~/.texmf and running
mktexlsr(1) (as themselves). After this you can test the installation by
searching for the files using kpsewhich(1).
Be warned that the package tools manipulate TeX configuration files
(texmf.cnf, fmtutil.cnf, etc.) when adding/deleting texlive related
packages.
The 'tlmgr' script was disabled in the OpenBSD package. This is because
updating TeX Live in this way will upset the package tools due to
differing file checksums.
Some requirements of TeX Live were not included as dependencies to make the
package less bloated for people who don't need those features.
As far as I know:
* You should install ruby and ImageMagick if you wish to use ConTeXt.
* For texdoctk you will need p5-Tk
If you know more, please mail the package maintainer: <edd@openbsd.org>
Have fun TeXing.

View File

@ -0,0 +1,125 @@
# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Wed Oct 7 03:22:57 2009
# $Id: fmtutil.cnf-minimal,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
# Originally written by Thomas Esser, 1998. Public domain.
#
# As of TeX Live 2008, the final fmtutil.cnf is generated by
# tlmgr generate fmtutil. You can use
# tlmgr generate fmtutil -localcfg /some/file to make local additions.
# See tlmgr --help for more info.
#
# The format of the table is:
#
# format engine pattern-file arguments
#
# The last "argument" must be the name of the file on which to run
# the ini-engine (such as initex). If the ini-engine is e-TeX, and the
# e-TeX extensions should be enabled, the filename must be prefixed with
# a * character.
#
# fmtutil always passes the -ini option to the engine.
# If no pattern-file is desired, use -.
# Either spaces or tabs can be used as separators.
#
# Other notes:
# 1) tex and amstex just load hyphen.tex. No customization.
# You can have your own customized (via babel's hyphen.cfg)
# formats on top of plain by using "bplain.tex" instead of
# plain.tex (see e.g. bplain.ini file for bplain format).
#
# 2) etex-based formats load language.def, not language.dat.
#
# 3) The symbolic link to the right engines (e.g. bplain -> tex)
# is generated by the "texlinks" script.
#
# 4) usual comments start with "# ", whereas disabled configurations
# start with "#! " in this file.
#
# from aleph:
aleph aleph - *aleph.ini
lamed aleph language.dat *lambda.ini
#
# from amstex:
amstex pdftex - -translate-file=cp227.tcx *amstex.ini
#
# from context:
cont-en pdftex cont-usr.tex -8bit *cont-en.ini
#! cont-cz pdftex cont-usr.tex -8bit *cont-cz.ini
#! cont-de pdftex cont-usr.tex -8bit *cont-de.ini
#! cont-nl pdftex cont-usr.tex -8bit *cont-nl.ini
#! cont-uk pdftex cont-usr.tex -8bit *cont-uk.ini
cont-en xetex cont-usr.tex -8bit *cont-en.ini
mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex
metafun mpost - metafun.mp
#
# from cslatex:
cslatex pdftex - -etex -translate-file=cp227.tcx cslatex.ini
pdfcslatex pdftex - -etex -translate-file=cp227.tcx cslatex.ini
#
# from csplain:
csplain pdftex - -etex -translate-file=cp227.tcx csplain.ini
pdfcsplain pdftex - -etex -translate-file=cp227.tcx csplain.ini
#
# from eplain:
eplain pdftex language.dat -translate-file=cp227.tcx *eplain.ini
#
# from jadetex:
jadetex pdftex language.dat *jadetex.ini
pdfjadetex pdftex language.dat *pdfjadetex.ini
#
# from latex-bin:
latex pdftex language.dat -translate-file=cp227.tcx *latex.ini
pdflatex pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
dvilualatex luatex language.dat dvilualatex.ini
lualatex luatex language.dat lualatex.ini
#
# from luatex:
luatex luatex language.def luatex.ini
dviluatex luatex language.def dviluatex.ini
#
# from metafont:
mf mf-nowin - -translate-file=cp227.tcx mf.ini
#
# from metapost:
mpost mpost - mpost.mp
mfplain mpost - mfplain.ini
#
# from mex:
mex pdftex mexconf.tex -translate-file=cp227.tcx *mex.ini
pdfmex pdftex mexconf.tex -translate-file=cp227.tcx *pdfmex.ini
utf8mex pdftex mexconf.tex -enc *utf8mex.ini
#
# from mltex:
mltex pdftex - -translate-file=cp227.tcx -mltex mltex.ini
mllatex pdftex language.dat -translate-file=cp227.tcx -mltex mllatex.ini
#
# from pdftex:
pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
etex pdftex language.def -translate-file=cp227.tcx *etex.ini
pdfetex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
#
# from physe:
physe pdftex - physe.ini
#
# from phyzzx:
phyzzx pdftex - physe.ini
#
# from t2:
#! cyramstex pdftex language.dat -translate-file=cp227.tcx *cyramstx.ini
#! cyrtex pdftex language.dat -translate-file=cp227.tcx *cyrtex.ini
#! cyrtexinfo pdftex language.dat -translate-file=cp227.tcx *cyrtxinf.ini
#
# from tex:
tex tex - tex.ini
#
# from texsis:
texsis pdftex - -translate-file=cp227.tcx texsis.ini
#
# from xetex:
# OpenBSD minimal texmf does not use xetex
#xetex xetex language.def -etex xetex.ini
#xelatex xetex language.dat -etex xelatex.ini
#
# from xmltex:
xmltex pdftex language.dat xmltex.ini
pdfxmltex pdftex language.dat pdfxmltex.ini

View File

@ -0,0 +1,16 @@
#!/bin/sh
# $OpenBSD: tl-link-config,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
#
# This script looks at what TeX Live trees you have installed on
# your OpenBSD system and links the right config file.
#
# It gets called as an @exec/@unexec of packages which require
# different fmtutil.cnf's, namely -base and -full.
fmtutil=${TRUEPREFIX}/share/texmf/web2c/fmtutil.cnf
if [ -e "${fmtutil}-full" ]; then
ln -sf ${fmtutil}-full $fmtutil
else
ln -sf ${fmtutil}-minimal $fmtutil
fi

View File

@ -0,0 +1,24 @@
$OpenBSD: patch-configure,v 1.1.1.1 2010/09/24 15:44:42 edd Exp $
--- configure.origy Tue Jul 20 15:04:38 2010
+++ configure Thu Sep 23 15:04:33 2010
@@ -18918,7 +18918,7 @@ fi
if test "x$with_libpng_includes" != x && test "x$with_libpng_includes" != xyes; then
LIBPNG_INCLUDES="-I$with_libpng_includes"
fi
-LIBPNG_LIBS="-lpng"
+LIBPNG_LIBS="-lpng -lm"
if test "x$with_libpng_libdir" != x && test "x$with_libpng_libdir" != xyes; then
LIBPNG_LIBS="-L$with_libpng_libdir $LIBPNG_LIBS"
fi
@@ -19139,9 +19139,10 @@ else
fi
if $PKG_CONFIG poppler --atleast-version=0.10; then
- POPPLER_VERSION='-DPOPPLER_VERSION=\"'`$PKG_CONFIG poppler --modversion`'\"'
+ POPPLER_VERSION='-DPOPPLER_VERSION="'`$PKG_CONFIG poppler --modversion`'"'
XPDF_INCLUDES="$POPPLER_VERSION `$PKG_CONFIG poppler --cflags`"
XPDF_LIBS=`$PKG_CONFIG poppler --libs`
+ XPDF_LIBS="$XPDF_LIBS -pthread"
elif test "x$need_xpdf:$with_system_xpdf" = xyes:yes; then
as_fn_error "did not find poppler-0.10 or better" "$LINENO" 5
fi

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-texk_web2c_Makefile_in,v 1.1.1.1 2010/09/24 15:44:42 edd Exp $
--- texk/web2c/Makefile.in.origy Tue Jul 6 10:17:20 2010
+++ texk/web2c/Makefile.in Thu Sep 23 16:53:27 2010
@@ -1080,7 +1080,7 @@ WARNING_OBJCXXFLAGS = @WARNING_OBJCXXFLAGS@
WEB2CVERSION = @WEB2CVERSION@
XMKMF = @XMKMF@
XPDF_DEPEND = @XPDF_DEPEND@
-XPDF_INCLUDES = @XPDF_INCLUDES@
+XPDF_INCLUDES = @XPDF_INCLUDES@ @XPDF_INCLUDES@/..
XPDF_LIBS = @XPDF_LIBS@
X_CFLAGS = @X_CFLAGS@
X_EXTRA_LIBS = @X_EXTRA_LIBS@

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-texk_web2c_luatexdir_image_pdftoepdf_cc,v 1.1.1.1 2010/09/24 15:44:42 edd Exp $
--- texk/web2c/luatexdir/image/pdftoepdf.cc.origy Fri Sep 24 11:15:56 2010
+++ texk/web2c/luatexdir/image/pdftoepdf.cc Fri Sep 24 11:17:01 2010
@@ -34,6 +34,10 @@ static const char _svn_version[] =
#define pdfkeyprefix "PTEX"
+#ifdef __OpenBSD__
+#define HAVE_GETPDFMAJORVERSION
+#endif
+
static GBool isInit = gFalse;
//**********************************************************************

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-texk_web2c_pdftexdir_pdftoepdf_cc,v 1.1.1.1 2010/09/24 15:44:42 edd Exp $
--- texk/web2c/pdftexdir/pdftoepdf.cc.origy Fri Sep 24 11:10:16 2010
+++ texk/web2c/pdftexdir/pdftoepdf.cc Fri Sep 24 11:14:51 2010
@@ -61,6 +61,10 @@ Franklin Street, Fifth Floor, Boston, MA 02110-1301 US
#undef boolean
+#ifdef __OpenBSD__
+#define HAVE_GETPDFMAJORVERSION
+#endif
+
// This file is mostly C and not very much C++; it's just used to interface
// the functions of xpdf, which happens to be written in C++.

View File

@ -0,0 +1,6 @@
TeXLive is an easy way to get up and running with TeX. It provides a
comprehensive TeX system which includes all the major TeX-related
programs, macro packages, and fonts that are free software, including
support for many languages around the world.
This package contains the binary programs required by TeXLive.

View File

@ -0,0 +1,2 @@
Please see ${PREFIX}/share/doc/texlive/README.OpenBSD for information on
running TeX Live on OpenBSD.

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
@lib lib/libkpathsea.so.${LIBkpathsea_VERSION}
@lib lib/libptexenc.so.${LIBptexenc_VERSION}

View File

@ -0,0 +1,8 @@
@comment $OpenBSD: PFRAG.xindy,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
@bin bin/tex2xindy
bin/texindy
bin/xindy
bin/xindy.mem
@bin bin/xindy.run
texmf/scripts/xindy/texindy.pl
texmf/scripts/xindy/xindy.pl

View File

@ -0,0 +1,778 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/09/24 15:44:42 edd Exp $
@conflict teTeX_base-*
@conflict ht-<2
@pkgpath print/teTeX/base
@pkgpath print/teTeX/base,-fmt
bin/a2ping
bin/afm2afm
@bin bin/afm2pl
@bin bin/afm2tfm
@bin bin/aleph
bin/allcm
bin/allec
bin/allneeded
bin/arlatex
bin/authorindex
bin/autoinst
bin/bg5+latex
bin/bg5+pdflatex
@bin bin/bg5conv
bin/bg5latex
bin/bg5pdflatex
bin/bibexport
@bin bin/bibtex
@bin bin/bibtex8
@bin bin/bibtexu
bin/bundledoc
bin/cachepic
@bin bin/cef5conv
bin/cef5latex
bin/cef5pdflatex
@bin bin/cefconv
bin/ceflatex
bin/cefpdflatex
@bin bin/cefsconv
bin/cefslatex
bin/cefspdflatex
@bin bin/cfftot1
@bin bin/chktex
bin/chkweb
bin/cmap2enc
bin/context
@bin bin/ctangle
@bin bin/ctie
bin/ctxtools
@bin bin/cweave
bin/de-macro
@bin bin/devnag
bin/deweb
@bin bin/dt2dv
@bin bin/dv2dt
bin/dvi2fax
bin/dviasm
@bin bin/dvibook
@bin bin/dviconcat
@bin bin/dvicopy
@bin bin/dvidvi
bin/dvigif
bin/dvihp
@bin bin/dvilj
@bin bin/dvilj2p
@bin bin/dvilj4
@bin bin/dvilj4l
bin/dvilj6
bin/dvipdfm
@bin bin/dvipdfmx
bin/dvipdft
@bin bin/dvipng
@bin bin/dvipos
@bin bin/dvips
bin/dvired
@bin bin/dviselect
@bin bin/dvisvgm
@bin bin/dvitodvi
bin/dvitomp
@bin bin/dvitype
bin/e2pall
bin/ebb
bin/ebong
bin/epspdf
bin/epspdftk
bin/epstopdf
@bin bin/extconv
bin/extractbb
bin/fig4latex
bin/findhyph
bin/fmtutil
bin/fmtutil-sys
bin/font2afm
bin/fontinst
bin/fragmaster
bin/gbklatex
bin/gbkpdflatex
@bin bin/gftodvi
@bin bin/gftopk
@bin bin/gftype
@bin bin/gsftopk
@bin bin/hbf2gf
bin/ht
bin/htcontext
bin/htlatex
bin/htmex
bin/httex
bin/httexi
bin/htxelatex
bin/htxetex
@bin bin/kpseaccess
bin/kpsepath
@bin bin/kpsereadlink
@bin bin/kpsestat
bin/kpsetool
bin/kpsewhere
@bin bin/kpsewhich
bin/kpsexpand
@bin bin/lacheck
bin/latex2man
bin/latexdiff
bin/latexdiff-vc
bin/latexmk
bin/latexrevise
bin/listings-ext.sh
@bin bin/luatex
bin/luatools
@bin bin/mag
bin/makeglossaries
@bin bin/makeindex
@bin bin/makejvf
bin/mathspic
@bin bin/mendex
@bin bin/mf
@bin bin/mf-nowin
@bin bin/mft
bin/mk4ht
bin/mkgrkindex
bin/mkindex
bin/mkjobtexmf
bin/mkluatexfontdb
bin/mkocp
bin/mkofm
bin/mkt1font
bin/mktexfmt
bin/mktexlsr
bin/mktexmf
bin/mktexpk
bin/mktextfm
@bin bin/mmafm
@bin bin/mmpfb
@bin bin/mpost
bin/mptopdf
@unexec texlinks -u
%%SHARED%%
%%xindy%%
bin/mtxrun
@bin bin/musixflx
@bin bin/odvicopy
@bin bin/odvitype
bin/ofm2opl
@bin bin/omfonts
bin/opl2ofm
bin/ot2kpx
@bin bin/otangle
@bin bin/otfinfo
@bin bin/otftotfm
@bin bin/otp2ocp
@bin bin/outocp
bin/ovf2ovp
bin/ovp2ovf
@bin bin/patgen
@bin bin/pbibtex
bin/pdf180
bin/pdf270
bin/pdf90
bin/pdfannotextractor
bin/pdfatfi
bin/pdfbook
@bin bin/pdfclose
bin/pdfcrop
bin/pdfflip
bin/pdfjam
bin/pdfjam-pocketmod
bin/pdfjam-slides3up
bin/pdfjam-slides6up
bin/pdfjoin
bin/pdfnup
@bin bin/pdfopen
bin/pdfpun
@bin bin/pdftex
bin/pdfthumb
@bin bin/pdftosrc
@bin bin/pdvitype
bin/perltex
@bin bin/pfb2pfa
bin/pfm2kpx
@bin bin/pk2bm
bin/pkfix
bin/pkfix-helper
@bin bin/pktogf
@bin bin/pktype
@bin bin/pltotf
@bin bin/pooltype
@bin bin/ppltotf
bin/ppower4
bin/ps2frag
@bin bin/ps2pk
bin/ps4pdf
bin/pslatex
bin/pst2pdf
bin/pstopdf
@bin bin/ptex
@bin bin/ptftopl
bin/purifyeps
bin/repstopdf
bin/rlxtools
bin/rpdfcrop
bin/rubibtex
bin/rumakeindex
bin/rungs
bin/showglyphs
bin/simpdftex
@bin bin/sjisconv
bin/sjislatex
bin/sjispdflatex
bin/splitindex
bin/svn-multi
@bin bin/synctex
@bin bin/t1dotlessj
@bin bin/t1lint
@bin bin/t1rawafm
@bin bin/t1reencode
@bin bin/t1testpage
@bin bin/t4ht
@bin bin/tangle
@bin bin/tcdialog
@bin bin/teckit_compile
@bin bin/tex
@bin bin/tex4ht
bin/texconfig
bin/texconfig-dialog
bin/texconfig-sys
bin/texcount
bin/texdiff
bin/texdirflatten
bin/texdoc
bin/texdoctk
bin/texexec
bin/texhash
bin/texlinks
bin/texloganalyser
bin/texlua
bin/texluac
bin/texmfstart
@bin bin/tftopl
bin/thumbpdf
@bin bin/tie
bin/tl-link-config
bin/tl-link-config.beforesubst
@comment bin/tlmgr
bin/tpic2pdftex
@bin bin/ttf2afm
@bin bin/ttf2pk
@bin bin/ttf2tfm
@bin bin/ttfdump
@bin bin/ttftotype42
bin/ulqda
bin/updmap
bin/updmap-sys
@bin bin/vftovp
@bin bin/vlna
bin/vpe
bin/vpl2ovp
bin/vpl2vpl
@bin bin/vptovf
@bin bin/weave
bin/xdvi
@bin bin/xdvi-xaw
@bin bin/xdvipdfmx
@bin bin/xetex
include/kpathsea/
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/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/mingw32.h
include/kpathsea/paths.h
include/kpathsea/pathsearch.h
include/kpathsea/proginit.h
include/kpathsea/progname.h
include/kpathsea/readable.h
include/kpathsea/recorder.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/version.h
include/kpathsea/win32lib.h
include/kpathsea/xopendir.h
include/kpathsea/xstat.h
include/ptexenc/
include/ptexenc/ptexenc.h
@info info/dvipng.info
@info info/dvips.info
@info info/kpathsea.info
@info info/web2c.info
lib/libkpathsea.a
lib/libkpathsea.la
lib/libptexenc.a
lib/libptexenc.la
@man man/man1/afm2pl.1
@man man/man1/afm2tfm.1
@man man/man1/aleph.1
@man man/man1/allcm.1
@man man/man1/allec.1
@man man/man1/allneeded.1
@man man/man1/amstex.1
@man man/man1/bibtex.1
@man man/man1/cfftot1.1
@man man/man1/chktex.1
@man man/man1/chkweb.1
@man man/man1/ctangle.1
@man man/man1/ctie.1
@man man/man1/ctxtools.1
@man man/man1/cweave.1
@man man/man1/cweb.1
@man man/man1/deweb.1
@man man/man1/dt2dv.1
@man man/man1/dv2dt.1
@man man/man1/dvi2fax.1
@man man/man1/dvibook.1
@man man/man1/dviconcat.1
@man man/man1/dvicopy.1
@man man/man1/dvidvi.1
@man man/man1/dvigif.1
@man man/man1/dvihp.1
@man man/man1/dvilj.1
@man man/man1/dvilj2p.1
@man man/man1/dvilj4.1
@man man/man1/dvilj4l.1
@man man/man1/dvilj6.1
@man man/man1/dvipng.1
@man man/man1/dvipos.1
@man man/man1/dvips.1
@man man/man1/dvired.1
@man man/man1/dviselect.1
@man man/man1/dvisvgm.1
@man man/man1/dvitodvi.1
@man man/man1/dvitomp.1
@man man/man1/dvitype.1
@man man/man1/e2pall.1
@man man/man1/eplain.1
@man man/man1/fmtutil-sys.1
@man man/man1/fmtutil.1
@man man/man1/fontinst.1
@man man/man1/gftodvi.1
@man man/man1/gftopk.1
@man man/man1/gftype.1
@man man/man1/gsftopk.1
@man man/man1/hbf2gf.1
@man man/man1/kpseaccess.1
@man man/man1/kpsepath.1
@man man/man1/kpsereadlink.1
@man man/man1/kpsestat.1
@man man/man1/kpsetool.1
@man man/man1/kpsewhere.1
@man man/man1/kpsewhich.1
@man man/man1/kpsexpand.1
@man man/man1/lacheck.1
@man man/man1/lamed.1
@man man/man1/latex.1
@man man/man1/luatex.1
@man man/man1/mag.1
@man man/man1/makeindex.1
@man man/man1/mendex.1
@man man/man1/mf-nowin.1
@man man/man1/mf.1
@man man/man1/mft.1
@man man/man1/mkindex.1
@man man/man1/mkjobtexmf.1
@man man/man1/mkocp.1
@man man/man1/mkofm.1
@man man/man1/mktexfmt.1
@man man/man1/mktexlsr.1
@man man/man1/mktexmf.1
@man man/man1/mktexpk.1
@man man/man1/mktextfm.1
@man man/man1/mmafm.1
@man man/man1/mmpfb.1
@man man/man1/mpost.1
@man man/man1/mptopdf.1
@man man/man1/odvicopy.1
@man man/man1/odvitype.1
@man man/man1/ofm2opl.1
@man man/man1/opl2ofm.1
@man man/man1/otangle.1
@man man/man1/otfinfo.1
@man man/man1/otftotfm.1
@man man/man1/otp2ocp.1
@man man/man1/outocp.1
@man man/man1/ovf2ovp.1
@man man/man1/ovp2ovf.1
@man man/man1/patgen.1
@man man/man1/pdfetex.1
@man man/man1/pdflatex.1
@man man/man1/pdftex.1
@man man/man1/pdftosrc.1
@man man/man1/pfb2pfa.1
@man man/man1/pk2bm.1
@man man/man1/pktogf.1
@man man/man1/pktype.1
@man man/man1/pltotf.1
@man man/man1/pooltype.1
@man man/man1/ps2frag.1
@man man/man1/ps2pk.1
@man man/man1/pslatex.1
@man man/man1/pstopdf.1
@man man/man1/rubibtex.1
@man man/man1/rumakeindex.1
@man man/man1/synctex.1
@man man/man1/t1dotlessj.1
@man man/man1/t1lint.1
@man man/man1/t1rawafm.1
@man man/man1/t1reencode.1
@man man/man1/t1testpage.1
@man man/man1/tangle.1
@man man/man1/tcdialog.1
@man man/man1/tex.1
@man man/man1/texconfig-sys.1
@man man/man1/texconfig.1
@man man/man1/texdoctk.1
@man man/man1/texexec.1
@man man/man1/texhash.1
@man man/man1/texlinks.1
@man man/man1/texmfstart.1
@man man/man1/tftopl.1
@man man/man1/thumbpdf.1
@man man/man1/tie.1
@man man/man1/tpic2pdftex.1
@man man/man1/ttf2afm.1
@man man/man1/ttf2pk.1
@man man/man1/ttf2tfm.1
@man man/man1/ttfdump.1
@man man/man1/ttftotype42.1
@man man/man1/updmap-sys.1
@man man/man1/updmap.1
@man man/man1/vftovp.1
@man man/man1/vlna.1
@man man/man1/vptovf.1
@man man/man1/weave.1
@man man/man1/xdvi.1
@man man/man5/fmtutil.cnf.5
@man man/man5/synctex.5
@man man/man5/updmap.cfg.5
share/doc/texlive/
share/doc/texlive/README.OpenBSD
share/lcdf-typetools-for-tex-live/
share/texmf/
share/texmf/web2c/
share/texmf/web2c/fmtutil.cnf-minimal
texmf/
@comment texmf-dist/
@comment texmf-dist/bibtex/
@comment texmf-dist/bibtex/csf/
@comment texmf-dist/bibtex/csf/base/
@comment texmf-dist/bibtex/csf/base/88591lat.csf
@comment texmf-dist/bibtex/csf/base/88591sca.csf
@comment texmf-dist/bibtex/csf/base/ascii.csf
@comment texmf-dist/bibtex/csf/base/cp437lat.csf
@comment texmf-dist/bibtex/csf/base/cp850lat.csf
@comment texmf-dist/bibtex/csf/base/cp850sca.csf
@comment texmf-dist/bibtex/csf/base/cp866rus.csf
@comment texmf-dist/bibtex/csf/base/csfile.txt
@comment texmf-dist/fonts/
@comment texmf-dist/fonts/enc/
@comment texmf-dist/fonts/enc/dvips/
@comment texmf-dist/fonts/enc/dvips/base/
@comment texmf-dist/fonts/enc/dvips/base/7t.enc
@comment texmf-dist/fonts/map/
@comment texmf-dist/fonts/map/glyphlist/
@comment texmf-dist/fonts/map/glyphlist/glyphlist.txt
@comment texmf-dist/fonts/map/glyphlist/pdfglyphlist.txt
@comment texmf-dist/fonts/map/glyphlist/texglyphlist.txt
texmf-dist/scripts/
texmf-dist/scripts/accfonts/
texmf-dist/scripts/accfonts/mkt1font
texmf-dist/scripts/accfonts/vpl2ovp
texmf-dist/scripts/accfonts/vpl2vpl
texmf-dist/scripts/authorindex/
texmf-dist/scripts/authorindex/authorindex
texmf-dist/scripts/bengali/
texmf-dist/scripts/bengali/ebong.py
texmf-dist/scripts/bibexport/
texmf-dist/scripts/bibexport/bibexport.sh
texmf-dist/scripts/bundledoc/
texmf-dist/scripts/bundledoc/arlatex
texmf-dist/scripts/bundledoc/bundledoc
texmf-dist/scripts/cachepic/
texmf-dist/scripts/cachepic/cachepic.tlu
texmf-dist/scripts/context/
texmf-dist/scripts/context/perl/
texmf-dist/scripts/context/perl/mptopdf.pl
texmf-dist/scripts/de-macro/
texmf-dist/scripts/de-macro/de-macro
texmf-dist/scripts/dviasm/
texmf-dist/scripts/dviasm/dviasm.py
texmf-dist/scripts/epspdf/
texmf-dist/scripts/epspdf/epspdf
texmf-dist/scripts/epspdf/epspdftk
texmf-dist/scripts/epstopdf/
texmf-dist/scripts/epstopdf/epstopdf.pl
texmf-dist/scripts/fig4latex/
texmf-dist/scripts/fig4latex/fig4latex
texmf-dist/scripts/findhyph/
texmf-dist/scripts/findhyph/findhyph
texmf-dist/scripts/fontools/
texmf-dist/scripts/fontools/afm2afm
texmf-dist/scripts/fontools/autoinst
texmf-dist/scripts/fontools/cmap2enc
texmf-dist/scripts/fontools/font2afm
texmf-dist/scripts/fontools/ot2kpx
texmf-dist/scripts/fontools/pfm2kpx
texmf-dist/scripts/fontools/showglyphs
texmf-dist/scripts/fragmaster/
texmf-dist/scripts/fragmaster/fragmaster.pl
texmf-dist/scripts/glossaries/
texmf-dist/scripts/glossaries/makeglossaries
texmf-dist/scripts/latex2man/
texmf-dist/scripts/latex2man/latex2man
texmf-dist/scripts/latexdiff/
texmf-dist/scripts/latexdiff/latexdiff-vc.pl
texmf-dist/scripts/latexdiff/latexdiff.pl
texmf-dist/scripts/latexdiff/latexrevise.pl
texmf-dist/scripts/latexmk/
texmf-dist/scripts/latexmk/latexmk.pl
texmf-dist/scripts/listings-ext/
texmf-dist/scripts/listings-ext/listings-ext.sh
texmf-dist/scripts/luaotfload/
texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
texmf-dist/scripts/mathspic/
texmf-dist/scripts/mathspic/mathspic.pl
texmf-dist/scripts/mkgrkindex/
texmf-dist/scripts/mkgrkindex/mkgrkindex
texmf-dist/scripts/mkjobtexmf/
texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
texmf-dist/scripts/oberdiek/
texmf-dist/scripts/oberdiek/pdfatfi.pl
texmf-dist/scripts/pax/
texmf-dist/scripts/pax/pdfannotextractor.pl
texmf-dist/scripts/pdfcrop/
texmf-dist/scripts/pdfcrop/pdfcrop.pl
texmf-dist/scripts/pdfjam/
texmf-dist/scripts/pdfjam/pdf180
texmf-dist/scripts/pdfjam/pdf270
texmf-dist/scripts/pdfjam/pdf90
texmf-dist/scripts/pdfjam/pdfbook
texmf-dist/scripts/pdfjam/pdfflip
texmf-dist/scripts/pdfjam/pdfjam
texmf-dist/scripts/pdfjam/pdfjam-pocketmod
texmf-dist/scripts/pdfjam/pdfjam-slides3up
texmf-dist/scripts/pdfjam/pdfjam-slides6up
texmf-dist/scripts/pdfjam/pdfjoin
texmf-dist/scripts/pdfjam/pdfnup
texmf-dist/scripts/pdfjam/pdfpun
texmf-dist/scripts/perltex/
texmf-dist/scripts/perltex/perltex.pl
texmf-dist/scripts/pkfix/
texmf-dist/scripts/pkfix-helper/
texmf-dist/scripts/pkfix-helper/pkfix-helper
texmf-dist/scripts/pkfix/pkfix.pl
texmf-dist/scripts/ppower4/
texmf-dist/scripts/ppower4/pdfthumb.tlu
texmf-dist/scripts/ppower4/ppower4.tlu
texmf-dist/scripts/pst-pdf/
texmf-dist/scripts/pst-pdf/ps4pdf
texmf-dist/scripts/pst2pdf/
texmf-dist/scripts/pst2pdf/pst2pdf
texmf-dist/scripts/purifyeps/
texmf-dist/scripts/purifyeps/purifyeps
texmf-dist/scripts/splitindex/
texmf-dist/scripts/splitindex/perl/
texmf-dist/scripts/splitindex/perl/splitindex.pl
texmf-dist/scripts/svn-multi/
texmf-dist/scripts/svn-multi/svn-multi.pl
texmf-dist/scripts/tex4ht/
texmf-dist/scripts/tex4ht/ht.sh
texmf-dist/scripts/tex4ht/htcontext.sh
texmf-dist/scripts/tex4ht/htlatex.sh
texmf-dist/scripts/tex4ht/htmex.sh
texmf-dist/scripts/tex4ht/httex.sh
texmf-dist/scripts/tex4ht/httexi.sh
texmf-dist/scripts/tex4ht/htxelatex.sh
texmf-dist/scripts/tex4ht/htxetex.sh
texmf-dist/scripts/tex4ht/mk4ht.pl
texmf-dist/scripts/texcount/
texmf-dist/scripts/texcount/texcount.pl
texmf-dist/scripts/texdiff/
texmf-dist/scripts/texdiff/texdiff
texmf-dist/scripts/texdirflatten/
texmf-dist/scripts/texdirflatten/texdirflatten
texmf-dist/scripts/texloganalyser/
texmf-dist/scripts/texloganalyser/texloganalyser
texmf-dist/scripts/thumbpdf/
texmf-dist/scripts/thumbpdf/thumbpdf.pl
texmf-dist/scripts/ulqda/
texmf-dist/scripts/ulqda/ulqda.pl
texmf-dist/scripts/vpe/
texmf-dist/scripts/vpe/vpe.pl
@comment texmf/doc/man/
@comment texmf/doc/man/man1/
@comment @man texmf/doc/man/man1/tex2xindy.1
@comment @man texmf/doc/man/man1/texindy.1
@comment @man texmf/doc/man/man1/xindy.1
@comment texmf/doc/tetex/TETEXDOC.dvi
@comment texmf/doc/tetex/TETEXDOC.ps
@comment texmf/doc/xindy/
@comment texmf/doc/xindy/NEWS
@comment texmf/doc/xindy/README.distrib-source
texmf/chktex/
texmf/chktex/chktexrc
@comment texmf/doc/
@comment texmf/doc/bibtex8/
@comment texmf/doc/bibtex8/00readme.txt
@comment texmf/doc/bibtex8/HISTORY
@comment texmf/doc/bibtex8/csfile.txt
@comment texmf/doc/bibtex8/file_id.diz
texmf/doc/bibtexu/
texmf/doc/bibtexu/00readme.txt
texmf/doc/bibtexu/HISTORY
texmf/doc/bibtexu/csfile.txt
texmf/doc/bibtexu/file_id.diz
texmf/doc/chktex/
texmf/doc/chktex/ChkTeX.pdf
@comment texmf/doc/tetex/
@comment texmf/doc/tetex/TETEXDOC.pdf
@comment texmf/doc/tetex/teTeX-FAQ
@comment texmf/dvipdfmx/
@comment texmf/dvipdfmx/dvipdfmx.cfg
@comment texmf/dvips/
@comment texmf/dvips/base/
@comment texmf/dvips/base/color.pro
@comment texmf/dvips/base/crop.pro
@comment texmf/dvips/base/finclude.pro
@comment texmf/dvips/base/hps.pro
@comment texmf/dvips/base/special.pro
@comment texmf/dvips/base/tex.pro
@comment texmf/dvips/base/texc.pro
@comment texmf/dvips/base/texps.pro
@comment texmf/dvips/gsftopk/
@comment texmf/dvips/gsftopk/render.ps
@comment texmf/fonts/
@comment texmf/fonts/cmap/
@comment texmf/fonts/cmap/dvipdfmx/
@comment texmf/fonts/cmap/dvipdfmx/EUC-UCS2
@comment texmf/fonts/map/
@comment texmf/fonts/map/dvipdfm/
@comment texmf/fonts/map/dvipdfm/dvipdfmx/
@comment texmf/fonts/map/dvipdfm/dvipdfmx/cid-x.map
texmf/scripts/
texmf/scripts/a2ping/
texmf/scripts/a2ping/a2ping.pl
texmf/scripts/simpdftex/
texmf/scripts/simpdftex/simpdftex
texmf/scripts/tetex/
texmf/scripts/tetex/e2pall.pl
texmf/scripts/tetex/texdoctk.pl
texmf/scripts/texdoc/
texmf/scripts/texdoc/texdoc.tlu
texmf/scripts/texlive/
texmf/scripts/texlive/rungs.tlu
@comment texmf/xindy/
@comment texmf/xindy/base/
@comment texmf/xindy/base/book-order.xdy
@comment texmf/xindy/base/ff-ranges-only.xdy
@comment texmf/xindy/base/ff-ranges.xdy
@comment texmf/xindy/base/german-sty.xdy
@comment texmf/xindy/base/ignore-hyphen.xdy
@comment texmf/xindy/base/ignore-punctuation.xdy
@comment texmf/xindy/base/keep-blanks.xdy
@comment texmf/xindy/base/latex-loc-fmts.xdy
@comment texmf/xindy/base/latex.xdy
@comment texmf/xindy/base/latin-lettergroups.xdy
@comment texmf/xindy/base/letter-order.xdy
@comment texmf/xindy/base/makeindex.xdy
@comment texmf/xindy/base/numeric-sort.xdy
@comment texmf/xindy/base/page-ranges.xdy
@comment texmf/xindy/base/tex.xdy
@comment texmf/xindy/base/texindy.xdy
@comment texmf/xindy/base/word-order.xdy
@comment texmf/xindy/class/
@comment texmf/xindy/class/pagenums.xdy
@comment texmf/xindy/lang/
@comment texmf/xindy/lang/german/
@comment texmf/xindy/lang/german/din5007.xdy
@comment texmf/xindy/lang/german/duden.xdy
@comment texmf/xindy/lang/german/tex.xdy
@comment texmf/xindy/lang/latin/
@comment texmf/xindy/lang/latin/caseisrt.xdy
@comment texmf/xindy/lang/latin/letgroup.xdy
@comment texmf/xindy/ord/
@comment texmf/xindy/ord/letorder.xdy
@comment texmf/xindy/rules/
@comment texmf/xindy/rules/isolatin1-exchange.xdy
@comment texmf/xindy/rules/isolatin1-tolower.xdy
@comment texmf/xindy/rules/latin-exchange.xdy
@comment texmf/xindy/rules/latin-tolower.xdy
@comment texmf/xindy/styles/
@comment texmf/xindy/styles/basic.xdy
@comment texmf/xindy/styles/makeidx.xdy
@exec %D/bin/tl-link-config
@exec mktexlsr > /dev/null 2>&1
@exec texlinks
@exec fmtutil-sys --all > /dev/null 2>&1
@exec updmap-sys --syncwithtrees > /dev/null 2>&1
@extraunexec rm -Rf %D/share/texmf-var/
@extraunexec rm -Rf %D/share/texmf-config/
@comment texmf/scripts/texlive/tlmgr.pl
@comment texmf/texconfig/
@comment texmf/texconfig/README
@comment texmf/texconfig/g/
@comment texmf/texconfig/g/generic
@comment texmf/texconfig/generic
@comment texmf/texconfig/tcfmgr
@comment texmf/texconfig/tcfmgr.map
@comment texmf/texconfig/v/
@comment texmf/texconfig/v/vt100
@comment texmf/texconfig/x/
@comment texmf/texconfig/x/xterm
@comment texmf/web2c/
@comment texmf/web2c/fmtutil.cnf
@comment texmf/web2c/mktex.opt
@comment texmf/web2c/mktexdir
@comment texmf/web2c/mktexdir.opt
@comment texmf/web2c/mktexnam
@comment texmf/web2c/mktexnam.opt
@comment texmf/web2c/mktexupd
@comment texmf/web2c/texmf.cnf
@comment texmf/xdvi/
@comment texmf/xdvi/XDvi
@comment texmf/xdvi/pixmap/
@comment texmf/xdvi/pixmap/toolbar.xpm
@comment texmf/xdvi/pixmap/toolbar2.xpm
@comment texmf/xdvi/xdvi.cfg
@extra share/texmf/ls-R
@extra share/texmf-dist/ls-R
@extra share/texmf-var/ls-R
@extra share/texmf-config/ls-R
@extra share/texmf/web2c/fmtutil.cnf