summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/ctan2tds')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds22
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;