diff options
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2008-05-09 08:41:35 +0000 |
---|---|---|
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2008-05-09 08:41:35 +0000 |
commit | 1dad6803ddcb13aa60cf8e128eeac76742d8cbab (patch) | |
tree | 163b0a3d8ed37b1d82e3a9145ead435a73f80459 /Master/tlpkg | |
parent | 57e5ca759a01e532af93ca46239ab476bd418074 (diff) |
babel update (done 2008/05/09) + rm latex-tds covered packages from %special
git-svn-id: svn://tug.org/texlive/trunk@7973 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/ctan2tds | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index a5563883380..61cf03c5e1d 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -115,7 +115,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'ctable', "&MAKEflatten", 'ctib', "&MAKEflatten", 'cweb', "die 'skipping, programs'", - 'cyrillic', "&MAKEcopy", # we use latex-tds/cyrillic.zip 'datetime', "&MAKEflatten", 'deleq', "die 'skipping, nosell license'", 'devanagr', "&MAKEdevanagr", @@ -184,7 +183,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'glossaries', "die 'needs setup from ctan:install, sorry'", # 'glossaries', "&MAKEcopy", 'glhyph', "die 'hyphenation madness needs work, sorry'", - 'graphics', "&MAKEcopy", # we use latex-tds/graphics.zip 'graphicxsp', "die 'skipping, requires adobe distiller'", 'grtimes', "die 'skipping, requires nonfree monotype times'", 'hfbright', "&MAKEflatten", @@ -204,11 +202,8 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'koma-script', "&MAKEkoma", 'kurier', "&MAKEcopy", 'kuvio', "die 'skipping, nonfree license'", - 'latex', "&MAKEcopy", # we use latex-tds/base.zip - 'latex-tds', "&MAKEcopy", # we use latex-tds/source.zip 'latex-veryshortguide', "die 'skipping, nosell license'", 'latexmp', "&MAKEflatten", -# 'lcyw', "&MAKEunzip", 'leading', "&MAKEleading", 'leawood', "&MAKEflatten", 'lettre', "&MAKEflatten", @@ -302,7 +297,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'psfig', "die 'skipping, nosell license'", 'psfragx', "&MAKEflatten", 'pslatex', "&MAKEpslatex", - 'psnfss', "&MAKEpsnfss", # we use latex-tds/psnfss.zip 'psnfss-addons', "die 'skipping, ?'", 'psnfssx', "&MAKEflatten", 'pst-2dplot', "&MAKEpst", @@ -390,7 +384,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'tipa', "&MAKEtipa", 'titlepage-uni-dortmund', "die 'needs graphics (too short names) in .'", 'tpcmfont', "die 'skipping, ?'", - 'tools', "&MAKEcopy", # we use latex-tds/tools.zip 'translator', "&MAKEflatten", 'turnstile', "&MAKEflatten", 'txfonts', "&MAKEflatten", @@ -1929,13 +1922,6 @@ sub MAKEflatten &donormal ("nosetup"); } -# a ctan-ready zip file. -sub MAKEunzip { - &SYSTEM("mkdir -p $DEST"); - &xchdir ($DEST); - &SYSTEM ("unzip -q -o -a $startdir/$packagedir/$package*.zip"); -} - sub MAKEunzipandflatten { &setup; chdir("$DEST/doc/$whichdocformat/$package"); @@ -2026,39 +2012,6 @@ sub MAKEmnhyphn # &GENMAKEhyphenation ("bokmal", "no", "nbhyph.tex"); #} - -# package subroutines -sub MAKEamslatex { - # Here is an unusual special case. The AMS distributes an - # amslatex.zip file which actually unpacks into numerous - # subdirectories, none of which are named amslatex: - # bibtex/bst/ams, doc/latex/amscls, doc/latex/amsmath, etc. - # - # For each of these directories, we make a TL package, since TL - # so strongly ties directories to package names. - # - # We make those TL packages by unpacking the optimized amslatex.zip - # provided as part of the latex-tds project; that is what has been - # done by ctan2tl before this script has been called. Our job here is - # to throw away all the *other* directories, so that if we are called - # to update (say) the "amscls" package, we delete everything but that. - # - print "\t SPECIAL extract $package from amslatex\n"; - - # Start with the usual straight copy. - &MAKEcopy (); - &xchdir ($DEST); - - # List of subsubdirectories, at the package level. - my @deldir = (); - chomp (my @dirlist = `find */*/* -type d | sort -u`); - for my $dir (@dirlist) { - next if $dir =~ m!$package$!; # keep matching directories - push (@deldir, $dir); - } - &SYSTEM ("rm -rf @deldir"); # discard the rest -} - sub MAKEarabi { &xchdir ("$packagedir/arabi/texmf"); # author will remove these next time # |