summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-12-29 23:01:12 +0000
committerKarl Berry <karl@freefriends.org>2018-12-29 23:01:12 +0000
commitc90bfa223f2b8cdeef9cb6c8153c40d5c355461c (patch)
treeea23ae6f1af4c87a7eb8f5e70ea602d9fa72826d /Master/tlpkg/libexec
parent428910a342287d8f96d2e4f22ec49d8f5f63a31f (diff)
skrapport (29dec18)
git-svn-id: svn://tug.org/texlive/trunk@49532 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds16
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");