annotate recipes/kde_enterprise_4/kdepimlibs.py @ 274:2676abfc0e1d

Refactoring: Implement do_package in treepkg.packager.SourcePackager. The actual implementation in the derived classes is almost identical in all cases so it's better to have as much of the implementation in the base class. The update_version_numbers method is not called directly by the base class code so is removed from the base class. OTOH, prepare_sources_for_tarball has been added as a more general variant of update_version_numbers that is actually called by the default implementation of do_package.
author Bernhard Herzog <bh@intevation.de>
date Thu, 07 May 2009 15:19:15 +0000
parents 4f3bb25c80ec
children
rev   line source
218
4f3bb25c80ec Use the recipes.kde_enterprise_4.base module to define the kdepimlibs packager
Bernhard Herzog <bh@intevation.de>
parents: 204
diff changeset
1 # Copyright (C) 2007, 2008, 2009 by Intevation GmbH
204
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
2 # Authors:
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
3 # Bernhard Herzog <bh@intevation.de>
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
4 #
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
5 # This program is free software under the GPL (>=v2)
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
6 # Read the file COPYING coming with the software for details.
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
7
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
8 """Build kdepimlibs debian packages from the kdepim/enterprise4 branch."""
e868c6818f8c Add recipes for KDEPIM enterprise 4 packages
Bernhard Herzog <bh@intevation.de>
parents:
diff changeset
9
218
4f3bb25c80ec Use the recipes.kde_enterprise_4.base module to define the kdepimlibs packager
Bernhard Herzog <bh@intevation.de>
parents: 204
diff changeset
10 import base
4f3bb25c80ec Use the recipes.kde_enterprise_4.base module to define the kdepimlibs packager
Bernhard Herzog <bh@intevation.de>
parents: 204
diff changeset
11 base.define_kdepim_packager("kdepimlibs")
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)