diff options
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 19 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-pstricks.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/pedigree-perl.tlpsrc | 2 |
4 files changed, 19 insertions, 5 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 231a2bd527f..8981b21e894 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -300,7 +300,7 @@ my @TLP_working = qw( pdf14 pdf-trans pdfcomment pdfcprot pdfcrop pdfjam pdfmarginpar pdfpages pdfscreen pdfslide pdfsync pdftex-def pdftricks pdfx - pecha perception perltex + pecha pedigree-perl perception perltex permute persian-bib persian-modern petiteannonce petri-nets pgf pgf-soroban pgf-umlsd pgfgantt pgfmolbio pgfopts pgfplots phaistos philex philokalia philosophersimprint 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"); diff --git a/Master/tlpkg/tlpsrc/collection-pstricks.tlpsrc b/Master/tlpkg/tlpsrc/collection-pstricks.tlpsrc index 67b50112d69..6bfc05e5cb9 100644 --- a/Master/tlpkg/tlpsrc/collection-pstricks.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-pstricks.tlpsrc @@ -8,6 +8,7 @@ depend auto-pst-pdf depend bclogo depend makeplot depend pdftricks +depend pedigree-perl depend psbao depend pst-2dplot depend pst-3d diff --git a/Master/tlpkg/tlpsrc/pedigree-perl.tlpsrc b/Master/tlpkg/tlpsrc/pedigree-perl.tlpsrc new file mode 100644 index 00000000000..49994731de4 --- /dev/null +++ b/Master/tlpkg/tlpsrc/pedigree-perl.tlpsrc @@ -0,0 +1,2 @@ +runpattern d texmf-dist/scripts/pedigree-perl +binpattern f bin/${ARCH}/pedigree |