summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds13
-rw-r--r--Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/xsim.tlpsrc0
4 files changed, 15 insertions, 1 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 4cc40e17c97..54c9760b053 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -670,7 +670,7 @@ my @TLP_working = qw(
xii xifthen xint xits
xkeyval xlop xltxtra xmltex xmpincl xnewcommand
xoptarg xpatch xpeek xpiano xpicture xpinyin xprintlen xpunctuate
- xq xsavebox xskak xstring xtab xunicode
+ xq xsavebox xsim xskak xstring xtab xunicode
xwatermark xyling xymtex xypic xypic-tut-pt xytree
yafoot yagusylo yaletter yannisgr yathesis yax
ycbook ydoc yfonts yfonts-t1 yhmath
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 33f0f0d7855..36658036b9b 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1272,6 +1272,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'wsuipa' => '&PREHOOK_wsuipa',
'yathesis' => '&PREHOOK_flatten1',
'xepersian' => '&PREHOOK_flatten1',
+ 'xsim' => '&PREHOOK_xsim',
);
@@ -1370,6 +1371,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'velthuis' => '&POSTvelthuis',
'xecyr' => '&POSTxecyr',
'xetex-pstricks' => '&POSTxetexpstricks',
+ 'xsim' => '&POSTxsim',
'xymtex' => '&POSTxymtex',
'zhmetrics' => '&POSTzhmetrics',
);
@@ -5316,6 +5318,12 @@ sub PREHOOK_wsuipa {
&SYSTEM ("$MV changes/* doc/* macros/* mf/* pk/* tfm/* .");
}
+sub PREHOOK_xsim {
+ print "PREHOOK_$package - flatten doc, but not others\n";
+ # we want doc files at top, but keep examples/ and code/ subdirs
+ &SYSTEM ("$MV doc/* .");
+}
+
sub prehook_pod2man {
my ($author,@scripts) = @_;
@@ -6261,6 +6269,11 @@ sub POSTxetexpstricks {
# &mv_with_mkdir ("*", "$DEST/xindy/modules/lang/persian/");
#}
+sub POSTxsim {
+ print "POST$package - move code/ subdir\n";
+ &mv_with_mkdir ("code/*", "$DEST/tex/latex/$package");
+}
+
sub POSTxymtex {
print "POST$package - rm .BAK old-doc, move subdirectories\n";
&SYSTEM ("rm -rf old-doc");
diff --git a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
index da0c0fb3e8f..332eda7a22c 100644
--- a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
@@ -1131,6 +1131,7 @@ depend xpeek
depend xprintlen
depend xpunctuate
depend xsavebox
+depend xsim
depend xstring
depend xtab
depend xwatermark
diff --git a/Master/tlpkg/tlpsrc/xsim.tlpsrc b/Master/tlpkg/tlpsrc/xsim.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/xsim.tlpsrc