Index: head/devel/eric6/Makefile =================================================================== --- head/devel/eric6/Makefile (revision 569391) +++ head/devel/eric6/Makefile (revision 569392) @@ -1,58 +1,62 @@ # Created by: Boris Samorodov # $FreeBSD$ .include "${.CURDIR}/../../devel/eric6/bsd.eric6.mk" PKGNAMESUFFIX= -qt5-${FLAVOR:U:S/_/-/} DISTNAME= ${PORTNAME}-nolang-${DISTVERSION} -PORTREVISION= 3 +PORTREVISION= 0 CATEGORIES= devel python DEPRECATED= Uses EOL Python 2.7 via www/py-qt5-webengine EXPIRATION_DATE=2021-06-23 BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${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 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 Index: head/devel/eric6/bsd.eric6.mk =================================================================== --- head/devel/eric6/bsd.eric6.mk (revision 569391) +++ head/devel/eric6/bsd.eric6.mk (revision 569392) @@ -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= 21.1 +PORTVERSION= 21.3 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 569391) +++ head/devel/eric6/distinfo (revision 569392) @@ -1,3 +1,3 @@ -TIMESTAMP = 1609769647 -SHA256 (eric6-nolang-21.1.tar.gz) = b349907f3b2dc64ad46ad2dbe9d5154b258de92be46ccdef604fd86d815961da -SIZE (eric6-nolang-21.1.tar.gz) = 13565814 +TIMESTAMP = 1616909521 +SHA256 (eric6-nolang-21.3.tar.gz) = 9ee86617829e3b8b5eddc5daa9ceb1c80240769b7eb7a4d4e40888b8dadb0453 +SIZE (eric6-nolang-21.3.tar.gz) = 13825037 Index: head/devel/es-eric6/distinfo =================================================================== --- head/devel/es-eric6/distinfo (revision 569391) +++ head/devel/es-eric6/distinfo (revision 569392) @@ -1,3 +1,3 @@ -TIMESTAMP = 1609769702 -SHA256 (eric6-i18n-es-21.1.tar.gz) = a7f0083b2d81455d941a75a04ab6a427344ccccd7c45e9c34a4cf13e728c8239 -SIZE (eric6-i18n-es-21.1.tar.gz) = 1058594 +TIMESTAMP = 1616934874 +SHA256 (eric6-i18n-es-21.3.tar.gz) = 21060a34211b98efe975afa738574096eb4869e27f42b40cc150bd5dd8776527 +SIZE (eric6-i18n-es-21.3.tar.gz) = 1069793 Index: head/german/eric6/distinfo =================================================================== --- head/german/eric6/distinfo (revision 569391) +++ head/german/eric6/distinfo (revision 569392) @@ -1,3 +1,3 @@ -TIMESTAMP = 1609769784 -SHA256 (eric6-i18n-de-21.1.tar.gz) = 63e9a169f8e4bf0a13428ae932dd8d634b61b8ee0540a586501cf155ad3c34d5 -SIZE (eric6-i18n-de-21.1.tar.gz) = 1056623 +TIMESTAMP = 1616934890 +SHA256 (eric6-i18n-de-21.3.tar.gz) = 8e7faa658132a2641ae4b5baac7d5d4210b9768f8c02809598127aab1184ad50 +SIZE (eric6-i18n-de-21.3.tar.gz) = 1066767 Index: head/russian/eric6/distinfo =================================================================== --- head/russian/eric6/distinfo (revision 569391) +++ head/russian/eric6/distinfo (revision 569392) @@ -1,3 +1,3 @@ -TIMESTAMP = 1609769796 -SHA256 (eric6-i18n-ru-21.1.tar.gz) = 2ed742150911d2493977762631851db993365c95edf877c2c33dd78940188536 -SIZE (eric6-i18n-ru-21.1.tar.gz) = 1114040 +TIMESTAMP = 1616934904 +SHA256 (eric6-i18n-ru-21.3.tar.gz) = 312ffd80f494163d29c4e1418b75b7541279972402635abe3f6a8270405e74bf +SIZE (eric6-i18n-ru-21.3.tar.gz) = 1124881