diff options
Diffstat (limited to 'modules/package.py')
-rw-r--r-- | modules/package.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/modules/package.py b/modules/package.py index 47f9803..d123446 100644 --- a/modules/package.py +++ b/modules/package.py @@ -64,15 +64,15 @@ class Package(Directory): return self.cfg['dir'] @property - def pkg_dir(self): - return self.cfg['pkg_dir'] + def pkg_name(self): + return self.cfg['pkg_name'] def get_srpm_name(self, profile): with pwd(self.code_dir): ver, rel = ver_rel(self.spec_file, profile.dist_defines()) return '%s-%s-%s.src.rpm' % (self.pkg_name, ver, rel) - def ver(self, profile): + def ver(self, profile=None): with pwd(self.dir): ver, rel = ver_rel(self.spec_file, profile.dist_defines() if profile else '') return ver @@ -80,4 +80,8 @@ class Package(Directory): def source_dir(self, *args): raise NotImplementedError + @property + def sourceball(self): + return self.cfg['sourceball'] + __all__ = ['Package'] |