[Pkg-xen-changes] r776 - trunk/xen-common/debian/bin
Bastian Blank
waldi at alioth.debian.org
Mon Jun 21 13:46:54 UTC 2010
Author: waldi
Date: Mon Jun 21 13:46:53 2010
New Revision: 776
Log:
debian/bin/genorig.py: Merge some updates.
Modified:
trunk/xen-common/debian/bin/genorig.py
Modified: trunk/xen-common/debian/bin/genorig.py
==============================================================================
--- trunk/xen-common/debian/bin/genorig.py Thu Jun 17 09:17:32 2010 (r775)
+++ trunk/xen-common/debian/bin/genorig.py Mon Jun 21 13:46:53 2010 (r776)
@@ -27,7 +27,6 @@
import tempfile
self.dir = tempfile.mkdtemp(prefix='genorig', dir='debian')
try:
- self.do_update()
self.do_version()
self.orig_dir = "%s-%s" % (self.source, self.version)
@@ -39,15 +38,6 @@
finally:
shutil.rmtree(self.dir)
- def do_update(self):
- if not self.options.tag:
- return
-
- self.log('Updating to tag %s.\n' % self.options.tag)
- p = subprocess.Popen(('hg', 'update', '-r', self.options.tag), cwd=self.repo)
- if p.wait():
- raise RuntimeError
-
def do_version(self):
if self.options.version:
self.version = self.options.version
@@ -58,7 +48,7 @@
self.log("Create archive.\n")
arg_dir = os.path.join(os.path.realpath(self.dir), self.orig_dir)
- args = ('hg', 'archive', arg_dir) + tuple(itertools.chain(*(('-I', i) for i in self.files)))
+ args = ('hg', 'archive', '-r', self.options.tag, arg_dir) + tuple(itertools.chain(*(('-I', i) for i in self.files)))
p = subprocess.Popen(args, cwd=self.repo)
if p.wait():
raise RuntimeError
@@ -67,8 +57,7 @@
self.log("Exporting changelog.\n")
log = open("%s/%s/Changelog" % (self.dir, self.orig_dir), 'w')
-
- args = ('hg', 'log') + tuple(self.files)
+ args = ('hg', 'log', '-r', '%s:0' % self.options.tag) + tuple(self.files)
p = subprocess.Popen(args, cwd=self.repo, stdout=log)
if p.wait():
raise RuntimeError
@@ -86,7 +75,7 @@
if __name__ == '__main__':
from optparse import OptionParser
p = OptionParser(prog=sys.argv[0], usage='%prog [OPTION]... DIR')
- p.add_option("-t", "--tag", dest="tag")
+ p.add_option("-t", "--tag", dest="tag", default='tip')
p.add_option("-v", "--version", dest="version")
options, args = p.parse_args()
if len(args) != 1:
More information about the Pkg-xen-changes
mailing list