diff options
Diffstat (limited to 'Master/tlpkg/bin/ctan2tds')
-rwxr-xr-x | Master/tlpkg/bin/ctan2tds | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index ee23f45a737..13f993a982d 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -47,7 +47,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'LingTrees', "die 'skipping, requires python'", 'SIstyle', '&MAKEflatten', 'aastex', "&MAKEflatten", - 'acronym', "&MAKEunzip", 'active-conf', "&MAKEactive_conf", 'aeb_pro', "die 'skipping, requires new acrobat + complicated'", 'arabxetex', '&MAKEflatten', @@ -120,7 +119,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'ctib', "&MAKEflatten", 'cweb', "die 'skipping, programs'", 'cyrillic', "&MAKEcopy", # we use latex-tds/cyrillic.zip - 'dashrule', "&MAKEunzip", 'datetime', "&MAKEflatten", 'deleq', "die 'skipping, nosell license'", 'devanagr', "&MAKEdevanagr", @@ -136,7 +134,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'dropping', "die 'skipping, nosell license'", 'dtk', "&MAKEflatten", 'dtxtut', "&setup", # straight copy - 'dvdcoll', "&MAKEunzip", 'easy', "&MAKEeasy", 'ebib', "die 'skipping, as it is Emacs'", 'ebong', "&MAKEebong", @@ -195,7 +192,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'grtimes', "die 'skipping, requires nonfree monotype times'", 'hfbright', "&MAKEflatten", 'hfoldsty', "&MAKEflatten", - 'hyperref', "&MAKEunzip", 'hyphen-german',"die 'please install hyphen-german by hand, sorry'", 'ibycus-babel',"&MAKEibycusbabel", 'ibygrk', "&MAKEflatten", @@ -209,7 +205,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'jsclasses', "die 'skipping, requires nonfree ptex/platex'", 'kerkis', "&MAKEflatten", 'koma-script', "&MAKEkoma", - 'kpfonts', "&MAKEunzip", 'kurier', "&MAKEcopy", 'kuvio', "die 'skipping, nonfree license'", 'latex', "&MAKEcopy", # we use latex-tds/base.zip @@ -220,7 +215,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'leading', "&MAKEleading", 'leawood', "&MAKEflatten", 'lettre', "&MAKEflatten", - 'lettrine', "&MAKEunzip", 'lexitex', "die 'skipping, camel has replaced'", 'lfb', "&MAKElfb", 'lh', "&MAKEcopy", @@ -250,7 +244,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'manjutex', "die 'skipping, obsolete on CTAN'", #"&MAKEflatten", 'manpage', "die 'skipping, nonfree license'", 'mathdesign', "&MAKEmathdesign", - 'marginnote', "&MAKEunzip", 'mathexam', "&MAKEflatten", 'mathmode', "&setup", 'mathpazo', "&MAKEmathpazo", @@ -261,7 +254,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'mflogo', "&MAKEmflogo", 'mfpic', "&MAKEflatten", 'minionpro', "die 'skipping, requires nonfree minion'", - 'minitoc', "&MAKEunzip", 'misc', "&MAKEmisc", 'mkbangtex', "die 'skipping, no copyright (and python)'", 'mlbib', "die 'skipping, bib file names are too generic'", @@ -297,7 +289,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'pdf-forms-tutorial', "die 'use pdf-forms-tutorial-de or -en'", 'pdf-forms-tutorial-de', "&MAKEpdf_forms_tutorial", 'pdf-forms-tutorial-en', "&MAKEpdf_forms_tutorial", - 'pdfpages', "&MAKEunzip", 'pgf', "&MAKEcopy", 'pgfplots', "&MAKEflatten", # .sty's claimed generic aren't, keep latex 'phaistos', "&MAKEflatten", @@ -386,7 +377,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'stellenbosch',"&MAKEcopy", 'symbolindex', "die 'skipping, requires binary'", 't2', "&MAKEt2", - 'tabvar', "&MAKEunzip", 'tamethebeast',"&MAKEtamethebeast", 'tamil-omega', "die 'skipping, supports nonfree ISM fonts'", #"&MAKEflatten", 'taylor', "die 'skipping, nonfree license'", @@ -399,7 +389,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'thaifonts-scalable', "die 'Thai, fontforge format only, skip'", 'thailatex', "die 'Thai, requires preprocessor (?), skip'", 'thsmc', "die 'skipping, requires nonfree font'", - 'thumbpdf', "&MAKEunzip", 'ticket', "&MAKEflatten", 'tipa', "&MAKEtipa", 'titlepage-uni-dortmund', "die 'needs graphics (too short names) in .'", @@ -1542,6 +1531,17 @@ sub donormal { my ($ctrl) = @_; print "doing donormal($ctrl)...\n"; + + # check for tds-ready packages + if ( -e "$startdir/$packagedir/TDS_READY" ) { + print "using tds-ready tree :)\n"; + &SYSTEM ("$RM $startdir/$packagedir/TDS_READY"); + &SYSTEM ("mkdir -p $DEST"); + &xchdir ($DEST); + &SYSTEM ("$CP -r $startdir/$packagedir/* ."); + return 0; + } + &setup unless $ctrl eq "nosetup"; &xchdir("$DEST/doc/$whichdocformat/$package"); &buildfilelist; |