summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tlpsrc2tlpdb
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/tlpsrc2tlpdb')
-rwxr-xr-xMaster/tlpkg/bin/tlpsrc2tlpdb5
1 files changed, 4 insertions, 1 deletions
diff --git a/Master/tlpkg/bin/tlpsrc2tlpdb b/Master/tlpkg/bin/tlpsrc2tlpdb
index f664c5e656a..370aa0bbc9f 100755
--- a/Master/tlpkg/bin/tlpsrc2tlpdb
+++ b/Master/tlpkg/bin/tlpsrc2tlpdb
@@ -113,10 +113,13 @@ sub main
# since that might be much smaller, and we don't want to
# update every package only because one binary for one arch
# was changed
- $binobj->revision (0);
$binobj->recompute_revision ($tltree, $tltree->file_svn_lastrevision("tlpkg/tlpsrc/$f"));
$tldb->add_tlpobj ($binobj);
}
+ # we have to recompute the revision of the package itself
+ # since the binfiles have been removed and that might lower the
+ # revision number
+ $tlp->recompute_revision ($tltree, $tltree->file_svn_lastrevision("tlpkg/tlpsrc/$f"));
}
}
if ($tlp->name eq "00texlive.config") {