1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00

devel/eric6: update to 20.5 release

- also update i18n slaves
- use newcomer lib x11-toolkits/py-qt5-chart
- adopt while here
This commit is contained in:
Dima Panov 2020-05-31 15:33:36 +00:00
parent 14c97d9abb
commit 69eb200bf5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=537173
9 changed files with 31 additions and 22 deletions

View File

@ -1,20 +1,22 @@
# Created by: Boris Samorodov <bsam@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 4
PORTREVISION= 0
PKGNAMESUFFIX= -${FLAVOR:U:S/_/-/}
DISTNAME= ${PORTNAME}-nolang-${DISTVERSION}
CATEGORIES= devel python
# Note to MAINTAINER: this should be converted to USES=pyqt, USE_PYQT=[...]
RUN_DEPENDS= ${PYTHON_LIBDIR}/lib-dynload/_sqlite3.so:databases/py-sqlite3@${PY_FLAVOR}
BUILD_DEPENDS+= ${PYQT_PY_RELNAME}-chart>=${PYQT_VERSION}:x11-toolkits/py-qt5-chart@${PY_FLAVOR}
RUN_DEPENDS+= ${PYQT_PY_RELNAME}-chart>=${PYQT_VERSION}:x11-toolkits/py-qt5-chart@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_LIBDIR}/lib-dynload/_sqlite3.so:databases/py-sqlite3@${PY_FLAVOR}
CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:C/^/${PKGNAMEPREFIX}${PORTNAME}-/:C/$/-[0-9]*/}
USES= desktop-file-utils python:${FLAVOR:C/.*_py([0-9])/\1./} pyqt:5
USE_PYQT= core gui qscintilla2 webengine \
help_run network_run svg_run sql_run
INSTALL_CMD= install.py -c -f eric6config.freebsd -i ${STAGEDIR} --pyqt=5
INSTALL_CMD= install.py -c -f eric6config.freebsd -i ${STAGEDIR}
SUB_FILES= eric6.desktop
MASTERPORT= yes

View File

@ -10,12 +10,12 @@
PKGNAMEPREFIX= ${I18N_LANG}-
DISTNAME= ${PORTNAME}-i18n-${I18N_LANG}-${PORTVERSION}
INSTALL_CMD= install-i18n.py -p ${STAGEDIR}
INSTALL_CMD= ${WRKSRC}/install-i18n.py -p ${STAGEDIR}
NO_ARCH= yes
PLIST_FILES= ${DATADIR}/i18n/${PORTNAME}_${I18N_LANG}.qm
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/i18n
${INSTALL_DATA} ${WRKSRC}/eric/i18n/${PORTNAME}_${I18N_LANG}.qm ${STAGEDIR}${DATADIR}/i18n/
${INSTALL_DATA} ${WRKSRC}/eric/eric6/i18n/${PORTNAME}_${I18N_LANG}.qm ${STAGEDIR}${DATADIR}/i18n/
.include <bsd.port.mk>

View File

@ -6,11 +6,11 @@
# german/eric6, russian/eric6, devel/es-eric6
PORTNAME= eric6
PORTVERSION= 19.04
PORTVERSION= 20.5
MASTER_SITES= SF/eric-ide/${PORTNAME}/stable/${PORTVERSION}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Full featured Python and Ruby editor and IDE based on Qt
LICENSE= GPLv3

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554651867
SHA256 (eric6-nolang-19.04.tar.gz) = 1829d8b78d39fe9ee39f765368dc819dd08275dbc67386c1b27ded6fb77f9a60
SIZE (eric6-nolang-19.04.tar.gz) = 13611561
TIMESTAMP = 1590886026
SHA256 (eric6-nolang-20.5.tar.gz) = 465331995f2c181179c1c35b9e587014c20f8a1d1cb20bdc96b1d84defe28f54
SIZE (eric6-nolang-20.5.tar.gz) = 13729229

View File

@ -6,6 +6,6 @@ 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 Qt4).
This is a port of eric6 (based on Qt5).
WWW: http://eric-ide.python-projects.org/index.html
WWW: https://eric-ide.python-projects.org/index.html

View File

@ -21,7 +21,6 @@ bin/eric6_tray
bin/eric6_trpreviewer
bin/eric6_uipreviewer
bin/eric6_unittest
bin/eric6_webbrowser
%%PYTHON_SITELIBDIR%%/eric6config.py
%%PYTHON2%%%%PYTHON_SITELIBDIR%%/eric6config.pyc
%%PYTHON_SITELIBDIR%%/eric6plugins/__init__.py
@ -37,4 +36,12 @@ share/qt4/qsci/api/ruby/Ruby-1.8.7.api
share/qt4/qsci/api/ruby/Ruby-1.8.7.bas
share/qt4/qsci/api/ruby/Ruby-1.9.1.api
share/qt4/qsci/api/ruby/Ruby-1.9.1.bas
share/qt4/qsci/api/python/calliope.api
share/qt4/qsci/api/python/circuitpython.api
share/qt4/qsci/api/python/microbit.api
share/qt4/qsci/api/python/micropython.api
share/qt4/qsci/api/python/micropython.bas
@dir %%DATADIR%%/DTDs
@dir %%DATADIR%%/i18n
%%PORTEXAMPLES%%@dir %%EXAMPLESDIR%%

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554651929
SHA256 (eric6-i18n-es-19.04.tar.gz) = 54cd9a55f0b169cd558efcc5667e7292c86da7bc6b71ce46baa852e8a822ba7b
SIZE (eric6-i18n-es-19.04.tar.gz) = 1071320
TIMESTAMP = 1590886041
SHA256 (eric6-i18n-es-20.5.tar.gz) = 022d11dc3de4205ed285a4f4e9ef1d845668bb9a1fe2250f42332598f07bf47d
SIZE (eric6-i18n-es-20.5.tar.gz) = 1056949

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554651937
SHA256 (eric6-i18n-de-19.04.tar.gz) = 5d4c1cd3309dbaf096b2f303539da7cad3b3dd02fcba054d6b6a49c5bf0c51c5
SIZE (eric6-i18n-de-19.04.tar.gz) = 1066874
TIMESTAMP = 1590886052
SHA256 (eric6-i18n-de-20.5.tar.gz) = c65e6939193a6721dc36fd01facd370456f19272f4d625c0fea8675a3a2b98b6
SIZE (eric6-i18n-de-20.5.tar.gz) = 1052996

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554651947
SHA256 (eric6-i18n-ru-19.04.tar.gz) = de5e61beb9f5520a7378f40cbc076aac07979499abe432a048df7e873ca88192
SIZE (eric6-i18n-ru-19.04.tar.gz) = 1124984
TIMESTAMP = 1590886061
SHA256 (eric6-i18n-ru-20.5.tar.gz) = 75810f6b6a702c4bcd1085f6058afd17597aa240af550c0d8293c9a353678710
SIZE (eric6-i18n-ru-20.5.tar.gz) = 1111090