Index: head/devel/eric6/Makefile =================================================================== --- head/devel/eric6/Makefile (revision 559062) +++ head/devel/eric6/Makefile (revision 559063) @@ -1,53 +1,54 @@ # Created by: Boris Samorodov # $FreeBSD$ +.include "${.CURDIR}/../../devel/eric6/bsd.eric6.mk" + PKGNAMESUFFIX= -qt5-${FLAVOR:U:S/_/-/} DISTNAME= ${PORTNAME}-nolang-${DISTVERSION} -PORTREVISION= 2 +PORTREVISION= 0 CATEGORIES= devel python -RUN_DEPENDS+= ${PYTHON_LIBDIR}/lib-dynload/_sqlite3.so:databases/py-sqlite3@${PY_FLAVOR} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:C/^/${PORTNAME}${PKGNAMESUFFIX}-/:C/$/-[0-9]*/} USES+= desktop-file-utils python:3.5+ pyqt:5 shebangfix USE_PYTHON= flavors USE_PYQT= chart core gui qscintilla2 webengine \ help_run network_run svg_run sql_run 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 "${.CURDIR}/bsd.eric6.mk" .include 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 .include Index: head/devel/eric6/bsd.eric6.mk =================================================================== --- head/devel/eric6/bsd.eric6.mk (revision 559062) +++ head/devel/eric6/bsd.eric6.mk (revision 559063) @@ -1,23 +1,23 @@ # Created by: Boris Samorodov # $FreeBSD$ # # 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= 20.9 +PORTVERSION= 20.12.1 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 LICENSE= GPLv3 DESCR= ${.CURDIR}/../../devel/eric6/pkg-descr MAKE_ENV+= "HOME=${WRKDIR}" NO_ARCH= yes NO_BUILD= yes Index: head/devel/eric6/distinfo =================================================================== --- head/devel/eric6/distinfo (revision 559062) +++ head/devel/eric6/distinfo (revision 559063) @@ -1,3 +1,3 @@ -TIMESTAMP = 1599453257 -SHA256 (eric6-nolang-20.9.tar.gz) = f1182725501ad24d8b6f6ff71e1a6f2b7f6ed4c6df8199c661f0c05ef169d801 -SIZE (eric6-nolang-20.9.tar.gz) = 13785625 +TIMESTAMP = 1608808690 +SHA256 (eric6-nolang-20.12.1.tar.gz) = 1dd124d4e6413568c3c34df54ab77fb83b4be9b76d1d2331263fdb50701f7fda +SIZE (eric6-nolang-20.12.1.tar.gz) = 13565727 Index: head/devel/eric6/pkg-plist =================================================================== --- head/devel/eric6/pkg-plist (revision 559062) +++ head/devel/eric6/pkg-plist (revision 559063) @@ -1,46 +1,45 @@ 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_qregexp 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%% Index: head/devel/es-eric6/distinfo =================================================================== --- head/devel/es-eric6/distinfo (revision 559062) +++ head/devel/es-eric6/distinfo (revision 559063) @@ -1,3 +1,3 @@ -TIMESTAMP = 1599453282 -SHA256 (eric6-i18n-es-20.9.tar.gz) = da4dafacf9a11396b51a5da25f72b842846026685911cdff14954f1bc605c754 -SIZE (eric6-i18n-es-20.9.tar.gz) = 1067828 +TIMESTAMP = 1608808736 +SHA256 (eric6-i18n-es-20.12.1.tar.gz) = f631ab71ddba4e9510e23e29cadbcb31c95628354fb024f01ba16699359d4491 +SIZE (eric6-i18n-es-20.12.1.tar.gz) = 1058598 Index: head/german/eric6/distinfo =================================================================== --- head/german/eric6/distinfo (revision 559062) +++ head/german/eric6/distinfo (revision 559063) @@ -1,3 +1,3 @@ -TIMESTAMP = 1599453304 -SHA256 (eric6-i18n-de-20.9.tar.gz) = 2e0b4ec1fb45ba422beb7fce4ed0ce78f2fa9a288408d5ccbd62769bd8663b9d -SIZE (eric6-i18n-de-20.9.tar.gz) = 1064463 +TIMESTAMP = 1608808755 +SHA256 (eric6-i18n-de-20.12.1.tar.gz) = e50fb32162ac8f875676e596eabf156603c48e5b87ccb8d49492acfab57b3da2 +SIZE (eric6-i18n-de-20.12.1.tar.gz) = 1056631 Index: head/russian/eric6/distinfo =================================================================== --- head/russian/eric6/distinfo (revision 559062) +++ head/russian/eric6/distinfo (revision 559063) @@ -1,3 +1,3 @@ -TIMESTAMP = 1599453318 -SHA256 (eric6-i18n-ru-20.9.tar.gz) = 1e58c1811aa1a05d962232a9f330f6a2205e0587202b37f24c06f8425187e78a -SIZE (eric6-i18n-ru-20.9.tar.gz) = 1123927 +TIMESTAMP = 1608808815 +SHA256 (eric6-i18n-ru-20.12.1.tar.gz) = 42ef3d4490d3b3989990d6699d3f118977d29de6ee85f6460f76308b5e9536c3 +SIZE (eric6-i18n-ru-20.12.1.tar.gz) = 1114048