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/ctan2tds17
-rw-r--r--Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/ptsans.tlpsrc1
4 files changed, 20 insertions, 1 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index f5e6945bdfb..880828c8c0e 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -283,7 +283,7 @@ my @TLP_working = qw(
pst-slpe pst-stru pst-support pst-text pst-thick pst-tree pst-uml
pst-vowel pst-vue3d
pst2pdf pstool pstricks pstricks-add
- psu-thesis ptptex punknova purifyeps pxfonts
+ psu-thesis ptptex ptsans punknova purifyeps pxfonts
qcm qobitree qstest qsymbols qtree quotchap quotmark
r_und_s randbild randomwalk randtext rccol rcs rcs-multi rcsinfo
realscripts rec-thy recipe recipecard recycle rectopma
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 469efaa639a..6b64ee418a2 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -656,6 +656,7 @@ $Master = "$mydir/../..";
'pstrees', "die 'skipping, obsolete (for latex 2.09)'",
'pstricks', "&MAKEpstricks",
'pstricks-add',"&MAKEpst",
+ 'ptsans', "&MAKEcopy",
'pxfonts', "&MAKEflatten",
'r2bib', "die 'skipping, requires compilation'",
'ragged2e', "die 'skipping, part of ms'",
@@ -844,6 +845,7 @@ $Master = "$mydir/../..";
'prerex' => '&POSTprerex',
'pst-cox' => '&POSTpstcox',
'pst-geo' => '&POSTpstgeo',
+ 'ptsans' => '&POSTptsans',
'splitindex' => '&POSTsplitindex',
'thailatex' => '&POSTthailatex',
'xecyr' => '&POSTxecyr',
@@ -4255,6 +4257,21 @@ sub POSTpstgeo {
&SYSTEM ("$MV doc/* .");
}
+sub POSTptsans {
+ print "POST$package - enc/map dirs, space names\n";
+ for my $type ("enc", "map") {
+ &SYSTEM ("$MV $DEST/fonts/$type/dvips/paratype/$package "
+ . "$DEST/fonts/$type/dvips/");
+ };
+ &xchdir ("$DEST/doc/fonts/$package");
+ for my $spacefile (<PT*>) { # PT Free Font License...
+ (my $file = $spacefile) =~ s/ //g;
+ print "\t $spacefile->$file\n";
+ rename ($spacefile, $file)
+ || warn "rename($spacefile->$file) failed: $!";
+ }
+}
+
# has to be post instead of specialman because we use the tds.zip.
sub POSTsplitindex {
print "POST$package - mv man page\n";
diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
index b02c861a95e..2cb105e75ec 100644
--- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
@@ -129,6 +129,7 @@ depend phonetic
depend pigpen
depend poltawski
depend psafm
+depend ptsans
depend punk
depend punknova
depend recycle
diff --git a/Master/tlpkg/tlpsrc/ptsans.tlpsrc b/Master/tlpkg/tlpsrc/ptsans.tlpsrc
new file mode 100644
index 00000000000..fd381c84737
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/ptsans.tlpsrc
@@ -0,0 +1 @@
+execute addMap PTSans-full.map