New port: devel/pyotherside-qt5 -- Python3 bindings for use in QML

Submitted by:	dridg & Daniel Shafer <daniel@shafer.cc>
This commit is contained in:
Tobias C. Berner 2018-12-01 23:15:22 +00:00
parent 278708f064
commit ce489e1864
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=486388
5 changed files with 35 additions and 0 deletions

View File

@ -5365,6 +5365,7 @@
SUBDIR += pylint1
SUBDIR += pymacs
SUBDIR += pyobfuscate
SUBDIR += pyotherside-qt5
SUBDIR += pypersrc
SUBDIR += pyrex
SUBDIR += pyside

View File

@ -0,0 +1,24 @@
# $FreeBSD$
PORTNAME= pyotherside
DISTVERSION= 1.5.3
CATEGORIES= devel
PKGNAMESUFFIX= -qt5
MAINTAINER= daniel@shafer.cc
COMMENT= Asynchronous Python 3 Bindings for Qt 5
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gettext-runtime gl python:3.4+ qmake qt:5
USE_QT= core declarative gui network quickcontrols svg testlib \
widgets buildtools_build
USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= thp
QMAKE_ARGS= PYTHON_CONFIG=${PYTHON_CMD}-config
.include <bsd.port.mk>

View File

@ -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

View File

@ -0,0 +1,3 @@
QML Plugin that provides access to a Python 3 interpreter from QML.
WWW: https://thp.io/2011/pyotherside/

View File

@ -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