diff options
Diffstat (limited to 'Master/tlpkg/bin')
-rwxr-xr-x | Master/tlpkg/bin/tl-update-tlpdb | 19 |
1 files changed, 10 insertions, 9 deletions
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<Master/tlpkg/tlpsrc/*.tlpsrc>, and update the -live database in C<Master/tlpkg/texlive.tlpdb>. -(No repository operations are done.) - =item B<-catalogue> I<Catalogue_dir> 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<TeXLive::TLUtils> for details. =head1 DESCRIPTION -B<tlpsrc2tlpdb> converts TeX Live source package files (tlpsrc) files into a -TeX Live package database (tlpdb). +B<tl-update-tlpdb> 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<TeXLive::TLPOBJ> for |