py-funcparserlib: fix build with latest setuptoolsdiff -r1.7 -r1.8 pkgsrc/devel/py-funcparserlib/Makefile
(wiz)
@@ -1,16 +1,22 @@ | @@ -1,16 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2017/09/04 18:55:08 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2021/12/16 11:16:14 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= funcparserlib-0.3.6 | 3 | DISTNAME= funcparserlib-0.3.6 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=f/funcparserlib/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=f/funcparserlib/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/vlasovskikh/funcparserlib | 9 | HOMEPAGE= https://github.com/vlasovskikh/funcparserlib | |
10 | COMMENT= Recursive descent parsing library based on functional combinators | 10 | COMMENT= Recursive descent parsing library based on functional combinators | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | USE_LANGUAGES= # none | 13 | USE_LANGUAGES= # none | |
14 | 14 | |||
15 | .include "../../lang/python/egg.mk" | 15 | .include "../../lang/python/egg.mk" | |
16 | ||||
17 | .if ${PYPKGPREFIX} != "py27" | |||
18 | pre-build: | |||
19 | cd ${WRKSRC} && 2to3-${PYVERSSUFFIX} -w --no-diffs funcparserlib | |||
20 | .endif | |||
21 | ||||
16 | .include "../../mk/bsd.pkg.mk" | 22 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,6 @@ | @@ -1,5 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2021/10/26 10:18:29 nia Exp $ | 1 | $NetBSD: distinfo,v 1.6 2021/12/16 11:16:14 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (funcparserlib-0.3.6.tar.gz) = 72faccec12b02e2e33333df5670de99768b5eecf94d46c13fb7d97aa11105d4b | 3 | BLAKE2s (funcparserlib-0.3.6.tar.gz) = 72faccec12b02e2e33333df5670de99768b5eecf94d46c13fb7d97aa11105d4b | |
4 | SHA512 (funcparserlib-0.3.6.tar.gz) = efa52f788aa902b099660cb8bc60a025085a8c383e52bd0824a0c3ae28a6c13804a0659de0c80b4dcd839ee70491805d4eecda6cea221e35c3750ec569098c24 | 4 | SHA512 (funcparserlib-0.3.6.tar.gz) = efa52f788aa902b099660cb8bc60a025085a8c383e52bd0824a0c3ae28a6c13804a0659de0c80b4dcd839ee70491805d4eecda6cea221e35c3750ec569098c24 | |
5 | Size (funcparserlib-0.3.6.tar.gz) = 30401 bytes | 5 | Size (funcparserlib-0.3.6.tar.gz) = 30401 bytes | |
6 | SHA1 (patch-setup.py) = 60cddcb0ff8e20036f26865f4134bfdb0058f436 |
$NetBSD: patch-setup.py,v 1.1 2021/12/16 11:16:14 wiz Exp $
Fix build with latest setuptools.
--- setup.py.orig 2013-05-02 15:09:16.000000000 +0000
+++ setup.py
@@ -4,8 +4,6 @@ from setuptools import setup
import sys
extra = {}
-if sys.version_info >= (3,):
- extra['use_2to3'] = True
setup(