diff options
author | Karl Berry <karl@freefriends.org> | 2018-12-29 23:01:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-12-29 23:01:12 +0000 |
commit | c90bfa223f2b8cdeef9cb6c8153c40d5c355461c (patch) | |
tree | ea23ae6f1af4c87a7eb8f5e70ea602d9fa72826d /Master/tlpkg/libexec/ctan2tds | |
parent | 428910a342287d8f96d2e4f22ec49d8f5f63a31f (diff) |
skrapport (29dec18)
git-svn-id: svn://tug.org/texlive/trunk@49532 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 8f767475d4f..999bb728d30 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1092,6 +1092,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'simurgh', "&MAKEflatten", 'skak', "&MAKEflatten", 'skeyval', "&MAKEmv_doctex", + 'skrapport', "&MAKEflatten", 'slashbox', "die 'skipping, noinfo license, c.1993'", 'slidenotes', "die 'skipping, nonfree'", 'smallcap', "die 'skipping, questionable license, 1996'", @@ -1457,6 +1458,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'schule', => '&POSTschule', 'simple-resume-cv' => '&POST_simple_rmFonts', 'simple-thesis-dissertation' => '&POST_simple_rmFonts', + 'skrapport' => '&POSTskrapport', 'splitindex' => '&POST_do_man', 'startex' => '&POST_otherformat', 'tap' => '&POSTtap', @@ -2456,6 +2458,7 @@ $standardsource = '(\.(bat|c|drv|dtx|fea|fdd|ins|sfd)' 'rcs', 'rcs.el|src|' . $standardsource, 'ruhyphen', '^[^.]*$|README.ru|hyphen.rules', 'selnolig', 'NULL', # not .fea + 'skrapport', 'NULL', # keep in doc 'texosquery', 'java|\.batch$|' . $standardsource, 'thailatex', 'NULL', # no gain in splitting up 'tlcockpit', 'TODO|build|project|src', @@ -4224,7 +4227,7 @@ sub flatten_dirtree { # cm-super et al. need to intervene at this point. &run_prehook ($package); - # I don't think flattened packages ever want symlinks. + # we never want to end up with symlinks. &SYSTEM ("find . -type l | xargs --no-run-if-empty $RM"); # mv foo/README to README.foo. README.txt is for psfragx. @@ -5525,7 +5528,7 @@ sub PREHOOK_texfot { } sub PREHOOK_tlcockpit { - print "PREHOOK_$package - flatten only a couple dirs\n"; + print "PREHOOK_$package - flatten only jar/ and scripts/\n"; &SYSTEM ("$MV jar/* ."); &SYSTEM ("$MV scripts/* ."); } @@ -5536,7 +5539,7 @@ sub PREHOOK_tudscr { } sub PREHOOK_tui { - print "PREHOOK_$package - flatten only some subdirs\n"; + print "PREHOOK_$package - flatten only doc/ and tex/\n"; &SYSTEM ("$MV doc/* tex/* ."); } @@ -6478,6 +6481,13 @@ sub POSTschule { &SYSTEM ("$MV doc/* . && rmdir doc"); } +sub POSTskrapport { + # ordinarily when we flatten we want the directory name appended, as + # in README.doc, README.source, etc. But for this package, better not to. + print "POST$package - rename Makefile.source\n"; + &SYSTEM ("$MV Makefile.source Makefile"); +} + sub POST_simple_rmFonts { print "POST$package - rm Fonts dir\n"; &SYSTEM ("$RM -r Fonts"); |