[MacPorts] #56636: Eric4 is obsolete. Update to Eric6

MacPorts noreply at macports.org
Tue Jul 10 19:12:34 UTC 2018


#56636: Eric4 is obsolete. Update to Eric6
--------------------------+--------------------
  Reporter:  josephsacco  |      Owner:  (none)
      Type:  update       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.5.2
Resolution:               |   Keywords:
      Port:  eric4        |
--------------------------+--------------------

Comment (by josephsacco):

 Frank,

 Any progress?

 The short answer is  'Yes'.   The longer answer is I built a python3.6.6 /
 Qt5 version of Eric6 within an up-to-date MacPorts environment directly
 from source.
 {{{
 cavandish:eric6-18.06 jsacco$ sudo python3.6 install.py -b
 '/opt/local/bin' -n 'Applications/MacPorts'
 Password:
 Checking dependencies
 Python Version: 3.6.6
 Found PyQt5
 Found pyuic5
 Found QScintilla2
 Found QtGui
 Found QtNetwork
 Found QtPrintSupport
 Found QtSql
 Found QtSvg
 Found QtWidgets
 Found QtWebEngineWidgets
 Qt Version: 5.10.1
 sip Version: 4.19.8
 PyQt Version: 5.10.1
 QScintilla Version: 2.10.7
 All dependencies ok.

 Cleaning up old installation ...

 Creating configuration file ...

 Compiling user interface files ...

 Compiling source files ...

 Installing eric6 ...
 Installing Python API files to '/opt/local/libexec/qt5/qsci/api/python'.
 Installing Ruby API files to '/opt/local/libexec/qt5/qsci/api/ruby'.
 Installing QSS API files to '/opt/local/libexec/qt5/qsci/api/qss'.

 Installation complete.
 }}}

 I have to admit that I do not have the TCL / Portfile expertise to create
 a Portfile for 'py-eric6' that I actually like.  I spent some time
 prowling through some of the MacPorts python-app Portfiles  attempting a
 "monkey-see-monkey-do" approach.  I failed to create a single Portfile
 that I liked that correctly supports qt4/qt5 variants [see attachments].
 Eventually, my interest turned elsewhere.

 As for the name 'Eric6'...  The name comes from Detlev Offenbach,  the
 application developer, although he does appear to oscillate between
 calling the application Eric or Eric6.  See  {{{https://eric-ide.python-
 projects.org/}}}


 -Joseph

-- 
Ticket URL: <https://trac.macports.org/ticket/56636#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list