[112962] trunk/dports/python/py-spyder-devel

eborisch at macports.org eborisch at macports.org
Tue Nov 5 05:56:28 PST 2013


Revision: 112962
          https://trac.macports.org/changeset/112962
Author:   eborisch at macports.org
Date:     2013-11-05 05:56:28 -0800 (Tue, 05 Nov 2013)
Log Message:
-----------
py-spyder-devel: convert UTF-8 to en_US.UTF-8 on startup; handle unset USER environment variable.

Modified Paths:
--------------
    trunk/dports/python/py-spyder-devel/Portfile

Added Paths:
-----------
    trunk/dports/python/py-spyder-devel/files/spyderlib_start_app.py.diff

Modified: trunk/dports/python/py-spyder-devel/Portfile
===================================================================
--- trunk/dports/python/py-spyder-devel/Portfile	2013-11-05 12:40:41 UTC (rev 112961)
+++ trunk/dports/python/py-spyder-devel/Portfile	2013-11-05 13:56:28 UTC (rev 112962)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 name                py-spyder-devel
 version             2.3.0beta1
-revision            0
+revision            1
 # Preference on mailing list is to use small numbers for epoch.
 # This is already a date code, so sticking with dates.
 epoch               20130508
@@ -54,6 +54,7 @@
     patchfiles          patch-widgets-pylintgui.py.diff \
                         spyderlib_baseconfig.py.diff \
                         spyderlib_plugins_editor.py.diff \
+                        spyderlib_start_app.py.diff \
                         spyderlib_spyder.py.diff \
                         spyderlib_utils_programs.py.diff
 

Added: trunk/dports/python/py-spyder-devel/files/spyderlib_start_app.py.diff
===================================================================
--- trunk/dports/python/py-spyder-devel/files/spyderlib_start_app.py.diff	                        (rev 0)
+++ trunk/dports/python/py-spyder-devel/files/spyderlib_start_app.py.diff	2013-11-05 13:56:28 UTC (rev 112962)
@@ -0,0 +1,18 @@
+--- spyderlib/start_app.py.orig	2013-11-04 09:51:03.000000000 -0600
++++ spyderlib/start_app.py	2013-11-04 09:55:55.000000000 -0600
+@@ -8,6 +8,15 @@
+ import random
+ import sys
+ 
++# Make sure LANG isn't set to 'UTF-8' (without en_US. prefix)
++if os.environ.get('LANG') == 'UTF-8':
++    os.environ['LANG'] = 'en_US.UTF-8'
++
++# Modified to support MacPorts' buildbot environment
++username = os.environ.get('USER')
++if not username:
++    os.environ['USER'] = 'NO_USER_ENV'
++
+ # Local imports
+ from spyderlib.cli_options import get_options
+ from spyderlib.baseconfig import get_conf_path
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131105/34496781/attachment.html>


More information about the macports-changes mailing list