summaryrefslogtreecommitdiff
path: root/Build/tools
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-08-25 23:15:21 +0000
committerKarl Berry <karl@freefriends.org>2006-08-25 23:15:21 +0000
commite74725c006d5d12791df955e0d47441e419b2674 (patch)
tree2d2719b70fe61f49ba99926894b4e28e8750f191 /Build/tools
parent599ef3504c65bbbfe2d3a0d3cf9312934c25bfe6 (diff)
handle mathdesign, etc.
git-svn-id: svn://tug.org/texlive/trunk@2020 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/tools')
-rw-r--r--Build/tools/Tpm.pm8
-rwxr-xr-xBuild/tools/tlrebuild13
2 files changed, 11 insertions, 10 deletions
diff --git a/Build/tools/Tpm.pm b/Build/tools/Tpm.pm
index 774d0b1a162..b02d19183b5 100644
--- a/Build/tools/Tpm.pm
+++ b/Build/tools/Tpm.pm
@@ -137,7 +137,7 @@ my @vendors = (
"bakoma", "bh", "bitstrea", "bluesky",
"cg", ,"cns", "cspsfonts-adobe",
"hoekwater", "ibm", "itc", "jknappen", "jmn", "korean", "lh",
- "misc", "monotype", "paragrap",
+ "mathdesign", "misc", "monotype", "paragrap",
"public", "uhc", "urw", "urw35vf", "vntex", "wadalab",
"yandy");
my @fontmodes = (
@@ -1345,6 +1345,12 @@ sub buildPatternsPackage {
( $texmf . "/source/latex/amsfonts/*" );
}
+ # Exception for lh: also have source/latex/lh.
+ push @source_patterns, ( $texmf . "/source/latex/$name/*" ); # lh
+
+ # Exception for mathdesign -- doc is in doc/latex instead of doc/fonts.
+ push @doc_patterns, ( $texmf . "/doc/latex/$name/*" ); # mathdesign
+
# Exception for vntex -- doc is in doc/generic instead of doc/fonts.
push @doc_patterns, ( $texmf . "/doc/generic/$name/*" ); # vntex
diff --git a/Build/tools/tlrebuild b/Build/tools/tlrebuild
index 7bb674a61bb..b54d34c38c6 100755
--- a/Build/tools/tlrebuild
+++ b/Build/tools/tlrebuild
@@ -40,7 +40,7 @@ message() \
master=`cd $tools/../../Master && pwd`
top=`cd $master/.. && pwd`
message "svn update"
-(cd $top && svn update) || exit 1
+#xx (cd $top && svn update) || exit 1
if $no_tpm; then :; else
# have to run multiple times to make the sizes converge, since the .tpm
@@ -77,14 +77,9 @@ for dir in texmf/tpm texmf-dist/tpm texmf-doc/tpm; do
fi
done
-# # new tpms not in depot xx must svn add/remove somehow
-# message "$dir: finding new tpms"
-# find . -type f | p4 -x - add 2>&1 \
-# | egrep -v 'already opened|add.*existing file'
-#
-# message "$dir: finding obsolete tpms"
-# p4 diff -sd ... | p4 -x - delete # old tpms no longer needed
-
+ # This will not svn add new tpm's, or svn remove old ones.
+ # Theory is that that should be done when adding/removing packages,
+ # too dangerous to do it here.
svn commit -m'tlrebuild [tpm] autoupdate'
# keep writable for next time, trying to have rahtz/staw share /home/tlprod.