diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-09-30 21:34:46 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-09-30 21:34:46 +0000 |
| commit | ea8c5b3f1da0d0c1a8fd4d5d8384b2757babfbc8 (patch) | |
| tree | e8d38ad93ad8496126e842f008b8723718787f4e | |
| parent | 900c8f5012b19f768cc06b6efee716dea3bcc0fe (diff) | |
devel/eric6: Remove expired port
2026-09-30 devel/eric6: Depends on deprecated Qt5 WebEngine
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/eric6/Makefile | 77 | ||||
| -rw-r--r-- | devel/eric6/Makefile.inc | 21 | ||||
| -rw-r--r-- | devel/eric6/bsd.eric6.mk | 25 | ||||
| -rw-r--r-- | devel/eric6/distinfo | 3 | ||||
| -rw-r--r-- | devel/eric6/files/config | 22 | ||||
| -rw-r--r-- | devel/eric6/files/eric6.desktop.in | 10 | ||||
| -rw-r--r-- | devel/eric6/pkg-descr | 9 | ||||
| -rw-r--r-- | devel/eric6/pkg-message | 10 | ||||
| -rw-r--r-- | devel/eric6/pkg-plist | 44 |
11 files changed, 1 insertions, 222 deletions
@@ -5686,3 +5686,4 @@ math/lambda||2026-09-30|Has expired: Upstream unmaintained since 2004 devel/py-hgtools||2026-09-30|Has expired: Deprecated by upstream lang/go125||2026-09-30|Has expired: No longer supported textproc/goldendict|textproc/goldendict-ng|2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine, consider to use textproc/goldendict-ng +devel/eric6||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine diff --git a/devel/Makefile b/devel/Makefile index dbad56f920ad..d09eed6f56f2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -694,7 +694,6 @@ SUBDIR += envsubst SUBDIR += epl.el SUBDIR += epm - SUBDIR += eric6 SUBDIR += erlang-cl SUBDIR += erlang-native-compiler SUBDIR += erlang-rebar3_hex diff --git a/devel/eric6/Makefile b/devel/eric6/Makefile deleted file mode 100644 index 066f267940f2..000000000000 --- a/devel/eric6/Makefile +++ /dev/null @@ -1,77 +0,0 @@ -.include "${.CURDIR}/../../devel/eric6/bsd.eric6.mk" - -PORTREVISION= 5 -CATEGORIES= devel python -PKGNAMESUFFIX= -qt5-${FLAVOR:U:S/_/-/} -DISTNAME= ${PORTNAME}-nolang-${DISTVERSION} - -WWW= https://eric-ide.python-projects.org/index.html - -BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.2:devel/py-virtualenv@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}docutils>=0.14:textproc/py-docutils@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}editorconfig>=0.12.0:editors/py-editorconfig@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}send2trash>=1.5:deskutils/py-send2trash@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}asttokens>=1.1:devel/py-asttokens@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}markdown>=2.3.1:textproc/py-markdown@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}enchant>=0:textproc/py-enchant@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} - -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.2:devel/py-virtualenv@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}docutils>=0.14:textproc/py-docutils@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}editorconfig>=0.12.0:editors/py-editorconfig@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}send2trash>=1.5:deskutils/py-send2trash@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}asttokens>=1.1:devel/py-asttokens@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}markdown>=2.3.1:textproc/py-markdown@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}enchant>=0:textproc/py-enchant@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} - -CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:C/^/${PORTNAME}-qt5-/} - -USES+= desktop-file-utils python pyqt:5 shebangfix -USE_PYTHON= flavors -USE_PYQT= qscintilla2 webengine \ - pyqt5 -INSTALL_PY= install.py -c -f eric6config.freebsd -i ${STAGEDIR} -SHEBANG_FILES= *.py eric/eric6/*.py eric/scripts/*.py -SUB_FILES= eric6.desktop -MASTERPORT= yes - -PORTDATA= * -PORTDOCS= * -PORTEXAMPLES= * - -OPTIONS_DEFINE= DOCS EXAMPLES - -.include <bsd.port.options.mk> - -post-patch: - ${RM} ${WRKSRC}/eric/i18n/*.qm ${WRKSRC}/eric/i18n/*.ts - -do-configure: - ${SED} -e 's,PYTHON_SITELIBDIR,${PYTHON_SITELIBDIR},' \ - -e 's,PREFIX,${PREFIX},' \ - -e 's,DATADIR,${DATADIR},' \ - -e 's,LOCALBASE,${LOCALBASE},' \ - -e 's,DOCSDIR,${DOCSDIR},' \ - -e 's,EXAMPLESDIR,${EXAMPLESDIR},' \ - < ${FILESDIR}/config > ${WRKSRC}/eric6config.freebsd - -do-install: - @(cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${INSTALL_PY}) - -post-install: - ${INSTALL_DATA} ${WRKDIR}/eric6.desktop ${STAGEDIR}${PREFIX}/share/applications/ - ${LN} -sf ${DATADIR:C|${PREFIX}(/share(/pixmaps)?)?||:C|/[^/]+|../|g}eric6/icons/default/eric.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/eric6.png - @${MKDIR} ${STAGEDIR}${DATADIR}/i18n - ${REINPLACE_CMD} -e 's|${STAGEDIR}|${DATADIR}|g' \ - -e 's|${WRKSRC}|${DATADIR}|g' \ - ${STAGEDIR}/${DATADIR}/eric6install.json - @${RM} ${STAGEDIR}/${DATADIR}/eric6install.json.bak - -.include <bsd.port.mk> diff --git a/devel/eric6/Makefile.inc b/devel/eric6/Makefile.inc deleted file mode 100644 index db296fb608d3..000000000000 --- a/devel/eric6/Makefile.inc +++ /dev/null @@ -1,21 +0,0 @@ -# -# This is a set of Makefile macros which allow to build the -# localized language packages for devel/eric6: -# german/eric6, russian/eric6, devel/es-eric6 - -.include "${.CURDIR}/../../devel/eric6/bsd.eric6.mk" - -PKGNAMEPREFIX= ${I18N_LANG}- -DISTNAME= ${PORTNAME}-i18n-${I18N_LANG}-${PORTVERSION} - -COMMENT= ${I18N_LANG} i18n package for Eric6 IDE - -NO_ARCH= yes -NO_BUILD= yes -PLIST_FILES= ${DATADIR}/i18n/${PORTNAME}_${I18N_LANG}.qm - -do-install: - ${MKDIR} ${STAGEDIR}${DATADIR}/i18n - ${INSTALL_DATA} ${WRKSRC}/eric/eric6/i18n/${PORTNAME}_${I18N_LANG}.qm ${STAGEDIR}${DATADIR}/i18n/ - -.include <bsd.port.mk> diff --git a/devel/eric6/bsd.eric6.mk b/devel/eric6/bsd.eric6.mk deleted file mode 100644 index be557e0e1aa5..000000000000 --- a/devel/eric6/bsd.eric6.mk +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: Boris Samorodov <bsam@FreeBSD.org> -# -# This is a set of Makefile macros that are common between devel/eric6 and -# localized language packages for devel/eric6: -# german/eric6, russian/eric6, devel/es-eric6 - -PORTNAME= eric6 -PORTVERSION= 21.11 -PORTREVISION?= 0 -MASTER_SITES= SF/eric-ide/${PORTNAME}/stable/${PORTVERSION} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -MAINTAINER= fluffy@FreeBSD.org -COMMENT= Full featured Python and Ruby editor and IDE based on Qt - -DEPRECATED= Depends on deprecated Qt5 WebEngine -EXPIRATION_DATE= 2026-09-30 - -LICENSE= GPLv3 - -DESCR= ${.CURDIR}/../../devel/eric6/pkg-descr -MAKE_ENV+= "HOME=${WRKDIR}" - -NO_ARCH= yes -NO_BUILD= yes diff --git a/devel/eric6/distinfo b/devel/eric6/distinfo deleted file mode 100644 index 68d4504b0814..000000000000 --- a/devel/eric6/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1636374251 -SHA256 (eric6-nolang-21.11.tar.gz) = 769e85fbf06650069e41b7587b13ae5c07c68ef49ea1cf9d38f19ea8655bb0e1 -SIZE (eric6-nolang-21.11.tar.gz) = 12945495 diff --git a/devel/eric6/files/config b/devel/eric6/files/config deleted file mode 100644 index e93b28228f01..000000000000 --- a/devel/eric6/files/config +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -# -# This module contains the configuration of the individual eric6 installation -# - -cfg = { - 'ericDir' : 'DATADIR', - 'ericPixDir' : 'DATADIR/pixmaps', - 'ericIconDir' : 'DATADIR/icons', - 'ericDTDDir' : 'DATADIR/DTDs', - 'ericCSSDir' : 'DATADIR/CSSs', - 'ericStylesDir' : 'DATADIR/Styles', - 'ericDocDir' : 'DOCSDIR', - 'ericExamplesDir' : 'EXAMPLESDIR', - 'ericTranslationsDir' : 'DATADIR/i18n', - 'ericTemplatesDir' : 'DATADIR/DesignerTemplates', - 'ericCodeTemplatesDir' : 'DATADIR/CodeTemplates', - 'ericOthersDir' : 'DATADIR/Others', - 'bindir' : 'PREFIX/bin', - 'mdir' : 'PYTHON_SITELIBDIR', - 'apidir' : 'LOCALBASE/share/qt5/qsci/api', -} diff --git a/devel/eric6/files/eric6.desktop.in b/devel/eric6/files/eric6.desktop.in deleted file mode 100644 index bdcfcabfaea2..000000000000 --- a/devel/eric6/files/eric6.desktop.in +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=Eric IDE -GenericName=Python and Ruby IDE -Comment=Full featured Python and Ruby editor and IDE based on Qt4 -Type=Application -Exec=eric6 -Icon=eric6 -MimeType=application/x-python;application/x-eric; -Categories=Development;TextEditor;Qt;Application; -Terminal=false diff --git a/devel/eric6/pkg-descr b/devel/eric6/pkg-descr deleted file mode 100644 index 9f2dea4e1c7d..000000000000 --- a/devel/eric6/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -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). diff --git a/devel/eric6/pkg-message b/devel/eric6/pkg-message deleted file mode 100644 index 9cf10be76e1d..000000000000 --- a/devel/eric6/pkg-message +++ /dev/null @@ -1,10 +0,0 @@ -[ -{ type: install - message: <<EOM -eric6 has the following localized language packages: - de-eric6 - es-eric6 - ru-eric6 -EOM -} -] diff --git a/devel/eric6/pkg-plist b/devel/eric6/pkg-plist deleted file mode 100644 index 13b42758fe2e..000000000000 --- a/devel/eric6/pkg-plist +++ /dev/null @@ -1,44 +0,0 @@ -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 %%DATADIR%%/DTDs -@dir %%DATADIR%%/i18n -%%PORTEXAMPLES%%@dir %%EXAMPLESDIR%% |
