[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