Author: waldi
Date: Wed Sep 26 19:37:24 2007
New Revision: 9559

Log:
debian/lib/python/debian_linux/patches.py: Support directory removal.


Modified:
   dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py

Modified: dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py
==============================================================================
--- dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py     
(original)
+++ dists/trunk/linux-2.6/debian/lib/python/debian_linux/patches.py     Wed Sep 
26 19:37:24 2007
@@ -70,7 +70,11 @@
     operation = "remove"
 
     def do(self, dir):
-        os.unlink(os.path.join(dir, self.name))
+        dir = os.path.join(dir, self.name)
+        if os.path.isdir(dir):
+            shutil.rmtree(dir)
+        else:
+            os.unlink(dir)
 
 class SubOperationFilesUnifdef(SubOperation):
     operation = "unifdef"

_______________________________________________
Kernel-svn-changes mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

Reply via email to