diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2020-09-13 07:35:47 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2020-09-13 07:35:47 +0000 |
commit | 5459c586fd18ffb117b08a2ef1419a7f8375876c (patch) | |
tree | 5999bbd7e5cb9b26c0bc03968c73cb3871c6a17c /multimedia/py-mlt | |
parent | 23ff09a3fd54cb19830fdee336eddbd76ca65505 (diff) | |
download | ports-5459c586fd18ffb117b08a2ef1419a7f8375876c.tar.gz ports-5459c586fd18ffb117b08a2ef1419a7f8375876c.zip |
multimedia/py-mlt: build with python3, remove deprecation
Notes
Notes:
svn path=/head/; revision=548462
Diffstat (limited to 'multimedia/py-mlt')
-rw-r--r-- | multimedia/py-mlt/Makefile | 11 | ||||
-rw-r--r-- | multimedia/py-mlt/pkg-plist | 4 |
2 files changed, 7 insertions, 8 deletions
diff --git a/multimedia/py-mlt/Makefile b/multimedia/py-mlt/Makefile index f0e286ff5cc8..1becdb0c1f19 100644 --- a/multimedia/py-mlt/Makefile +++ b/multimedia/py-mlt/Makefile @@ -5,10 +5,7 @@ PORTREVISION= 0 CATEGORIES= multimedia python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 - -USES= python:2.7 shebangfix +USES= gettext-runtime python:3.5+ shebangfix USE_PYTHON= flavors MASTERDIR= ${.CURDIR:H}/mlt SLAVEPORT= swig Python @@ -31,8 +28,10 @@ do-install: @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${INSTALL_LIB} ${INSTALL_WRKSRC}/_mlt.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/mlt.py ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} - @cd ${STAGEDIR}${PYTHON_SITELIBDIR} && ${PYTHON_CMD} -c 'import mlt' - @cd ${STAGEDIR}${PYTHON_SITELIBDIR} && ${PYTHON_CMD} -Oc 'import mlt' + ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d \ + ${PYTHONPREFIX_SITELIBDIR} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \ + ${PYTHONPREFIX_SITELIBDIR} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} diff --git a/multimedia/py-mlt/pkg-plist b/multimedia/py-mlt/pkg-plist index 7b91bb05d67e..c84b43cf93d2 100644 --- a/multimedia/py-mlt/pkg-plist +++ b/multimedia/py-mlt/pkg-plist @@ -1,4 +1,4 @@ +%%PYTHON_SITELIBDIR%%/__pycache__/mlt.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/__pycache__/mlt.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/_mlt.so %%PYTHON_SITELIBDIR%%/mlt.py -%%PYTHON_SITELIBDIR%%/mlt.pyc -%%PYTHON_SITELIBDIR%%/mlt.pyo |