update to py3-demjson-3.0.6

This commit is contained in:
sthen 2022-11-28 18:15:10 +00:00
parent 024b2ab8be
commit 88a51e46d4
4 changed files with 26 additions and 57 deletions

View File

@ -1,28 +1,19 @@
COMMENT = encoder, decoder, and lint/validator for JSON
COMMENT= encoder, decoder, and lint/validator for JSON
DISTNAME = demjson-${MODPY_EGG_VERSION}
MODPY_EGG_VERSION = 2.2.4
MODPY_PI = Yes
PKGNAME = py-${DISTNAME}
REVISION = 9
MODPY_EGG_VERSION= 3.0.6
DISTNAME= demjson3-${MODPY_EGG_VERSION}
PKGNAME= py-demjson-${MODPY_EGG_VERSION}
CATEGORIES = textproc devel
CATEGORIES= textproc devel
# LGPLv3
PERMIT_PACKAGE = Yes
PERMIT_PACKAGE= Yes
FLAVORS = python3
FLAVOR = python3
FLAVORS= python3
FLAVOR= python3
MODULES = lang/python
MODPY_PYBUILD = setuptools
TEST_DEPENDS += ${FULLPKGNAME}:${FULLPKGPATH}
post-patch:
cd ${WRKSRC} && 2to3 -w test/test_demjson.py jsonlint demjson.py
do-test:
cd ${WRKSRC}/test && ${MODPY_BIN} -m unittest test_demjson
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (demjson-2.2.4.tar.gz) = Md4gOKD92cTBH4vzsT/ne8KhKDB/llyNX7TcbW9r63k=
SIZE (demjson-2.2.4.tar.gz) = 131457
SHA256 (demjson3-3.0.6.tar.gz) = N8g7DG6wjSXe/IjfCipIddWKeAmpZQvW7uev2AU826w=
SIZE (demjson3-3.0.6.tar.gz) = 131477

View File

@ -1,26 +0,0 @@
no use_2to3 in newer setuptools
Index: setup.py
--- setup.py.orig
+++ setup.py
@@ -33,20 +33,6 @@ if False:
py3extra = {}
-if py_major >= 3:
- # Make sure 2to3 gets run
- if distmech == 'setuptools':
- py3extra['use_2to3'] = True
- #py3extra['convert_2to3_doctests'] = ['src/your/module/README.txt']
- #py3extra['use_2to3_fixers'] = ['your.fixers']
- elif distmech == 'distutils':
- import distutils, distutils.command, distutils.command.build_py, distutils.command.build_scripts
- cmdclass = {
- 'build_py': distutils.command.build_py.build_py_2to3,
- 'build_scripts': distutils.command.build_scripts.build_scripts_2to3
- }
- py3extra['cmdclass'] = cmdclass
-
setup( name=name,
version=version,
py_modules=[name],

View File

@ -2,12 +2,16 @@
@pkgpath textproc/py-demjson
bin/jsonlint
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}demjson.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}demjson.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/demjson-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/demjson-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/demjson-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/demjson-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/demjson-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/demjson-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/demjson.py
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}demjson3.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}demjson3.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}jsonlint.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}jsonlint.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/demjson3-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/demjson3-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/demjson3-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/demjson3-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/demjson3-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/demjson3-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/demjson3-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/demjson3.py
lib/python${MODPY_VERSION}/site-packages/jsonlint.py