source: trunk/dports/tex/texlive-basic/Portfile

Last change on this file was 150057, checked in by dports@…, 17 months ago

texlive-basic: add exclude entries to silence spurious warning (#51788)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 3.7 KB
Line 
1# -*- 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
2# $Id: Portfile 150057 2016-07-10 10:36:31Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           texlive 1.0
6
7name                texlive-basic
8version             41271
9revision            0
10
11categories          tex
12maintainers         dports
13license             Copyleft Permissive
14description         TeX Live: Essential programs and files
15long_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.
16
17checksums           texlive-basic-41271-run.tar.xz \
18                    rmd160  cd856514533d5c944f77ab54c3223851dd882fdb \
19                    sha256  37c8889227a2d346af6c45935620972c254685bd2cc6342b7dfccda0dc781e39 \
20                    texlive-basic-41271-doc.tar.xz \
21                    rmd160  54907e5575eb3bfe5d2ca786715af60fff535a7d \
22                    sha256  80a30c43d46fd3a99953be2bcbee905f926df2898631ab812cf6743733725ca4 \
23                    texlive-basic-41271-src.tar.xz \
24                    rmd160  107affbf97e532e3cfbab2c903a1cfe3566249df \
25                    sha256  8b8279664845b172f5835438f6b9b5263b74386a7f24c74f83e54b97927d57fa
26
27texlive.formats      \
28    {1 luatex luatex language.def,language.dat.lua {luatex.ini}} \
29    {1 dviluatex luatex language.def,language.dat.lua {dviluatex.ini}} \
30    {1 luajittex luajittex language.def,language.dat.lua {luatex.ini}} \
31    {1 mf mf-nowin - {-translate-file=cp227.tcx mf.ini}} \
32    {1 pdftex pdftex language.def {-translate-file=cp227.tcx *pdfetex.ini}} \
33    {1 etex pdftex language.def {-translate-file=cp227.tcx *etex.ini}} \
34    {1 pdfetex pdftex language.def {-translate-file=cp227.tcx *pdfetex.ini}} \
35    {1 tex tex - {tex.ini}}
36
37texlive.maps      \
38    {MixedMap cm.map} \
39    {MixedMap cmextra.map} \
40    {MixedMap cyrillic.map} \
41    {Map euler.map} \
42    {MixedMap latxfont.map} \
43    {MixedMap symbols.map} \
44    {MixedMap cmtext-bsr-interpolated.map} \
45    {Map dummy-space.map} \
46    {Map mathpple.map}
47
48texlive.binaries    afm2tfm allcm allec allneeded bibtex dvi2fax dviluatex dvipdfm dvipdfmx dvipdft dvips dvired ebb etex extractbb fmtutil fmtutil-sys gftodvi gftopk gftype gsftopk inimf initex kpseaccess kpsepath kpsereadlink kpsestat kpsetool kpsewhere kpsewhich kpsexpand luajittex luatex makeindex mf mf-nowin mft mkindex mkocp mkofm mktexfmt mktexlsr mktexmf mktexpk mktextfm pdfetex pdftex pktogf pktype simpdftex tex texconfig texconfig-dialog texconfig-sys texhash texlinks texlua texluac texluajit texluajitc updmap updmap-sys xdvi
49
50texlive.exclude     texmf-dist/web2c/fmtutil.cnf \
51                    texmf-dist/web2c/texmf.cnf \
52                    texmf-dist/web2c/texmfcnf.lua \
53                    texmf-dist/web2c/updmap.cfg \
54                    texmf-dist/web2c/updmap.cfg \
55                    texmf-dist/tex/generic/config/language.dat \
56                    texmf-dist/tex/generic/config/language.dat.lua \
57                    texmf-dist/tex/generic/config/language.def \
58                    texmf-dist/fonts/map/dvipdfm/updmap \
59                    texmf-dist/fonts/map/dvips/updmap \
60                    texmf-dist/fonts/map/pdftex/updmap \
61                    tlpkg/tlpostcode/dvipdfmx.pl \
62                    doc.html
63
64patchfiles          patch-runfiles_texmf-dist_scripts_texlive_fmtutil.pl.diff
65post-patch {
66    reinplace "s|@@TEXMFDIST@@|${texlive_texmfdist}|" ${worksrcpath}/runfiles/texmf-dist/scripts/texlive/fmtutil.pl
67    reinplace "s|@@PREFIX@@|${prefix}|" ${worksrcpath}/runfiles/texmf-dist/scripts/texlive/fmtutil.pl
68   
69    reinplace "s|rungs|gs|g" ${worksrcpath}/runfiles/texmf-dist/dvipdfmx/dvipdfmx.cfg
70}
71
72texlive.forceupdatecnf yes
73texlive.use_mktexlsr_on_deactivate no
74
75texlive.texmfport
Note: See TracBrowser for help on using the repository browser.