summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-04-13 23:09:10 +0000
committerKarl Berry <karl@freefriends.org>2012-04-13 23:09:10 +0000
commit2d9b64e84ae06eba8f2f5d0e958f4f2f335de076 (patch)
treee49120eb2857c9aa1a11ca26cda4d3ba5db6b8b6 /Master/tlpkg/libexec
parent1c08c44c738be3e43fc4411812e7484d2471de7e (diff)
new pstricks+script pedigree-perl (16mar12)
git-svn-id: svn://tug.org/texlive/trunk@25962 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds19
1 files changed, 15 insertions, 4 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 66f5bf7e839..bc8c994b4b8 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -645,6 +645,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'pdfmarginpar',"&MAKEflatten",
'pdfrack', "die 'skipping, until someone asks for it'",
'pdfx', "&MAKEflatten",
+ 'pedigree', "die 'skipping, use pedigree-perl'",
'persian-modern',"&MAKEflatten",
'pgf', "&MAKEcopy",
'pgfplots', "&MAKEcopy",
@@ -1007,6 +1008,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'lithuanian' => '&POSTlithuanian',
'montex' => '&POSTmontex',
'niceframe' => '&POSTrmsymlink',
+ 'pedigree-perl' => '&POSTpedigreeperl',
'pgf' => '&POSTpgf',
'prerex' => '&POSTprerex',
'pst-cox' => '&POSTpstcox',
@@ -1530,6 +1532,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'pdcmac', 'plain',
'pdf-trans', 'generic',
'pdfcrop', 'support',
+ 'pedigree-perl', 'support',
'persian-bib', 'xelatex',
'phaistos', 'fonts',
'philokalia', 'xelatex',
@@ -2088,6 +2091,7 @@ $standardxmt='\.xmt';
'luaindex' => '\.lua$',
'lualatex-math' => '\.lua$',
'luasseq' => '\.lua$',
+# 'pedigree-perl' => 'Pedigree/*.pm',
);
# scripts that should end up in $bindir too.
@@ -2124,6 +2128,7 @@ $standardxmt='\.xmt';
'musixtex' => '\.lua$',
'pdfcrop' => '\.pl$',
'pdfjam' => 'pdf[^.]*$',
+ 'pedigree-perl' => '\.pl$',
'perltex' => '\.pl$',
'pkfix' => '\.pl$',
'pkfix-helper' => 'pkfix-helper$',
@@ -2680,15 +2685,13 @@ sub domp {
}
# BibTeX bibliography files:
-sub dobib
-{
+sub dobib {
$bibpatt = $specialbib{$package} || $standardbib;
&install("$DEST/bibtex/bib/$package", $bibpatt);
}
# source files:
-sub dosource
-{
+sub dosource {
$sourceformat = $specialsourcefmt{$package} || $standardsourcefmt;
# default to using specialdocfmt, as we do in setup?
$sourcepatt = $specialsource{$package} || $standardsource;
@@ -4750,6 +4753,14 @@ sub POSTmontex {
&SYSTEM ("$MV 00readme 00readme.mfinput.km");
}
+sub POSTpedigreeperl {
+ print "POST$package - mv *.pm Pedigree/*.pm\n";
+ my $scriptdir = "$DEST/scripts/$package";
+ &xmkdir ("$scriptdir/Pedigree");
+ &SYSTEM ("$MV *.pm $scriptdir/");
+ &SYSTEM ("$MV Pedigree/*.pm $scriptdir/Pedigree/");
+}
+
sub POSTpgf {
print "POST$package - mv generic,latex,... directories\n";
&SYSTEM ("cd $DEST && mkdir tex && mv context generic latex plain tex");