diff --git a/devel/py-apptools/Makefile b/devel/py-apptools/Makefile index 384342c1e98d..9cc5edfe8d00 100644 --- a/devel/py-apptools/Makefile +++ b/devel/py-apptools/Makefile @@ -1,27 +1,27 @@ # Created by: Vladimir Chukharev PORTNAME= apptools PORTVERSION= 4.5.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Enthought application tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt # See ${WRKSRC}/image_LICENSE.txt for information that other # files *LICENSE* are not used RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traitsui>=0:graphics/py-traitsui@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.:devel/py-configobj@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} # The requirements are defined in apptools/__init__.py USES= python:3.7+ USE_PYTHON= autoplist distutils NO_ARCH= yes .include diff --git a/devel/py-envisage/Makefile b/devel/py-envisage/Makefile index f17aeb36912d..75fb9bb004ce 100644 --- a/devel/py-envisage/Makefile +++ b/devel/py-envisage/Makefile @@ -1,29 +1,29 @@ # Created by: Vladimir Chukharev PORTNAME= envisage PORTVERSION= 4.9.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Enthought extensible application framework LICENSE= BSD3CLAUSE PSFL LGPL20 LICENSE_COMB= multi # See image_LICENSE.txt files for per file license information RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apptools>0:devel/py-apptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traits>=4.5.0:devel/py-traits@${PY_FLAVOR} # Above requirements are defined in setup.py USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes do-test: ${PYTHON_CMD} -m unittest discover -v envisage .include diff --git a/devel/py-pyface/Makefile b/devel/py-pyface/Makefile index 3ae78b4f16d8..5a0d005a0b08 100644 --- a/devel/py-pyface/Makefile +++ b/devel/py-pyface/Makefile @@ -1,49 +1,49 @@ # Created by: Vladimir Chukharev PORTNAME= pyface DISTVERSION= 7.2.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Enthought traits-capable windowing framework LICENSE= BSD3CLAUSE LGPL21 EPL LGPL3 LICENSE_COMB= multi LICENSE_FILE_LGPL21= ${WRKSRC}/image_LICENSE_Nuvola.txt LICENSE_FILE_EPL= ${WRKSRC}/image_LICENSE_Eclipse.txt LICENSE_FILE_LGPL3= ${WRKSRC}/image_LICENSE_OOo.txt #See file ${WRKSRC}/image_LICENSE.txt for files with non BSD3CLAUSE licenses RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.1.0:devel/py-importlib-resources@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traits>=6:devel/py-traits@${PY_FLAVOR} # The requirements are defined in pyface/__init__.py TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes # Note: The port also supports the wxPython toolkit, but this still has to be # tested. OPTIONS_DEFINE= QT5 OPTIONS_DEFAULT= QT5 QT5_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} QT5_USES= pyqt:5 QT5_USE= PYQT=core_run,gui_run,network_test,opengl_test,printsupport_run,svg_run,test_test,webkit_test,webkitwidgets_test,widgets_run # These tests were extracted from etstool.py and adapted to the ports test framework # Note: The occurences of "qt4" aren't typos do-test-QT5-on: @cd ${WRKSRC} && ${SETENV} ETS_TOOLKIT=qt4 QT_API=pyqt5 \ ${PYTHON_CMD} -m nose -v pyface .include diff --git a/devel/py-robotframework-pabot/Makefile b/devel/py-robotframework-pabot/Makefile index 876b1600d04a..8beb190d2dcd 100644 --- a/devel/py-robotframework-pabot/Makefile +++ b/devel/py-robotframework-pabot/Makefile @@ -1,29 +1,29 @@ # Created by: Vladimir Chukharev PORTNAME= robotframework-pabot PORTVERSION= 0.99 CATEGORIES= devel www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Parallel executor for Robot Framework test cases LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}robotremoteserver>=1.0.1:devel/py-robotremoteserver@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes GH_ACCOUNT= mkorpela GH_PROJECT= pabot NO_ARCH= yes do-test: @cd ${WRKSRC} && ${SETENV} LC_ALL=en_US.UTF-8 ${PYTHON_CMD} -m nose -v tests .include diff --git a/devel/py-robotframework-seleniumlibrary/Makefile b/devel/py-robotframework-seleniumlibrary/Makefile index 0abd028c56e6..773a1cf253d3 100644 --- a/devel/py-robotframework-seleniumlibrary/Makefile +++ b/devel/py-robotframework-seleniumlibrary/Makefile @@ -1,23 +1,23 @@ # Created by: Vladimir Chukharev PORTNAME= robotframework-seleniumlibrary PORTVERSION= 3.3.1 CATEGORIES= devel www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Web testing library for Robot Framework LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}selenium>=3.4.0:www/py-selenium@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes .include diff --git a/devel/py-robotframework/Makefile b/devel/py-robotframework/Makefile index a1360fc99343..58ac2eda2ce2 100644 --- a/devel/py-robotframework/Makefile +++ b/devel/py-robotframework/Makefile @@ -1,20 +1,20 @@ # Created by: Vladimir Chukharev PORTNAME= robotframework PORTVERSION= 3.1.2 CATEGORIES= devel www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Generic test automation framework LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= python:3.6+ zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/devel/py-robotremoteserver/Makefile b/devel/py-robotremoteserver/Makefile index 13a57217c7bb..a20fc556b259 100644 --- a/devel/py-robotremoteserver/Makefile +++ b/devel/py-robotremoteserver/Makefile @@ -1,20 +1,20 @@ PORTNAME= robotremoteserver PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= devel www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Python Remote Server for Robot Framework LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes .include diff --git a/graphics/py-traitsui/Makefile b/graphics/py-traitsui/Makefile index b9716b5463b2..e78dd1472b2b 100644 --- a/graphics/py-traitsui/Makefile +++ b/graphics/py-traitsui/Makefile @@ -1,59 +1,59 @@ # Created by: Vladimir Chukharev PORTNAME= traitsui PORTVERSION= 7.1.1 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Enthought traits-capable user interfaces LICENSE= BSD3CLAUSE LGPL21 EPL LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.txt LICENSE_FILE_LGPL21= ${WRKSRC}/image_LICENSE_Nuvola.txt LICENSE_FILE_EPL= ${WRKSRC}/image_LICENSE_Eclipse.txt # See ${WRKSRC}/image_LICENSE.txt for per file license information RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traits>=6.0.0:devel/py-traits@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyface>=7.1.0:devel/py-pyface@${PY_FLAVOR} # The requirements are defined in traitsui/__init__.py TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traits>0:devel/py-traits@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj@${PY_FLAVOR} # Those requirements (except for pip + coverage) were extracted from etstool.py USES= python:3.7+ USE_PYTHON= autoplist distutils NO_ARCH= yes # Support for the wxPython toolkit is also available, but # Python 3 needs wxPython 4 which isn't ported, yet. So we use only Qt5 for a # while to make the port useful for Python 3. OPTIONS_DEFINE= QT5 OPTIONS_DEFAULT=QT5 QT5_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} QT5_USES= pyqt:5 QT5_USE= PYQT=core_run,gui_run,printsupport_run,svg_run,widgets_run # These tests were extracted from etstool.py and adapted to the ports test framework do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v traitsui.tests # The test "test_wrap_text_narrow_short" fails at the moment and is going to be # fixed with the next release. # See also: https://github.com/enthought/traitsui/issues/643 # # Note: The occurences of "qt4" aren't typos do-test-QT5-on: @cd ${WRKSRC} && ${SETENV} ETS_TOOLKIT=qt4 QT_API=pyqt5 \ ${PYTHON_CMD} -m nose -v traitsui.qt4.tests .include diff --git a/ports-mgmt/porttree/Makefile b/ports-mgmt/porttree/Makefile index 5991387f8553..f007e2a9efa1 100644 --- a/ports-mgmt/porttree/Makefile +++ b/ports-mgmt/porttree/Makefile @@ -1,43 +1,43 @@ # Created by: Vladimir Chukharev PORTNAME= porttree PORTVERSION= 1.1.r${SVN_REV} PORTREVISION= 1 CATEGORIES= ports-mgmt python MASTER_SITES= SF/${PORTNAME} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Show dependencies of FreeBSD port as pseudo graphical tree LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}networkx>=2.0:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configargparse>0:devel/py-configargparse@${PY_FLAVOR} USES= python:3.6+ tar:bzip2 shebangfix #USE_PYTHON= concurrent SVN_REV= 114 NO_BUILD= yes PLIST_FILES= bin/porttree man/man1/porttree.1.gz NO_ARCH= yes SHEBANG_FILES= src/porttree.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/src/porttree.py ${STAGEDIR}${PREFIX}/bin/porttree ${INSTALL_MAN} ${WRKSRC}/src/porttree.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-test: LC_ALL="en_US.UTF-8" ${WRKSRC}/tests/tests.sh # maintainer section: # require: devel/subversion SVNROOT?= https://svn.code.sf.net/p/porttree/code/trunk gen-dist: ${MKDIR} ${WRKDIR} ${RM} -r ${WRKSRC} svn export -r ${SVN_REV} ${SVNROOT} ${WRKSRC} ${TAR} -cvy -C ${WRKDIR} --exclude FreeBSDport -f ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME} .include diff --git a/www/py-django-allauth/Makefile b/www/py-django-allauth/Makefile index f5039ef0236a..0d72a9980e9c 100644 --- a/www/py-django-allauth/Makefile +++ b/www/py-django-allauth/Makefile @@ -1,24 +1,24 @@ PORTNAME= django-allauth PORTVERSION= 0.47.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= Vladimir.Chukharev@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= User registration with social account authentication LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.0:www/py-django22@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.7:www/py-pyjwt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8:security/py-python3-openid@${PY_FLAVOR} USES= python:3.5+ USE_PYTHON= autoplist distutils NO_ARCH= yes .include