summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-12-09 17:48:38 +0000
committerKarl Berry <karl@freefriends.org>2008-12-09 17:48:38 +0000
commit8cb97eed37c55304b594dbb55b3ad549586800f1 (patch)
treee416c4c2da16a9a7224c268b16c05c90529e786e /Master/tlpkg
parentb169b506291af730dc8bfc50d65284c8898ff6b6 (diff)
new font pigpen 0.2 (7dec08)
git-svn-id: svn://tug.org/texlive/trunk@11565 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds14
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
-rw-r--r--Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/pigpen.tlpsrc3
4 files changed, 17 insertions, 4 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 4ed181f3a21..2ba9a760e16 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -340,6 +340,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'phaistos', "&MAKEflatten",
'pict2e', "&MAKEpict2e",
'pictex', "&MAKEpictex",
+ 'pigpen', "&MAKEflatten",
'pinlabel', "&MAKEnosymlinks",
'pl-qx', "&MAKEplqx",
'poster', "die 'skipping, nonfree license'",
@@ -442,6 +443,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'tpcmfont', "die 'skipping, ?'",
'translator', "&MAKEflatten",
'turnstile', "&MAKEflatten",
+ 'tpx', "die 'skipping, nosource, Windows'",
'txfonts', "&MAKEflatten",
'ucs', "&MAKEucs",
'uebungsblatt',"&MAKEflatten",
@@ -812,6 +814,7 @@ $standardtex='\.(cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'pdfx', '\.xmp$|pdfx\.sty',
'petri-nets', 'pnets\.tex|pntext\.tex|\.sty|pndraw\.tex|pnversion\.tex|\.sty|pndraw\.tex',
'pictex', '\.sty|\.tex',
+ 'pigpen', 'pigpen\.tex|' . $standardtex,
'plgraph', '\.tex',
'plnfss', '\.tex|\.pfd',
'powerdot', '\.ps|' . $standardtex,
@@ -1289,6 +1292,7 @@ $standardpfm='\.pfm';
$standardpfb = '\.pfb|\.inf$';
%specialpfb = (
'dviincl' => 'NULL', # skip 0dviincl.inf, is a README
+ 'pigpen' => 'pigpen.pfa',
);
$standardttf='\.ttf';
@@ -2029,14 +2033,18 @@ sub MAKEflatten
# cm-super et al. need to intervene at this point.
&run_prehook ($package);
+ # I don't think flattened packages ever want symlinks.
+ &SYSTEM ("find . -type l | xargs --no-run-if-empty $RM");
+
# mv foo/README to README.foo. README.txt is for psfragx.
- # Obviously should be generalized.
- &SYSTEM ("for r in `find . -mindepth 2 '(' -name README -o -name README.txt ')'`; do"
+ # Obviously should be generalized to non-README files.
+ my $findcmd = "find . -mindepth 2 '(' -name README -o -name README.txt ')'";
+ &SYSTEM ("for r in `$findcmd`; do"
. ' mv $r $r.`basename \`dirname $r\``; done');
# move all non-directories to top level, but don't accidentally
# overwrite one with another.
- &SYSTEM ("yes n | find . -mindepth 2 -not -type d -exec mv -i '\{\}' . \\;");
+ &SYSTEM ("yes n | find . -mindepth 2 -not -type d -exec mv -i '\{\}' . \\;");
# remove newly empty directories.
&SYSTEM ("find -depth -type d -print | xargs rmdir 2>/dev/null");
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index f0ad28404d8..0e4499ad78a 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -170,7 +170,8 @@ my @WorkingTLP = qw(
perception perltex
permute petiteannonce
pgf pgf-soroban pgfopts pgfplots phaistos philex philosophersimprint
- pict2e pictex pictex2 pinlabel pittetd placeins plari plates play
+ pict2e pictex pictex2 pigpen
+ pinlabel pittetd placeins plari plates play
plnfss pmgraph poemscol polski polyglossia polynom polynomial
polytable
powerdot ppr-prv pracjourn preprint
diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
index 4df406eaacd..1b6216852a8 100644
--- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
@@ -113,6 +113,7 @@ depend pacioli
depend pclnfss
depend phaistos
depend phonetic
+depend pigpen
depend psafm
depend punk
depend sauter
diff --git a/Master/tlpkg/tlpsrc/pigpen.tlpsrc b/Master/tlpkg/tlpsrc/pigpen.tlpsrc
new file mode 100644
index 00000000000..88d79fa8d35
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/pigpen.tlpsrc
@@ -0,0 +1,3 @@
+name pigpen
+category Package
+execute addMixedMap pigpen.map