# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup texlive 1.0 name texlive-basic version 70568 revision 0 categories tex maintainers {dports @drkp} license Copyleft Permissive description TeX Live: Essential programs and files long_description These files are regarded as basic for any TeX system, covering plain TeX macros, Computer Modern fonts, and configuration for common drivers\; no LaTeX. checksums texlive-basic-70568-run.tar.xz \ rmd160 b1431a5e67098bb25eb2edcab74e691505cb5975 \ sha256 4e1277feba0ac57381b238d321fb3c97cfd07330b11aa964a7fa6f9804e225a4 \ size 21504300 \ texlive-basic-70568-doc.tar.xz \ rmd160 94aabc36190725a0bea650ee9541e1b1a0ed34e7 \ sha256 06165e9c40cc42c1c488f2431a6d48753d0a9dfb2024df5a2c169986d2489479 \ size 16205220 \ texlive-basic-70568-src.tar.xz \ rmd160 5a7d877569dca7ce247b2aa88aa3d992727d7338 \ sha256 07430c586763ef78c55fda620ff92fa1551f1e8189138cc5d31644c6eb149407 \ size 293108 texlive.formats \ {1 luahbtex luahbtex language.def,language.dat.lua {luatex.ini}} \ {1 dviluatex luatex language.def,language.dat.lua {dviluatex.ini}} \ {1 luatex luatex language.def,language.dat.lua {luatex.ini}} \ {1 mf mf-nowin - {-translate-file=cp227.tcx mf.ini}} \ {1 etex pdftex language.def {-translate-file=cp227.tcx *etex.ini}} \ {1 pdfetex pdftex language.def {-translate-file=cp227.tcx *pdfetex.ini}} \ {1 pdftex pdftex language.def {-translate-file=cp227.tcx *pdfetex.ini}} \ {1 tex tex - {tex.ini}} texlive.maps \ {Map euler.map} \ {MixedMap cm.map} \ {MixedMap cmextra.map} \ {MixedMap cyrillic.map} \ {MixedMap latxfont.map} \ {MixedMap symbols.map} \ {MixedMap cmtext-bsr-interpolated.map} \ {Map dummy-space.map} \ {Map mathpple.map} texlive.binaries afm2tfm bibtex dviluatex dvipdfm dvipdfmx dvipdft dvips ebb etex extractbb fmtutil fmtutil-sys fmtutil-user gftodvi gftopk gftype inimf initex kpseaccess kpsereadlink kpsestat kpsewhich luahbtex luatex makeindex man mf mf-nowin mft mkindex mktexfmt mktexmf mktexpk mktextfm pdfetex pdftex pktogf pktype rungs simpdftex tex texhash texlua texluac tlshell updmap updmap-sys updmap-user xdvi xdvipdfmx texlive.exclude texmf-dist/web2c/fmtutil.cnf \ texmf-dist/web2c/texmf.cnf \ texmf-dist/web2c/texmfcnf.lua \ texmf-dist/web2c/updmap.cfg \ texmf-dist/web2c/updmap.cfg \ texmf-dist/tex/generic/config/language.dat \ texmf-dist/tex/generic/config/language.dat.lua \ texmf-dist/tex/generic/config/language.def \ texmf-dist/fonts/map/dvipdfm/updmap \ texmf-dist/fonts/map/dvips/updmap \ texmf-dist/fonts/map/pdftex/updmap texlive.binaries-delete man patchfiles patch-runfiles_texmf-dist_scripts_texlive_fmtutil.pl.diff post-patch { reinplace "s|@@TEXMFDIST@@|${texlive_texmfdist}|" ${worksrcpath}/runfiles/texmf-dist/scripts/texlive/fmtutil.pl reinplace "s|@@PREFIX@@|${prefix}|" ${worksrcpath}/runfiles/texmf-dist/scripts/texlive/fmtutil.pl reinplace "s|rungs|gs|g" ${worksrcpath}/runfiles/texmf-dist/dvipdfmx/dvipdfmx.cfg } # mktexlsr is in texlive.infra which we don't install # The perl version should be sufficient. post-destroot { ln -s mktexlsr.pl ${destroot}${texlive_texmfdist}/scripts/texlive/mktexlsr } texlive.binaries-append mktexlsr texlive.forceupdatecnf yes texlive.use_mktexlsr_on_deactivate no texlive.texmfport