From e5fd3dd111d34276aa705f8eac09494cda178c98 Mon Sep 17 00:00:00 2001 From: Sean Finney Date: Wed, 2 Dec 2009 20:24:48 +0100 Subject: initial support for source package format 3.0 (quilt) the changes aren't as pretty as i'd like them to be, but i don't want to hold things up on mere aesthetic grounds and it seems to work anyway :) --- patchtracker/DebTarHandler.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 patchtracker/DebTarHandler.py (limited to 'patchtracker/DebTarHandler.py') diff --git a/patchtracker/DebTarHandler.py b/patchtracker/DebTarHandler.py new file mode 100644 index 0000000..311e39b --- /dev/null +++ b/patchtracker/DebTarHandler.py @@ -0,0 +1,27 @@ +import os +import stat +import sys + +import Patch + +class DebTarHandler: + diff = None + def __init__(self,fname): + self.tarfile = fname + self.size = os.stat(fname)[stat.ST_SIZE] + + def series(self): + return Patch.Quilt30PatchSeries(self.tarfile) + +if __name__ == "__main__": + print "DebTarHandler testing" + try: + dh = DebTarHandler(sys.argv[1]) + except IndexError: + print "usage: %s "%(sys.argv[0]) + sys.exit(1) + + print "series:" + for f,p in dh.series(): + print f + print p -- cgit v1.2.3