[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