diff options
author | Yaakov M. Nemoy <loupgaroublond@gmail.com> | 2009-01-05 15:20:09 -0500 |
---|---|---|
committer | Yaakov M. Nemoy <loupgaroublond@gmail.com> | 2009-01-05 15:20:09 -0500 |
commit | 6e14fd63cf74c50898e68dee8398fa3222fb2ec5 (patch) | |
tree | 20f27fb863b8a5cf48bc63870391b4a10d677822 /modules/package.py | |
parent | de3320e82e5a14fe54ebb27a0ef0c0cb381128f4 (diff) | |
download | fedora-devshell-6e14fd63cf74c50898e68dee8398fa3222fb2ec5.tar.gz fedora-devshell-6e14fd63cf74c50898e68dee8398fa3222fb2ec5.tar.xz fedora-devshell-6e14fd63cf74c50898e68dee8398fa3222fb2ec5.zip |
Add sourceball to Darcs
Diffstat (limited to 'modules/package.py')
-rw-r--r-- | modules/package.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/package.py b/modules/package.py index f7b875c..47f9803 100644 --- a/modules/package.py +++ b/modules/package.py @@ -18,11 +18,11 @@ from __future__ import with_statement -from os.patch import split +from os.path import split from base.base import log from base.exceptions import ExecutionException -from base.util import pwd, copy, mv +from base.util import pwd, copy, move from base.profiles import ver_rel, name from modules.directory import Directory @@ -72,6 +72,11 @@ class Package(Directory): 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): + with pwd(self.dir): + ver, rel = ver_rel(self.spec_file, profile.dist_defines() if profile else '') + return ver + def source_dir(self, *args): raise NotImplementedError |