Description: Fix save to mark forgetter instances as unchanged
 Forgetter instances that were changed were never marked as unchanged when
 saved, resulting in unnecessary re-saves on subsequent calls to save() or
 upon garbage collection. Patched forgetSQL.py to fix this.
 .
 Also drop useless shebang line as it's a module not a script.
Origin: vendor, introduced by maintainer in 0.5.1-9
Author: Morten Werner Forsbring <werner@debian.org>

--- forgetsql-0.5.1.orig/lib/forgetSQL.py
+++ forgetsql-0.5.1/lib/forgetSQL.py
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 #-*- coding: iso-8859-1 -*-
 __version__ = "0.5.1"
 
@@ -667,6 +666,8 @@
     # cursor.commit()
     cursor.close()
     self._new = False
+    # Make sure we don't think we're still modified after a save
+    self._changed = None
   
   def getAll(cls, where=None, orderBy=None):
     """Retrieves all the objects, possibly matching
