# HG changeset patch # User Andre Heinecke # Date 1281512726 0 # Node ID 5c06e0a0d329ac34e8430fd1c8896d63b61182af # Parent c1d5a6cb5cb05edd40ba11af9046f5351e5c06a2 Enable more variables to be used in the version template. diff -r c1d5a6cb5cb0 -r 5c06e0a0d329 treepkg/packager.py --- a/treepkg/packager.py Tue Aug 10 13:46:11 2010 +0000 +++ b/treepkg/packager.py Wed Aug 11 07:45:26 2010 +0000 @@ -59,7 +59,11 @@ The default implementation simply returns the revision converted to a string. """ - return self.track.version_template % dict(revision=self.revision) + revision = self.revision + rules_revision = self.parent.rules_revision + pkg_revision = self.parent.pkg_revision + pkg_date = time.strftime("%Y%m%d", time.localtime()) + return self.track.version_template % locals() def export_sources(self): """Export the sources from the subversion working directory