Hi, The following diff adds python3 flavor on textproc/py-prettytable. It is a required dependency for www/weboob (using python3).
I added a LC_CTYPE=C.UTF-8 in TEST_ENV (when using python3), in order to let the testsuite to pass all tests. Without it, 1 test fails (prettytable_test.PrintJapanestTest). Thanks. -- Sebastien Marie Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/py-prettytable/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile 1 Oct 2016 11:54:17 -0000 1.8 +++ Makefile 30 Apr 2018 11:29:36 -0000 @@ -15,11 +15,18 @@ HOMEPAGE = https://code.google.com/p/pre PKG_ARCH = * +FLAVOR ?= +FLAVORS = python3 + # 3 clause BSD PERMIT_PACKAGE_CDROM = Yes MODULES = lang/python MODPY_SETUPTOOLS = Yes + +.if ${FLAVOR:Mpython3} +TEST_ENV += LC_CTYPE=C.UTF-8 +.endif post-install: chmod -R a+r ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/prettytable-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/py-prettytable/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 11 Aug 2012 12:12:00 -0000 1.1.1.1 +++ pkg/PLIST 30 Apr 2018 11:29:36 -0000 @@ -1,8 +1,8 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2012/08/11 12:12:00 edd Exp $ +lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}prettytable.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/prettytable-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/prettytable-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/prettytable-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/prettytable-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt lib/python${MODPY_VERSION}/site-packages/prettytable-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/prettytable.py -lib/python${MODPY_VERSION}/site-packages/prettytable.pyc