devel/eric6 MidnightBSD
- System
- MidnightBSD
- Repository
- mports
- Categories
Description
Eric is a full featured Python and Ruby editor and IDE, written in python.
It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everyday's quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder.
This is a port of eric6 (based on Qt5).
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/eric6 | |
| DragonFly | devel/eric6 | 21.11_4 |
| GhostBSD | devel/eric6 | 21.11_4 |
Install
Binary package:
mport install -qt5-${FLAVOR:U:S/_/-/}
From mports:
cd /usr/mports/devel/eric6 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= -qt5-${FLAVOR:U:S/_/-/}>0:devel/eric6
Dependencies
As this port's Makefile names them.
Build 10
${PYTHON_PKGNAMEPREFIX}pip>0: devel/py-pip${PYTHON_PKGNAMEPREFIX}toml>=0: textproc/py-toml${PYTHON_PKGNAMEPREFIX}virtualenv>=15.2: devel/py-virtualenv${PYTHON_PKGNAMEPREFIX}docutils>=0.14: textproc/py-docutils${PYTHON_PKGNAMEPREFIX}editorconfig>=0.12.0: editors/py-editorconfig${PYTHON_PKGNAMEPREFIX}send2trash>=1.5: deskutils/py-send2trash${PYTHON_PKGNAMEPREFIX}asttokens>=1.1: devel/py-asttokens${PYTHON_PKGNAMEPREFIX}markdown>=2.3.1: textproc/py-markdown${PYTHON_PKGNAMEPREFIX}enchant>=0: textproc/py-enchant${PYTHON_PKGNAMEPREFIX}pyyaml>=0: devel/py-pyyaml
Runtime 10
${PYTHON_PKGNAMEPREFIX}sqlite3>0: databases/py-sqlite3${PYTHON_PKGNAMEPREFIX}toml>=0: textproc/py-toml${PYTHON_PKGNAMEPREFIX}virtualenv>=15.2: devel/py-virtualenv${PYTHON_PKGNAMEPREFIX}docutils>=0.14: textproc/py-docutils${PYTHON_PKGNAMEPREFIX}editorconfig>=0.12.0: editors/py-editorconfig${PYTHON_PKGNAMEPREFIX}send2trash>=1.5: deskutils/py-send2trash${PYTHON_PKGNAMEPREFIX}asttokens>=1.1: devel/py-asttokens${PYTHON_PKGNAMEPREFIX}markdown>=2.3.1: textproc/py-markdown${PYTHON_PKGNAMEPREFIX}enchant>=0: textproc/py-enchant${PYTHON_PKGNAMEPREFIX}pyyaml>=0: devel/py-pyyaml
No port depends on this one.
Configuration
Options name: devel_eric6
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off |
- USES
- desktop-file-utils python pyqt:5 shebangfix
- Service scripts
- none
- Conflicts with
- ${FLAVORS:N${FLAVOR}:C/^/${PORTNAME}-qt5-/}
Files
pkg-plist 44
- bin/eric6
- bin/eric6_api
- bin/eric6_browser
- bin/eric6_compare
- bin/eric6_configure
- bin/eric6_diff
- bin/eric6_doc
- bin/eric6_editor
- bin/eric6_hexeditor
- bin/eric6_iconeditor
- bin/eric6_plugininstall
- bin/eric6_pluginrepository
- bin/eric6_pluginuninstall
- bin/eric6_qregularexpression
- bin/eric6_re
- bin/eric6_shell
- bin/eric6_snap
- bin/eric6_sqlbrowser
- bin/eric6_tray
- bin/eric6_trpreviewer
- bin/eric6_uipreviewer
- bin/eric6_unittest
- %%PYTHON_SITELIBDIR%%/eric6config.py
- %%PYTHON_SITELIBDIR%%/eric6plugins/__init__.py
- share/applications/eric6.desktop
- share/pixmaps/eric6.png
- share/qt5/qsci/api/python/eric6.api
- share/qt5/qsci/api/python/eric6.bas
- share/qt5/qsci/api/python/zope-2.10.7.api
- share/qt5/qsci/api/python/zope-2.11.2.api
- share/qt5/qsci/api/python/zope-3.3.1.api
- share/qt5/qsci/api/qss/qss.api
- share/qt5/qsci/api/ruby/Ruby-1.8.7.api
- share/qt5/qsci/api/ruby/Ruby-1.8.7.bas
- share/qt5/qsci/api/ruby/Ruby-1.9.1.api
- share/qt5/qsci/api/ruby/Ruby-1.9.1.bas
- share/qt5/qsci/api/python/calliope.api
- share/qt5/qsci/api/python/circuitpython.api
- share/qt5/qsci/api/python/microbit.api
- share/qt5/qsci/api/python/micropython.api
- share/qt5/qsci/api/python/micropython.bas
- @dir share/-qt5-${FLAVOR:U:S/_/-/}/DTDs
- @dir share/-qt5-${FLAVOR:U:S/_/-/}/i18n
- @dir share/examples/-qt5-${FLAVOR:U:S/_/-/}
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| eric6-nolang-21.11.tar.gz | 1.2945495e+07 | 769e85fbf06650069e41b7587b13ae5c07c68ef49ea1cf9d38f19ea8655bb0e1 |