diff options
Diffstat (limited to 'Master/tlpkg/bin')
-rwxr-xr-x | Master/tlpkg/bin/tl-update-bindir | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/Master/tlpkg/bin/tl-update-bindir b/Master/tlpkg/bin/tl-update-bindir index 3c6161a332c..10183eb8444 100755 --- a/Master/tlpkg/bin/tl-update-bindir +++ b/Master/tlpkg/bin/tl-update-bindir @@ -136,7 +136,7 @@ for tlname in $tlnames; do download_loc=$tmpdir/tl.$tlname.tar.xz default_bin_loc=$download_loc grab="$download -O $download_loc" - $grab ftp://ftp.cea.fr/incoming/y2k01/braslau/i386-unknown-kfreebsd10.0-gnu.tar.xz;; + $grab ftp://ftp.cea.fr/incoming/y2k01/braslau/i386-unknown-kfreebsd9.0-gnu.tar.xz;; i386-linux) default_bin_loc=/home/texlive/karl/Build/source/inst/bin/i686-pc-linux-gnu;; i386-netbsd) @@ -238,10 +238,12 @@ for tlname in $tlnames; do ourdel=$tmpdir/2del ouradd=$tmpdir/2add - # looking for deletions, but don't delete asy or xasy, or cache+conf - # for w32. + # looking for deletions, but don't delete (x)asy, biber, or xindy. comm -23 $tmpdir/now $tmpdir/new \ - | egrep -v '^(x?asy(\.exe)?|freeglut\.dll)$' >$ourdel + | egrep -v '^(x?asy(\.exe)?|freeglut\.dll)$' \ + | egrep -v '^biber$' \ + | egrep -v 'xindy' \ + >$ourdel # intentionally anything matching xindy comm -13 $tmpdir/now $tmpdir/new >$ouradd # looking for additions # get symlink list. @@ -306,7 +308,7 @@ for tlname in $tlnames; do svn propdel svn:executable $badlinks fi - # revert xindy.mem unless xindy.run changes. + # revert xindy.mem (always changes) unless xindy.run changes. if svn status xindy.run | grep '^M' >/dev/null \ || svn status xindy-lisp.exe | grep '^M' >/dev/null; then : @@ -315,12 +317,6 @@ for tlname in $tlnames; do svn revert xindy*.mem fi - # and if xindy was deleted, revert it. - if svn status xindy.run | grep '^D' >/dev/null; then - $msg "reverting all xindy..." - svn revert tex2xindy texindy xindy xindy.mem xindy.run - fi - # check for broken symlinks. for sl in `cat $tmpdir/new.symlink`; do test ! -r "$sl" && echo "$0: broken new symlink $sl" >&2 |