aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenedikt Spranger <b.spranger@linutronix.de>2020-05-15 15:48:32 +0200
committerThomas Gleixner <tglx@linutronix.de>2020-10-01 15:27:29 +0200
commitddf0f8360fc3d01c041c6653837c0f4efbf78b5d (patch)
tree193b190540420b804d8b8280c93c62247f41f775
parent3b278ecb68344d4371a2010443ad025551278cf3 (diff)
downloadquilttools-ddf0f8360fc3d01c041c6653837c0f4efbf78b5d.tar.gz
mb2q: Split out version information
Packaging information depends on a proper versioning scheme. The version information by now is hardcoded in the mb2q tool. Split out the version information and provide the version for packaging tools. Signed-off-by: Benedikt Spranger <b.spranger@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
-rwxr-xr-xmb2q5
-rw-r--r--quilttoolsversion.py2
2 files changed, 5 insertions, 2 deletions
diff --git a/mb2q b/mb2q
index 337204d..6272562 100755
--- a/mb2q
+++ b/mb2q
@@ -7,6 +7,7 @@ from email import message_from_binary_file
from email.policy import EmailPolicy
from argparse import ArgumentParser
from importlib import import_module
+from quilttoolsversion import QUILTTOOLSVERSION as version
import subprocess
import mailbox
import email.policy
@@ -670,7 +671,6 @@ class nm_mbox(object):
return copy.copy(self.msgs)
if __name__ == '__main__':
-
parser = ArgumentParser(description='Mailbox 2 quilt converter')
parser.add_argument('inbox', metavar='inbox',
help='''
@@ -712,7 +712,8 @@ if __name__ == '__main__':
parser.add_argument('-C', '--CollectCC', dest='collectcc',
action='store_true',
help='Collect all CCs from mail header')
- parser.add_argument('--version', action='version', version='%(prog)s 0.3')
+ parser.add_argument('--version', action='version',
+ version='%%(prog)s %s'%version)
args = parser.parse_args()
try:
diff --git a/quilttoolsversion.py b/quilttoolsversion.py
new file mode 100644
index 0000000..f7f00f9
--- /dev/null
+++ b/quilttoolsversion.py
@@ -0,0 +1,2 @@
+""" Provide quilttools version information """
+QUILTTOOLSVERSION = '0.3'