Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -5133,6 +5133,7 @@ SUBDIR += pylint SUBDIR += pymacs SUBDIR += pyobfuscate + SUBDIR += pyotherside SUBDIR += pypersrc SUBDIR += pyrex SUBDIR += pyside Index: devel/pyotherside/Makefile =================================================================== --- /dev/null +++ devel/pyotherside/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= pyotherside +PORTVERSION= 1.5.3 +CATEGORIES= devel +MASTER_SITES= https://github.com/thp/pyotherside/archive/ + +MAINTAINER= adridg@FreeBSD.org +COMMENT= Python3 bindings for use in QML + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:3.4+ qmake +USE_QT5= core gui qml quick svg \ + buildtools_build qmake_build + +QMAKE_ARGS= PYTHON_CONFIG=python${PYTHON_VER}-config +USE_GITHUB= yes +GH_ACCOUNT= thp +GH_TAGNAME= ${PORTVERSION} + +.include Index: devel/pyotherside/distinfo =================================================================== --- /dev/null +++ devel/pyotherside/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1520946028 +SHA256 (thp-pyotherside-1.5.3_GH0.tar.gz) = 00049d5f42cac448368bc2a521edb8de36bb6d2a624e195b7f1004236758b805 +SIZE (thp-pyotherside-1.5.3_GH0.tar.gz) = 181811 Index: devel/pyotherside/pkg-descr =================================================================== --- /dev/null +++ devel/pyotherside/pkg-descr @@ -0,0 +1,3 @@ +QML Plugin that provides access to a Python 3 interpreter from QML. + +WWW: https://thp.io/2011/pyotherside/ Index: devel/pyotherside/pkg-plist =================================================================== --- /dev/null +++ devel/pyotherside/pkg-plist @@ -0,0 +1,4 @@ +%%QT_QMLDIR%%/io/thp/pyotherside/libpyothersideplugin.so +%%QT_QMLDIR%%/io/thp/pyotherside/pyotherside.qmltypes +%%QT_QMLDIR%%/io/thp/pyotherside/qmldir +%%QT_TESTDIR%%/qtquicktests/qtquicktests