summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-08-10 13:38:14 +0000
committerKarl Berry <karl@freefriends.org>2008-08-10 13:38:14 +0000
commitf745ce3f73cb9560120f48a93e7f92b51d0ae7ca (patch)
treeb03f75b370adeaedbc489ca64993a718fbc5aac8 /Master/tlpkg
parent15dda9e0a3b39bd88ced3bc2a76b4f8fc63fa8e2 (diff)
pod2html temp files in /tmp; check context-taspresent; avoid /context/source/third dup
git-svn-id: svn://tug.org/texlive/trunk@10229 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds3
-rwxr-xr-xMaster/tlpkg/bin/ctan2tl1
-rwxr-xr-xMaster/tlpkg/bin/tl-update-auto5
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check1
-rw-r--r--Master/tlpkg/tlpsrc/context.tlpsrc2
5 files changed, 8 insertions, 4 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 90b2877e2e7..4a98c719f27 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -1518,7 +1518,7 @@ sub donormal
#use the normal procedure
&setup unless $ctrl eq "nosetup";
- &xchdir("$DEST/doc/$whichdocformat/$package");
+ &xchdir ("$DEST/doc/$whichdocformat/$package");
&buildfilelist;
# run the .ins files (if any) supplied
@@ -3091,7 +3091,6 @@ sub MAKEpsnfss {
print "\t SPECIAL $package omit fonts from latex-tds version\n";
# Start with the usual straight copy.
- &SYSTEM ("$RM $startdir/$packagedir/TDS_READY");
&MAKEcopy ();
# Then remove the entire fonts tree.
diff --git a/Master/tlpkg/bin/ctan2tl b/Master/tlpkg/bin/ctan2tl
index 5b2c9ae60d0..983d2369093 100755
--- a/Master/tlpkg/bin/ctan2tl
+++ b/Master/tlpkg/bin/ctan2tl
@@ -105,6 +105,7 @@ ctan2tds --ctan-dir=$ctan_dir1 $pkg || exit 1
cd $cooked || exit 1
printf "\n\f cooked\n"
+rm -f $pkg/texmf*/TDS_READY # remove sentinel file
find -depth -type d | xargs rmdir 2>/dev/null # remove empty directories
find $pkg \! -type d -printf "%TY%Tm%Td.%TH%TM %p\n" | sort -k2
diff --git a/Master/tlpkg/bin/tl-update-auto b/Master/tlpkg/bin/tl-update-auto
index a78586b4569..2318c23ada1 100755
--- a/Master/tlpkg/bin/tl-update-auto
+++ b/Master/tlpkg/bin/tl-update-auto
@@ -170,8 +170,9 @@ fi
# Update the version on the web site; since these aren't checked in, we
# can do it unconditionally.
#
-pod2html $tlmgr >/home/httpd/html/texlive/doc/tlmgr.html
-pod2html install-tl >/home/httpd/html/texlive/doc/install-tl.html
+pod2html="pod2html --cachedir=/tmp"
+$pod2html $tlmgr >/home/httpd/html/texlive/doc/tlmgr.html
+$pod2html install-tl >/home/httpd/html/texlive/doc/install-tl.html
# doc.html.
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index adfa9806085..3b8e8f7c0af 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -54,6 +54,7 @@ my @WorkingTLP = qw(
context-account context-bnf context-chromato
context-construction-plan context-degrade context-french
context-letter context-lettrine context-lilypond context-mathsets
+ context-taspresent
context-typearea context-vim
cooking cool coollist coolstr cooltooltips
coordsys courier-scaled courseoutline coursepaper coverpage
diff --git a/Master/tlpkg/tlpsrc/context.tlpsrc b/Master/tlpkg/tlpsrc/context.tlpsrc
index 6a894c050db..5e62ef3ea31 100644
--- a/Master/tlpkg/tlpsrc/context.tlpsrc
+++ b/Master/tlpkg/tlpsrc/context.tlpsrc
@@ -9,7 +9,9 @@ runpattern +d texmf-dist/fonts/misc/cid/fontforge
# these have their own TL packages, and are not part of core context.
runpattern +!d texmf-dist/tex/context/third
runpattern +!d texmf-dist/tex/context/interface/third
+srcpattern +!d texmf-dist/source/context/third
docpattern +!d texmf-dist/doc/context/third
+#
docpattern +!d texmf-dist/fonts/misc/xetex/fontmapping/context
#
# should be fixed in next release: