aboutsummaryrefslogtreecommitdiff
path: root/devel/eric6
diff options
context:
space:
mode:
authorDima Panov <fluffy@FreeBSD.org>2020-05-31 15:33:36 +0000
committerDima Panov <fluffy@FreeBSD.org>2020-05-31 15:33:36 +0000
commit69eb200bf5893e06c085cb7c4bb4d333ab4740c8 (patch)
tree48ddbcca7b0abd2491221d98bd3e70c9a8baefc8 /devel/eric6
parent14c97d9abb698e74bc60babbdc67cb3eddacc5b0 (diff)
downloadports-69eb200bf5893e06c085cb7c4bb4d333ab4740c8.tar.gz
ports-69eb200bf5893e06c085cb7c4bb4d333ab4740c8.zip
devel/eric6: update to 20.5 release
- also update i18n slaves - use newcomer lib x11-toolkits/py-qt5-chart - adopt while here
Notes
Notes: svn path=/head/; revision=537173
Diffstat (limited to 'devel/eric6')
-rw-r--r--devel/eric6/Makefile8
-rw-r--r--devel/eric6/Makefile.inc4
-rw-r--r--devel/eric6/bsd.eric6.mk4
-rw-r--r--devel/eric6/distinfo6
-rw-r--r--devel/eric6/pkg-descr4
-rw-r--r--devel/eric6/pkg-plist9
6 files changed, 22 insertions, 13 deletions
diff --git a/devel/eric6/Makefile b/devel/eric6/Makefile
index 3a985b5d9d3b..e1a88947cc40 100644
--- a/devel/eric6/Makefile
+++ b/devel/eric6/Makefile
@@ -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
diff --git a/devel/eric6/Makefile.inc b/devel/eric6/Makefile.inc
index fe47d6d79872..26427569a450 100644
--- a/devel/eric6/Makefile.inc
+++ b/devel/eric6/Makefile.inc
@@ -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>
diff --git a/devel/eric6/bsd.eric6.mk b/devel/eric6/bsd.eric6.mk
index 21a3df59b37f..a4a76f090d62 100644
--- a/devel/eric6/bsd.eric6.mk
+++ b/devel/eric6/bsd.eric6.mk
@@ -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
diff --git a/devel/eric6/distinfo b/devel/eric6/distinfo
index 264e88793a9a..c2fbae4ef608 100644
--- a/devel/eric6/distinfo
+++ b/devel/eric6/distinfo
@@ -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
diff --git a/devel/eric6/pkg-descr b/devel/eric6/pkg-descr
index e15ab383dfe1..f5830555dd10 100644
--- a/devel/eric6/pkg-descr
+++ b/devel/eric6/pkg-descr
@@ -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
diff --git a/devel/eric6/pkg-plist b/devel/eric6/pkg-plist
index 082b416534f0..305a0cdf02cf 100644
--- a/devel/eric6/pkg-plist
+++ b/devel/eric6/pkg-plist
@@ -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%%
+