Mercurial > treepkg
comparison recipes/kde/enterprise/generic.py @ 381:51c447a6792e
merged maemo packager into enterprise packager
maemo generic is obsolete with builder_cls: sbdmock setting
maemo sepecific kde_l10n packager are still necessary
author | Bjoern Ricks <bricks@intevation.de> |
---|---|
date | Wed, 07 Jul 2010 09:33:49 +0000 |
parents | eb6445552640 |
children | 31b64ebe4b42 |
comparison
equal
deleted
inserted
replaced
380:2995f3042f82 | 381:51c447a6792e |
---|---|
22 super(SourcePackager, self).__init__(*args, **kw) | 22 super(SourcePackager, self).__init__(*args, **kw) |
23 self.enterprise_version = (self.parent.pkg_date + "." | 23 self.enterprise_version = (self.parent.pkg_date + "." |
24 + str(self.revision)) | 24 + str(self.revision)) |
25 | 25 |
26 def determine_package_version(self, directory): | 26 def determine_package_version(self, directory): |
27 revision = self.revision | |
28 rules_revision = self.parent.rules_revision | |
29 pkg_revision = self.parent.pkg_revision | |
30 pkg_date = self.parent.pkg_date | |
27 enterprise_version = self.enterprise_version | 31 enterprise_version = self.enterprise_version |
32 | |
28 return self.track.version_template % locals() | 33 return self.track.version_template % locals() |
29 | 34 |
30 def prepare_sources_for_tarball(self, pkgbasedir, pkgbaseversion): | 35 def prepare_sources_for_tarball(self, pkgbasedir, pkgbaseversion): |
31 self.update_version_numbers(pkgbasedir) | 36 self.update_version_numbers(pkgbasedir) |
32 | 37 |
34 """Updates the version numbers in the code in pkgbasedir. | 39 """Updates the version numbers in the code in pkgbasedir. |
35 The default implementation does nothing. Derived classes should | 40 The default implementation does nothing. Derived classes should |
36 override this method if necessary. | 41 override this method if necessary. |
37 """ | 42 """ |
38 | 43 |
44 def get_change_msg(self): | |
45 return self.changemsg_template % dict(revision=self.revision, | |
46 pkg_date=self.parent.pkg_date, | |
47 rules_revision=self.parent.rules_revision) | |
39 | 48 |
40 class RevisionPackager(treepkg.packager.RevisionPackager): | 49 class RevisionPackager(treepkg.packager.RevisionPackager): |
41 | 50 |
42 source_packager_cls = SourcePackager | 51 source_packager_cls = SourcePackager |
43 | 52 |