[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Please unblock drpython 1:3.11.0-2



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I uploaded drpython 1:3.11.0-2 to unstable to fix a issue which caused
DrPython to hang for a long time during scan of large directories. Other
changes are a fix for broken watch file and add README.source as per
policy. I attach full debdiff for review.
Could you please unblock it?

Regards,

- --
 . ''`.      Luca Falavigna
 : :'  :  Ubuntu MOTU Developer
 `. `'`     Debian Maintainer
   `-      GPG Key: 0x86BC2A50
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkU80wACgkQnXjXEYa8KlAXUwCgp90eJj6GRJwAomfziFsBjiSJ
EJgAn2QtAkpMmcBfBowMG2TU8r+lLSaz
=rMWJ
-----END PGP SIGNATURE-----
diff -u drpython-3.11.0/debian/watch drpython-3.11.0/debian/watch
--- drpython-3.11.0/debian/watch
+++ drpython-3.11.0/debian/watch
@@ -2 +2 @@
-http://sf.net/drpython/drpython([0-9]+)\.zip debian uupdate
+http://sf.net/drpython/drpython-([0-9]+\.[0-9]+\.[0-9]+)\.zip debian uupdate
diff -u drpython-3.11.0/debian/changelog drpython-3.11.0/debian/changelog
--- drpython-3.11.0/debian/changelog
+++ drpython-3.11.0/debian/changelog
@@ -1,3 +1,12 @@
+drpython (1:3.11.0-2) unstable; urgency=low
+
+  * debian/patches/16_FileDialog.dpatch: use wx.filedialog by default to
+    avoid DrPython to hang for a long time on huge directories.
+  * debian/watch: report correct upstream version.
+  * Add debian/README.Source file, as per policy.
+
+ -- Luca Falavigna <dktrkranz@ubuntu.com>  Wed, 05 Nov 2008 23:24:55 +0100
+
 drpython (1:3.11.0-1) unstable; urgency=low
 
   * New upstream release.
diff -u drpython-3.11.0/debian/patches/00list drpython-3.11.0/debian/patches/00list
--- drpython-3.11.0/debian/patches/00list
+++ drpython-3.11.0/debian/patches/00list
@@ -13,0 +14 @@
+16_FileDialog
only in patch2:
unchanged:
--- drpython-3.11.0.orig/debian/README.source
+++ drpython-3.11.0/debian/README.source
@@ -0,0 +1,26 @@
+This package uses dpatch to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To get the fully patched source after unpacking the source package, cd
+to the root level of the source package and run:
+
+    debian/rules patch
+
+Removing a patch is as simple as removing its entry from the
+debian/patches/00list file, and please also remove the patch file
+itself.
+
+Creating a new patch is done with "dpatch-edit-patch patch XX_patchname"
+where you should replace XX with a new number and patchname with a
+descriptive shortname of the patch. You can then simply edit all the
+files your patch wants to edit, and then simply "exit 0" from the shell
+to actually create the patch file.
+
+To tweak an already existing patch, call "dpatch-edit-patch XX_patchname"
+and replace XX_patchname with the actual filename from debian/patches
+you want to use.
+
+To clean up afterwards again, "debian/rules unpatch" will do the
+work for you - or you can of course choose to call
+"fakeroot debian/rules clean" all together.
only in patch2:
unchanged:
--- drpython-3.11.0.orig/debian/patches/16_FileDialog.dpatch
+++ drpython-3.11.0/debian/patches/16_FileDialog.dpatch
@@ -0,0 +1,17 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 16_FileDialog.dpatch by Luca Falavigna <dktrkranz@ubuntu.com>
+## DP: Use wx.filedialog by default.
+
+@DPATCH@
+diff -urNad drpython-3.11.0~/drPreferences.py drpython-3.11.0/drPreferences.py
+--- drpython-3.11.0~/drPreferences.py	2008-11-05 23:15:01.000000000 +0100
++++ drpython-3.11.0/drPreferences.py	2008-11-05 23:15:13.000000000 +0100
+@@ -286,7 +286,7 @@
+         self.save = 0
+ 
+         #File Dialog
+-        self.usewxfiledialog = 0
++        self.usewxfiledialog = 1
+         self.defaultextension = 1
+         self.constantwildcard = '*.lnk'
+         #self.windowsshortcutreplacetable = 'C:,/mnt/win_c#'

Reply to: