From 0c60b432adcc5aa88094f58f848c7a468f7240c9 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 23 Jun 2009 06:54:47 +0000 Subject: some doc updates of tl-update-tlpdb git-svn-id: svn://tug.org/texlive/trunk@13911 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/tl-update-tlpdb | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'Master/tlpkg') diff --git a/Master/tlpkg/bin/tl-update-tlpdb b/Master/tlpkg/bin/tl-update-tlpdb index ab3b17d5f0c..d3ccd808146 100755 --- a/Master/tlpkg/bin/tl-update-tlpdb +++ b/Master/tlpkg/bin/tl-update-tlpdb @@ -195,21 +195,16 @@ __END__ =head1 NAME -tlpsrc2tlpdb - generate a TeX Live database from tlpsrc files +tl-update-tlpdb - generate/update a TeX Live database from tlpsrc files =head1 SYNOPSIS -tlpsrc2tlpdb [OPTION]... [TLPSRC]... +tl-update-tlpdb [OPTION]... [TLPSRC]... =head1 OPTIONS =over 4 -=item B<-all> -Use all .tlpsrc files in C, and update the -live database in C. -(No repository operations are done.) - =item B<-catalogue> I The location given by B<-catalogue> must point to a valid TeX Catalogue. No default value. If given, the generated tlpobj files will contain @@ -241,8 +236,14 @@ L for details. =head1 DESCRIPTION -B converts TeX Live source package files (tlpsrc) files into a -TeX Live package database (tlpdb). +B converts TeX Live source package files (tlpsrc) files +into a TeX Live package database (tlpdb). + +In addition if at the same location there is already a TLPDB, it compares +the revision number of packages and checks if a package is going back +in time (i.e., having a smaller revision number in the new tlpdb). In +this case it commits a dummy change to the package's tlpsrc file to make +sure that revisions are always increasing. If a TeX Catalogue hierarchy is specified, additional information from the catalogue are merged into the database (see L for -- cgit v1.2.3