svn commit: r548462 - head/multimedia/py-mlt
Tobias C. Berner
tcberner at FreeBSD.org
Sun Sep 13 07:35:48 UTC 2020
Author: tcberner
Date: Sun Sep 13 07:35:47 2020
New Revision: 548462
URL: https://svnweb.freebsd.org/changeset/ports/548462
Log:
multimedia/py-mlt: build with python3, remove deprecation
Modified:
head/multimedia/py-mlt/Makefile
head/multimedia/py-mlt/pkg-plist
Modified: head/multimedia/py-mlt/Makefile
==============================================================================
--- head/multimedia/py-mlt/Makefile Sun Sep 13 07:22:30 2020 (r548461)
+++ head/multimedia/py-mlt/Makefile Sun Sep 13 07:35:47 2020 (r548462)
@@ -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}
Modified: head/multimedia/py-mlt/pkg-plist
==============================================================================
--- head/multimedia/py-mlt/pkg-plist Sun Sep 13 07:22:30 2020 (r548461)
+++ head/multimedia/py-mlt/pkg-plist Sun Sep 13 07:35:47 2020 (r548462)
@@ -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
More information about the svn-ports-all
mailing list