svn commit: r312630 - head/devel/eric4/files
David Naylor
dbn at FreeBSD.org
Wed Feb 20 17:24:05 UTC 2013
Author: dbn
Date: Wed Feb 20 17:24:04 2013
New Revision: 312630
URL: http://svnweb.freebsd.org/changeset/ports/312630
Log:
Fix installation of devel/eric4 when stdin is closed.
The installation asks the user a question, but if stdin is closed an EOFError is
thrown and installation fails. The patch fixes this by assuming "no" to the
question.
The install script asks the user about modifying PyXML, an external file to
eric4, thus answering "no" is the appropriate answer in the absence of user
judgement.
Approved by: eadler (mentor), bsam (maintainer)
Added:
head/devel/eric4/files/patch-install.py (contents, props changed)
Added: head/devel/eric4/files/patch-install.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/eric4/files/patch-install.py Wed Feb 20 17:24:04 2013 (r312630)
@@ -0,0 +1,11 @@
+--- install.py~ 2013-02-18 20:06:18.000000000 +0200
++++ install.py 2013-02-18 20:07:37.000000000 +0200
+@@ -1030,7 +1030,7 @@
+ res = raw_input(" Shall pyXML be patched now (y/n)? ")
+ if res in ["Y", "y"]:
+ patchPyXML()
+- except ImportError:
++ except (ImportError, EOFError):
+ pass
+
+ #check version of PyQt
More information about the svn-ports-head
mailing list