diff -Nru mgltools-mglutil-1.5.7/debian/changelog mgltools-mglutil-1.5.7/debian/changelog --- mgltools-mglutil-1.5.7/debian/changelog 2016-07-08 15:55:28.000000000 +0000 +++ mgltools-mglutil-1.5.7/debian/changelog 2016-07-11 21:34:16.000000000 +0000 @@ -1,3 +1,10 @@ +mgltools-mglutil (1.5.7-2) unstable; urgency=medium + + * Fix nasty Python idlelib incomplete Mac initialisation + (many thanks go to Anna for addressing this) + + -- Steffen Moeller Mon, 11 Jul 2016 23:34:08 +0200 + mgltools-mglutil (1.5.7-1) unstable; urgency=medium * New upstream version (Closes: #767144,#783547, diff -Nru mgltools-mglutil-1.5.7/debian/patches/fix_assertion.patch mgltools-mglutil-1.5.7/debian/patches/fix_assertion.patch --- mgltools-mglutil-1.5.7/debian/patches/fix_assertion.patch 2011-06-07 17:30:59.000000000 +0000 +++ mgltools-mglutil-1.5.7/debian/patches/fix_assertion.patch 2016-07-11 21:34:39.000000000 +0000 @@ -1,11 +1,11 @@ Description: fix compatibility with Python 2.6 Author: Piotr Ożarowski Last-Update: 2010-06-30 -Index: mgltools-mglutil-1.5.4.cvs.20090603/mglutil/math/Tests/test_matToAxis.py +Index: mglutil-1.5.7/mglutil/math/Tests/test_matToAxis.py =================================================================== ---- mgltools-mglutil-1.5.4.cvs.20090603.orig/mglutil/math/Tests/test_matToAxis.py -+++ mgltools-mglutil-1.5.4.cvs.20090603/mglutil/math/Tests/test_matToAxis.py -@@ -33,7 +33,7 @@ def rotateObject(): +--- mglutil-1.5.7.orig/mglutil/math/Tests/test_matToAxis.py ++++ mglutil-1.5.7/mglutil/math/Tests/test_matToAxis.py +@@ -30,7 +30,7 @@ def rotateObject(): for i in range(len(m1)): if fabs(m1[i]-m2[i]) > 1e-4: bSame = False diff -Nru mgltools-mglutil-1.5.7/debian/patches/fix_shebangs.patch mgltools-mglutil-1.5.7/debian/patches/fix_shebangs.patch --- mgltools-mglutil-1.5.7/debian/patches/fix_shebangs.patch 2011-06-07 17:30:59.000000000 +0000 +++ mgltools-mglutil-1.5.7/debian/patches/fix_shebangs.patch 2016-07-11 21:34:30.000000000 +0000 @@ -1,30 +1,30 @@ Description: drop hardcoded pythoh2.5 dependency Author: Piotr Ożarowski Last-Update: 2010-06-30 -Index: mgltools-mglutil-1.5.4.cvs.20090603/mglutil/TestUtil/bin/publish +Index: mglutil-1.5.7/mglutil/TestUtil/bin/publish =================================================================== ---- mgltools-mglutil-1.5.4.cvs.20090603.orig/mglutil/TestUtil/bin/publish -+++ mgltools-mglutil-1.5.4.cvs.20090603/mglutil/TestUtil/bin/publish +--- mglutil-1.5.7.orig/mglutil/TestUtil/bin/publish ++++ mglutil-1.5.7/mglutil/TestUtil/bin/publish @@ -1,4 +1,4 @@ -#!/usr/bin/env python2.5 +#!/usr/bin/env python # from optparse import OptionParser import time, sys, os, string -Index: mgltools-mglutil-1.5.4.cvs.20090603/mglutil/TestUtil/bin/tester +Index: mglutil-1.5.7/mglutil/TestUtil/bin/tester =================================================================== ---- mgltools-mglutil-1.5.4.cvs.20090603.orig/mglutil/TestUtil/bin/tester -+++ mgltools-mglutil-1.5.4.cvs.20090603/mglutil/TestUtil/bin/tester +--- mglutil-1.5.7.orig/mglutil/TestUtil/bin/tester ++++ mglutil-1.5.7/mglutil/TestUtil/bin/tester @@ -1,4 +1,4 @@ -#!/usr/bin/env python2.5 +#!/usr/bin/env python # import sys print "running Python:", sys.executable -Index: mgltools-mglutil-1.5.4.cvs.20090603/mglutil/TestUtil/publishPack.csh +Index: mglutil-1.5.7/mglutil/TestUtil/publishPack.csh =================================================================== ---- mgltools-mglutil-1.5.4.cvs.20090603.orig/mglutil/TestUtil/publishPack.csh -+++ mgltools-mglutil-1.5.4.cvs.20090603/mglutil/TestUtil/publishPack.csh +--- mglutil-1.5.7.orig/mglutil/TestUtil/publishPack.csh ++++ mglutil-1.5.7/mglutil/TestUtil/publishPack.csh @@ -1,4 +1,4 @@ -#!/bin/tcsh +#!/usr/bin/tcsh diff -Nru mgltools-mglutil-1.5.7/debian/patches/idlelib_tk_type_None_issue.patch mgltools-mglutil-1.5.7/debian/patches/idlelib_tk_type_None_issue.patch --- mgltools-mglutil-1.5.7/debian/patches/idlelib_tk_type_None_issue.patch 1970-01-01 00:00:00.000000000 +0000 +++ mgltools-mglutil-1.5.7/debian/patches/idlelib_tk_type_None_issue.patch 2016-07-11 21:36:17.000000000 +0000 @@ -0,0 +1,15 @@ +Index: mglutil-1.5.7/mglutil/util/idleUtil.py +=================================================================== +--- mglutil-1.5.7.orig/mglutil/util/idleUtil.py ++++ mglutil-1.5.7/mglutil/util/idleUtil.py +@@ -50,6 +50,10 @@ def getShell(thread, rootTk = None, subp + global flist, root + if rootTk is None: root = Tkinter.Tk() + else: root = rootTk ++ ++ from idlelib import macosxSupport ++ macosxSupport.setupApp(root, None) ++ + fixwordbreaks(root) + + flist = PyShell.PyShellFileList(root) diff -Nru mgltools-mglutil-1.5.7/debian/patches/series mgltools-mglutil-1.5.7/debian/patches/series --- mgltools-mglutil-1.5.7/debian/patches/series 2011-06-07 17:30:59.000000000 +0000 +++ mgltools-mglutil-1.5.7/debian/patches/series 2016-07-11 21:35:00.000000000 +0000 @@ -1,2 +1,3 @@ fix_assertion.patch fix_shebangs.patch +idlelib_tk_type_None_issue.patch