X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=katie.py;h=0ab74bdf399f1fe1dcf2112066680f47f6fa9d18;hb=44f6878bd9cedddc46ddfabfc1e8660de1f32445;hp=91dd688b97a5ff1cc7ff4632304f9820a2a98218;hpb=7373e8d22c233a23fdbb339ac6653b7b20c2638c;p=dak.git diff --git a/katie.py b/katie.py index 91dd688b..0ab74bdf 100644 --- a/katie.py +++ b/katie.py @@ -2,7 +2,7 @@ # Utility functions for katie # Copyright (C) 2001, 2002 James Troup -# $Id: katie.py,v 1.20 2002-05-14 15:35:22 troup Exp $ +# $Id: katie.py,v 1.21 2002-05-18 23:55:07 troup Exp $ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -143,6 +143,7 @@ class Katie: exec "%s = self.pkg.%s;" % (i,i); dump_filename = os.path.join(dest_dir,self.pkg.changes_file[:-8] + ".katie"); dump_file = utils.open_file(dump_filename, 'w'); + os.chmod(dump_filename, 0660); p = cPickle.Pickler(dump_file, 1); for i in [ "d_changes", "d_dsc", "d_files", "d_dsc_files" ]: exec "%s = {}" % i; @@ -164,7 +165,8 @@ class Katie: d_changes[i] = changes[i]; # Optional changes fields # FIXME: changes should be mandatory - for i in [ "changed-by", "maintainer822", "filecontents", "format", "changes" ]: + for i in [ "changed-by", "maintainer822", "filecontents", "format", + "changes", "lisa note" ]: if changes.has_key(i): d_changes[i] = changes[i]; ## dsc @@ -322,7 +324,6 @@ distribution."""; Subst = self.Subst; Cnf = self.Cnf; changes = self.pkg.changes; - dsc = self.pkg.dsc; # Only do announcements for source uploads with a recent dpkg-dev installed if float(changes.get("format", 0)) < 1.6 or not changes["architecture"].has_key("source"):