diff options
author | Ben Hutchings <benh@debian.org> | 2011-06-07 09:37:25 +0000 |
---|---|---|
committer | Ben Hutchings <benh@debian.org> | 2011-06-07 09:37:25 +0000 |
commit | 3ddbbbd7252b7d2b588d31a8378c75823003cab6 (patch) | |
tree | 5a0954adfbc50300776cd80a69b223933ecb4fdb | |
parent | c896a40061a6d1c6ef949045d1e27cb200b3e358 (diff) | |
download | kernel_replicant_linux-3ddbbbd7252b7d2b588d31a8378c75823003cab6.tar.gz kernel_replicant_linux-3ddbbbd7252b7d2b588d31a8378c75823003cab6.tar.bz2 kernel_replicant_linux-3ddbbbd7252b7d2b588d31a8378c75823003cab6.zip |
Add genorig.py option to override git tag
This lets us work around the varying use of 2-component and
3-component versions.
svn path=/dists/trunk/linux-2.6/; revision=17622
-rwxr-xr-x | debian/bin/genorig.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/debian/bin/genorig.py b/debian/bin/genorig.py index 8a0979d1a626..9c5759762563 100755 --- a/debian/bin/genorig.py +++ b/debian/bin/genorig.py @@ -13,7 +13,7 @@ from debian_linux.debian import Changelog, VersionLinux from debian_linux.patches import PatchSeries class Main(object): - def __init__(self, input_files, override_version): + def __init__(self, input_files, override_version, override_tag): self.log = sys.stdout.write self.input_files = input_files @@ -33,7 +33,7 @@ class Main(object): self.orig = '%s-%s' % (source, version.upstream) self.orig_tar = '%s_%s.orig.tar.gz' % (source, version.upstream) - self.tag = 'v' + version.upstream.replace('~', '-') + self.tag = override_tag or ('v' + version.upstream.replace('~', '-')) def __call__(self): import tempfile @@ -130,7 +130,8 @@ if __name__ == '__main__': from optparse import OptionParser parser = OptionParser(usage = "%prog [OPTION]... {TAR [PATCH] | REPO}") parser.add_option("-V", "--override-version", dest = "override_version", help = "Override version", metavar = "VERSION") + parser.add_option("-t", "--override-tag", dest = "override_tag", help = "Override tag", metavar = "TAG") options, args = parser.parse_args() assert 1 <= len(args) <= 2 - Main(args, options.override_version)() + Main(args, options.override_version, options.override_tag)() |