Thu Nov 29 08:16:35 2018 UTC ()
py-mypy: move PYTHON_VERSIONS_INCOMPATIBLE up


(adam)
diff -r1.1 -r1.2 pkgsrc/lang/py-mypy/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/lang/py-mypy/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/py-mypy/Makefile 2018/11/28 08:15:31 1.1
+++ pkgsrc/lang/py-mypy/Makefile 2018/11/29 08:16:35 1.2
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: Makefile,v 1.1 2018/11/28 08:15:31 adam Exp $ 1# $NetBSD: Makefile,v 1.2 2018/11/29 08:16:35 adam Exp $
2 2
3DISTNAME= mypy-0.641 3DISTNAME= mypy-0.641
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= lang python 5CATEGORIES= lang python
6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mypy/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mypy/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.mypy-lang.org/ 9HOMEPAGE= http://www.mypy-lang.org/
10COMMENT= Optional static typing for Python 10COMMENT= Optional static typing for Python
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-typed-ast>=1.1.0:../../devel/py-typed-ast 13DEPENDS+= ${PYPKGPREFIX}-typed-ast>=1.1.0:../../devel/py-typed-ast
14DEPENDS+= ${PYPKGPREFIX}-mypy_extensions>=0.4.0:../../lang/py-mypy_extensions 14DEPENDS+= ${PYPKGPREFIX}-mypy_extensions>=0.4.0:../../lang/py-mypy_extensions
15 15
 16PYTHON_VERSIONS_INCOMPATIBLE= 27
 17
16.include "../../lang/python/pyversion.mk" 18.include "../../lang/python/pyversion.mk"
17.if ${_PYTHON_VERSION} == 34 19.if ${_PYTHON_VERSION} == 34
18DEPENDS+= ${PYPKGPREFIX}-typing>=3.5.3:../../devel/py-typing 20DEPENDS+= ${PYPKGPREFIX}-typing>=3.5.3:../../devel/py-typing
19.endif 21.endif
20 22
21USE_LANGUAGES= # none 23USE_LANGUAGES= # none
22 24
23PYTHON_VERSIONS_INCOMPATIBLE= 27 
24 
25REPLACE_PYTHON= mypy/typeshed/tests/*.py 25REPLACE_PYTHON= mypy/typeshed/tests/*.py
26 26
27post-install: 27post-install:
28 cd ${DESTDIR}${PREFIX}/bin && \ 28 cd ${DESTDIR}${PREFIX}/bin && \
29 ${MV} dmypy dmypy-${PYVERSSUFFIX} && \ 29 ${MV} dmypy dmypy-${PYVERSSUFFIX} && \
30 ${MV} mypy mypy-${PYVERSSUFFIX} && \ 30 ${MV} mypy mypy-${PYVERSSUFFIX} && \
31 ${MV} stubgen stubgen-${PYVERSSUFFIX} || ${TRUE} 31 ${MV} stubgen stubgen-${PYVERSSUFFIX} || ${TRUE}
32 32
33.include "../../lang/python/application.mk" 33.include "../../lang/python/application.mk"
34.include "../../lang/python/egg.mk" 34.include "../../lang/python/egg.mk"
35.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"