1 import os
2 from linda.parser.rfc822parser import RFC822Parser
3
6 self.path = os.path.split(os.path.realpath(self.file))[0]
7 self.remove_signed()
8 self.concat()
9 self.split()
10 tmp_files = []
11 for x in self.data[0]['files'].split('\n'):
12 if x:
13 tmp_array = x.split(' ')
14 tmp_files.append([tmp_array[1], tmp_array[2], tmp_array[3], \
15 tmp_array[4]])
16 tmp_files[-1].append('%s/%s' % (self.path, tmp_array[-1]))
17 self.data[0]['files'] = tmp_files
18 del self.data[0]['changes']
19 self.data[0]['description'] = self.data[0]['description'][2:]
20 self.data[0]['distribution'] = self.data[0]['distribution'].split(' ')
21