From e74725c006d5d12791df955e0d47441e419b2674 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 25 Aug 2006 23:15:21 +0000 Subject: handle mathdesign, etc. git-svn-id: svn://tug.org/texlive/trunk@2020 c570f23f-e606-0410-a88d-b1316a301751 --- Build/tools/Tpm.pm | 8 +++++++- Build/tools/tlrebuild | 13 ++++--------- 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. -- cgit v1.2.3