--- databases/py-pymssql/Makefile (revision 497725) +++ databases/py-pymssql/Makefile (working copy) @@ -18,6 +18,12 @@ USES= python USE_PYTHON= autoplist distutils cython +.include + +.if ${PYTHON_MAJOR_VER} == 3 +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-pymssql.pyx +.endif + post-extract: @${RM} ${WRKSRC}/_mssql.c @@ -25,4 +31,4 @@ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_mssql.so \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pymssql.so -.include +.include --- databases/py-pymssql/files/extra-patch-pymssql.pyx (nonexistent) +++ databases/py-pymssql/files/extra-patch-pymssql.pyx (working copy) @@ -0,0 +1,9 @@ +--- pymssql.pyx.orig 2019-04-04 01:13:16 UTC ++++ pymssql.pyx +@@ -1,5 +1,6 @@ + """DB-SIG compliant module for communicating with MS SQL servers""" + # pymssql.pyx ++# cython: language_level=3 + # + # Copyright (C) 2003 Joon-cheol Park + # 2008 Andrzej Kukula