[Pkg-xen-changes] r857 - trunk/xen/debian/bin
Bastian Blank
waldi at alioth.debian.org
Sun Mar 27 20:30:22 UTC 2011
Author: waldi
Date: Sun Mar 27 20:30:11 2011
New Revision: 857
Log:
debian/bin/genorig.py: Add support for component of multi-archive packages.
Modified:
trunk/xen/debian/bin/genorig.py
Modified: trunk/xen/debian/bin/genorig.py
==============================================================================
--- trunk/xen/debian/bin/genorig.py Sun Mar 27 20:27:07 2011 (r856)
+++ trunk/xen/debian/bin/genorig.py Sun Mar 27 20:30:11 2011 (r857)
@@ -46,8 +46,12 @@
else:
raise NotImplementedError
- self.orig_dir = "%s-%s" % (self.source, self.version)
- self.orig_tar = "%s_%s.orig.tar.gz" % (self.source, self.version)
+ if options.component:
+ self.orig_dir = options.component
+ self.orig_tar = '%s_%s.orig-%s.tar.gz' % (self.source, self.version, options.component)
+ else:
+ self.orig_dir = '%s-%s' % (self.source, self.version)
+ self.orig_tar = '%s_%s.orig.tar.gz' % (self.source, self.version)
def __call__(self):
import tempfile
@@ -79,6 +83,7 @@
if __name__ == '__main__':
from optparse import OptionParser
p = OptionParser(prog=sys.argv[0], usage='%prog [OPTION]... DIR')
+ p.add_option('-c', '--component', dest='component')
p.add_option('-t', '--tag', dest='tag')
p.add_option('-v', '--version', dest='version')
options, args = p.parse_args()
More information about the Pkg-xen-changes
mailing list