diff options
author | Karl Berry <karl@freefriends.org> | 2014-12-04 23:44:44 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-12-04 23:44:44 +0000 |
commit | 409be3cd7916600b57782c79a90aba6d98775c45 (patch) | |
tree | 130b99d771920295920315b9da694ce8b0d5bc04 /Master/tlpkg/bin/tl-update-tlpdb | |
parent | 5fdfd4f530ddfc44ab9e2fcae25f3781eeb87aba (diff) |
* TLPOBJ.pm (update_from_catalogue): compare true basename of ctan file,
resulting in some ~350 additional Catalogue details strings being
found. Also prefer first match from Catalogue, for the sake of
top-level README files.
* TeXCatalogue.pm (initialize): show error when parse fails.
* tl-update-tlpdb: doc fixes.
git-svn-id: svn://tug.org/texlive/trunk@35744 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin/tl-update-tlpdb')
-rwxr-xr-x | Master/tlpkg/bin/tl-update-tlpdb | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/Master/tlpkg/bin/tl-update-tlpdb b/Master/tlpkg/bin/tl-update-tlpdb index 98dc06e519f..562da3af3e8 100755 --- a/Master/tlpkg/bin/tl-update-tlpdb +++ b/Master/tlpkg/bin/tl-update-tlpdb @@ -2,7 +2,7 @@ # $Id$ # convert a set of tlpsrc files (given as arguments) into tlpdb # -# Copyright 2007-2012 Norbert Preining +# Copyright 2007-2014 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. @@ -446,20 +446,18 @@ tl-update-tlpdb [OPTION]... [TLPSRC]... =over 4 -=item B<--catalogue> I<Catalogue_file> +=item B<--catalogue> I<Catalogue_dir> -The I<Catalogue_file> must point to a valid TeX Catalogue as a Perl data -dump; default is C<Master/texmf-dist/scripts/texlive/var/texcatalogue.data>, -where C<Master> is the master directory described below. That file is -update nightly by the C<tl-update-auto> script. If this file is given -and readable, the generated tlpobj files will contain information -gathered from the TeX Catalogue. +The I<Catalogue_file> must point to a valid TeX Catalogue checkout; the +default is C</home/httpd/html/catalogue>. If the directory is readable, +the generated tlpobj files will contain information gathered from the +TeX Catalogue. =item B<--fix-reverse-revisions> If a package with revisions going backward is found, this option makes C<tl-update-tlpdb> try to check in a dummy change to the package's -tlpsrc file to artificially increase the version number. +tlpsrc file to artificially increase its version number. =item B<--from-files> @@ -519,8 +517,11 @@ omits adding anything to the configs set in the tlpsrc file. By default, C<tl-update-tlpdb> recreates the tlpdb from all the tlpsrc files present in the current tree. If this option is given, the tlpsrc -file(s) have to be given on the command line. If you're trying to debug -the conversion of one particular package, this is the option to use. +file(s), or package names, are given on the command line. If you're +trying to debug the conversion of one particular package, this is the +option to use (along with C<-n>, most likely). Indeed, if any +non-option arguments are given, the program assumes you meant to specify +this option. =item B<--with-w32-pattern-warning> |