Ticket #16133: svnportsdiff.patch

File svnportsdiff.patch, 4.5 KB (added by kthenriksson@…, 16 years ago)

Patch to reenable xetex

  • tex/texlive/Portfile

     
    44
    55name            texlive
    66version         2007
    7 revision        4
     7revision        5
    88categories      tex
    99maintainers     milosh openmaintainer
    1010description     TeX Live is a TeX distribution
     
    5454    ln -s ${prefix}/bin/pdftex ${destroot}${prefix}/bin/pdfxmltex
    5555    ln -s ${prefix}/bin/pdftex ${destroot}${prefix}/bin/jadetex
    5656    ln -s ${prefix}/bin/pdftex ${destroot}${prefix}/bin/pdfjadetex
     57    ln -s ${prefix}/bin/xetex ${destroot}${prefix}/bin/xelatex
    5758    #system mktexlsr
    5859    #system "fmtutil-sys --all"
    5960    #system "updmap-sys --syncwithtrees"
  • tex/texlive_texmf-full/Portfile

     
    44
    55name           texlive_texmf-full
    66version        2007
    7 revision       1
     7revision       2
    88set     rev    g0
    99categories     tex
    1010maintainers    milosh openmaintainer
     
    3131use_configure  no
    3232build       {
    3333         delete ${worksrcpath}/texmf/doc/man
    34          delete ${worksrcpath}/texmf/fmtutil/format.xetex.cnf
    35          delete ${worksrcpath}/texmf-dist/tex/generic/xetexconfig
    36          delete ${worksrcpath}/texmf-dist/tex/xelatex/xetexconfig
    37          delete ${worksrcpath}/texmf-dist/tex/xelatex/xetexurl
    3834}
    3935
    4036destroot    {
  • tex/texlive_texmf-minimal/Portfile

     
    44
    55name            texlive_texmf-minimal
    66version         2007
    7 revision        1
     7revision        2
    88set     rev     g0
    99categories      tex
    1010maintainers     milosh openmaintainer
     
    2929use_configure   no
    3030build       {
    3131        delete ${worksrcpath}/texmf/doc/man
    32         delete ${worksrcpath}/texmf-dist/tex/latex/latexconfig/xelatex.ini
    33         delete ${worksrcpath}/texmf-dist/tex/plain/config/xetex.ini
    3432        move ${worksrcpath}/texmf/web2c/fmtutil.cnf \
    3533            ${worksrcpath}/texmf/web2c/fmtutil.cnf-dist
    3634        copy ${worksrcpath}/texmf/web2c/updmap.cfg-dist \
  • tex/texlive_base/files/patch-libs_icu-xetex_config_mh-darwin

     
     1--- libs/icu-xetex/config/mh-darwin.orig        2008-07-29 21:55:37.000000000 -0700
     2+++ libs/icu-xetex/config/mh-darwin     2008-07-29 21:56:16.000000000 -0700
     3@@ -58,7 +58,7 @@
     4        @echo "generating dependency information for $<"
     5        @$(GEN_DEPS.c) $< > /dev/null
     6        @mv $@ $@~
     7-       @echo -n "$@ " > $@
     8+       @/bin/echo -n "$@ " > $@
     9        @cat < $@~ >> $@
     10        @-rm $@~
     11 
     12@@ -66,7 +66,7 @@
     13        @echo "generating dependency information for $<"
     14        @$(GEN_DEPS.cc) $< >/dev/null
     15        @mv $@ $@~
     16-       @echo -n "$@ " > $@
     17+       @/bin/echo -n "$@ " > $@
     18        @cat < $@~ >> $@
     19        @-rm $@~
  • tex/texlive_base/Portfile

     
    44
    55name            texlive_base
    66version         2007
    7 revision        1
     7revision        2
    88categories      tex
    99maintainers     milosh openmaintainer
    1010description     TeX Live Binaries.
     
    4040                --with-system-gd --with-fontconfig=${prefix} \
    4141                --disable-multiplatform --without-texinfo \
    4242                --without-xdvipdfmx --without-texi2html \
    43                 --without-psutils --without-xetex
     43                --without-psutils
    4444
    4545post-destroot   {
    4646    copy ${destroot}${prefix}/share/texmf/web2c/texmf.cnf \
    4747        ${destroot}${prefix}/share/texmf/web2c/texmf.cnf-dist
    48     reinplace "s|.*xetex.*||" ${destroot}${prefix}/share/texmf/web2c/fmtutil.cnf
    4948    reinplace "s/^TEXMFSYSCONFIG = .*/TEXMFSYSCONFIG = \$TEXMFMAIN/g" \
    5049        ${destroot}${prefix}/share/texmf/web2c/texmf.cnf
    5150}
     
    6362#Include all openBSD patches. Make texlive honor DESTDIR.
    6463patchfiles      patch-Makefile_in\
    6564    patch-libs_icu-xetex_Makefile_in\
     65    patch-libs_icu-xetex_config_mh-darwin\
    6666    patch-libs_icu-xetex_layout_KernTable_cpp\
    6767    patch-texk_afm2pl_Makefile_in\
    6868    patch-texk_bibtex8_Makefile_in\