diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-07-21 08:38:30 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-07-21 08:38:30 +0100 |
commit | 5ece733f9ca0f0aef6d8b44083ab52347e55c8fa (patch) | |
tree | f626477af761d3f02c28045d7620ef777347c2b2 | |
parent | c4d471083b4f756057543d3d288b2837eb73b965 (diff) | |
download | unperish-5ece733f9ca0f0aef6d8b44083ab52347e55c8fa.tar.gz |
Add --arch option.
-rwxr-xr-x | unperish | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -55,6 +55,7 @@ class Unperish(cliapp.Application): self.settings.string(['debian-source'], 'Debian source package name (typically detected ' 'from debian/control)') + self.settings.string(['arch'], 'architecture for Debian packages') def process_args(self, args): self.meta = self.create_meta() @@ -133,11 +134,17 @@ class Unperish(cliapp.Application): return '%s_%s.dsc' % (self.debian_source_package, self.debian_version) @property + def arch(self): + if self.settings['arch']: + return self.settings['arch'] + else: + return self.runcmd(['dpkg', '--print-architecture']).strip() + + @property def changes(self): - arch = self.runcmd(['dpkg', '--print-architecture']).strip() return '%s_%s_%s.changes' % (self.debian_source_package, self.debian_version, - arch) + self.arch) def already_exists(self, filename): '''Does a file already exist?''' |