From d3544cfd9126eef05f70adf073359096bbc4cb71 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Mon, 21 Jun 2010 16:08:08 +0200 Subject: [PATCH] [dev-python/python-meh] keep exception window above --- dev-python/python-meh/Manifest | 3 ++- .../files/python-meh-keep_exc_win_above.patch | 11 +++++++++++ dev-python/python-meh/python-meh-0.8.ebuild | 7 ++++++- 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 dev-python/python-meh/files/python-meh-keep_exc_win_above.patch diff --git a/dev-python/python-meh/Manifest b/dev-python/python-meh/Manifest index f81b11985..0219edef0 100644 --- a/dev-python/python-meh/Manifest +++ b/dev-python/python-meh/Manifest @@ -1 +1,2 @@ -EBUILD python-meh-0.8.ebuild 730 RMD160 5c58cf9cda48c13ccfb6fc849bd91a69b57cacb8 SHA1 11f03243aeef7b9326e2cf5033a75959667c3ba6 SHA256 ee4a853721c88bcd31e172439004f47e6444a9e427d4d6591e227e4723cd2fd9 +AUX python-meh-keep_exc_win_above.patch 490 RMD160 7a248b66fec0f4d19f82d69b8b13dab2ec196086 SHA1 5d9e62919a76235bb0433198ba8831d7aa97220d SHA256 b115dd9391efa2b7a8761a0edd79cbf466458eddba75e03ff3ea76eed5a7d317 +EBUILD python-meh-0.8.ebuild 808 RMD160 9b98bad0c89ff0289bbc374c82fc12c2ac38b9aa SHA1 75fe3f0282fe0c28e604ddd7761754802ca505b4 SHA256 cd9a2816e92b1ed5649abbc3f60c11db987f95d2c62f37f0a0e37034f4bb48cd diff --git a/dev-python/python-meh/files/python-meh-keep_exc_win_above.patch b/dev-python/python-meh/files/python-meh-keep_exc_win_above.patch new file mode 100644 index 000000000..3e1df2b41 --- /dev/null +++ b/dev-python/python-meh/files/python-meh-keep_exc_win_above.patch @@ -0,0 +1,11 @@ +diff -Nurp python-meh-0.8.orig/meh/ui/gui.py python-meh-0.8/meh/ui/gui.py +--- python-meh-0.8.orig/meh/ui/gui.py 2010-06-21 15:59:28.983568381 +0200 ++++ python-meh-0.8/meh/ui/gui.py 2010-06-21 16:04:34.006524479 +0200 +@@ -139,6 +139,7 @@ class MainExceptionWindow(AbstractMainEx + self.dialog.destroy() + + def run(self, *args, **kwargs): ++ self.dialog.set_keep_above(True) + self.dialog.show_all() + self.rc = self.dialog.run() + self.dialog.destroy() diff --git a/dev-python/python-meh/python-meh-0.8.ebuild b/dev-python/python-meh/python-meh-0.8.ebuild index 87d2549b1..b3b73199f 100644 --- a/dev-python/python-meh/python-meh-0.8.ebuild +++ b/dev-python/python-meh/python-meh-0.8.ebuild @@ -25,6 +25,11 @@ RDEPEND="${COMMON_DEPEND} dev-libs/newt gtk? ( dev-python/pygtk:2 ) dev-python/dbus-python - dev-python/python-bugzilla dev-python/python-report net-misc/openssh" + +src_prepare() { + cd "${S}" + epatch "${FILESDIR}/${PN}-keep_exc_win_above.patch" + distutils_src_prepare +}