diff options
author | Markus Lehtonen <markus.lehtonen@linux.intel.com> | 2012-01-12 15:37:49 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2014-07-24 23:33:36 +0200 |
commit | 736b9d889b5ff5d3a5abd6ec18564ff81696d8c4 (patch) | |
tree | e52136846adfaa4483e8230538e4e49bd9279d50 /gbp/config.py | |
parent | 00db052c6e2e1865a7981f5fbe48841a6185f9e2 (diff) | |
download | git-buildpackage-736b9d889b5ff5d3a5abd6ec18564ff81696d8c4.tar.gz git-buildpackage-736b9d889b5ff5d3a5abd6ec18564ff81696d8c4.tar.bz2 git-buildpackage-736b9d889b5ff5d3a5abd6ec18564ff81696d8c4.zip |
Introduce git-import-srpm tool
Initial version of the git-import-srpm: a tool for importing source
rpms.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
Diffstat (limited to 'gbp/config.py')
-rw-r--r-- | gbp/config.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gbp/config.py b/gbp/config.py index 3fa59186..02a6f06f 100644 --- a/gbp/config.py +++ b/gbp/config.py @@ -516,4 +516,34 @@ class GbpOptionParserDebian(GbpOptionParser): 'cleaner' : '/bin/true', } ) + +class GbpOptionParserRpm(GbpOptionParser): + """ + Handles commandline options and parsing of config files for rpm tools + """ + defaults = dict(GbpOptionParser.defaults) + defaults.update({ + 'tmp-dir' : '/var/tmp/gbp/', + 'packaging-branch' : 'master', + 'packaging-dir' : '', + 'packaging-tag' : 'packaging/%(version)s', + }) + + help = dict(GbpOptionParser.help) + help.update({ + 'tmp-dir': + "Base directory under which temporary directories are " + "created, default is '%(tmp-dir)s'", + 'packaging-branch': + "Branch the packaging is being maintained on, rpm counterpart " + "of the 'debian-branch' option, default is " + "'%(packaging-branch)s'", + 'packaging-dir': + "Subdir for RPM packaging files, default is " + "'%(packaging-dir)s'", + 'packaging-tag': + "Format string for packaging tags, RPM counterpart of the " + "'debian-tag' option, default is '%(packaging-tag)s'", + }) + # vim:et:ts=4:sw=4:et:sts=4:ai:set list listchars=tab\:»·,trail\:·: |