# HG changeset patch # User Bernhard Herzog # Date 1259080541 0 # Node ID 3fcebc5cf93c5b165cb0b939076909271ac83683 # Parent e82fb08781a2af706bbbf672b9150b53096374f1 Do not require subclassing of recipes.kde_enterprise_3_5.base.BaseRevisionPackager. Make usable as RevisionPackager directly by setting its source_packager_cls attribute to the BaseSourcePackager from the same module. diff -r e82fb08781a2 -r 3fcebc5cf93c recipes/kde_enterprise_3_5/base.py --- a/recipes/kde_enterprise_3_5/base.py Fri Nov 20 21:35:12 2009 +0000 +++ b/recipes/kde_enterprise_3_5/base.py Tue Nov 24 16:35:41 2009 +0000 @@ -41,6 +41,8 @@ class BaseRevisionPackager(treepkg.packager.RevisionPackager): + source_packager_cls = BaseSourcePackager + def __init__(self, *args, **kw): self.pkg_date = kw.pop("pkg_date", time.strftime("%Y%m%d", time.localtime()))