source: projects/specs/trunk/t/texlive/texlive-20120701-vine.patch @ 7148

Revision 7148, 1.0 KB checked in by munepi, 11 years ago (diff)

upgrade to TeX Live 2012

  • texlive-20120701-source/Build

    diff -du texlive-20120701-source/Build.vine texlive-20120701-source/Build
    old new  
    109109        $TL_CONF_XDVI_TOOLKIT \ 
    110110        $TL_CONFIGURE_ARGS \ 
    111111        "$@" \ 
    112   && eval $TL_BUILD_ENV time $TL_MAKE $TL_MAKE_FLAGS $TL_TARGET 
     112  || exit 1 
     113 
     114  (cd .. 
     115  ## Avoid pollution from internal libraries. 
     116  rm -rf ./libs/{expat,freetype2,gd,jpeg,libpng,libttf,ncurses,type1,t1lib,unzip,xpdf,zlib} || exit 1 
     117  ## XXX Hacks to avoid accidental version clashs with system libraries. 
     118  hack_libs=( 
     119      zlib 
     120      libpng 
     121      t1lib 
     122      freetype2 
     123      gd 
     124      xpdf 
     125  ) 
     126  for i in "${hack_libs[@]}"; do  
     127      mkdir -p ./libs/${i} 
     128      touch ./libs/${i}/configure 
     129  done 
     130  ) 
     131 
     132  eval $TL_BUILD_ENV time $TL_MAKE $TL_MAKE_FLAGS $TL_TARGET 
    113133   
    114134  # Too arcane to try to propagate the exit status through a pipeline. 
    115135  # Just use a temp file. 
Note: See TracBrowser for help on using the repository browser.