On Mon, Feb 04, 2019 at 08:23:23PM +0100, Sebastien Marie wrote:
> python3 is sensible to LC_CTYPE environment variable.
>
> it could be more simple to explicitly set the env variable with:
>
> MAKE_ENV += LC_CTYPE=C.UTF-8
>
> it should permit to avoid patching setup.py.
>
> additionally, it seems to me the PLIST should be changed with 8.10.3:
> phonenumbers/geodata/data28.py is no more present.
You're right. I did export LC_CTYPE=C.UTF-8 in my shell before
submitting, but that was not enough.
I'm attaching a new diff with all your suggestions. Thanks!
(cc: ports@ list and using proper mail config this time)
Index: Makefile
===================================================================
RCS file: /cvs/ports/telephony/py-phonenumbers/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- Makefile 16 Nov 2018 08:48:52 -0000 1.1.1.1
+++ Makefile 4 Feb 2019 20:08:51 -0000
@@ -1,14 +1,15 @@
# $OpenBSD: Makefile,v 1.1.1.1 2018/11/16 08:48:52 jca Exp $
COMMENT = port of Google's libphonenumber library
-#'
-MODPY_EGG_VERSION = 8.9.16
+MODPY_EGG_VERSION = 8.10.4
DISTNAME = phonenumbers-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = telephony devel
+HOMEPAGE = https://github.com/daviddrysdale/python-phonenumbers
+
# Apache 2.0
PERMIT_PACKAGE_CDROM = Yes
@@ -18,5 +19,7 @@ MODPY_SETUPTOOLS = Yes
FLAVORS = python3
FLAVOR ?=
+
+MAKE_ENV += LC_CTYPE=C.UTF-8
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/telephony/py-phonenumbers/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 16 Nov 2018 08:48:52 -0000 1.1.1.1
+++ distinfo 4 Feb 2019 20:08:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (phonenumbers-8.9.16.tar.gz) = 5GCnHBK558V+2dJ+KVPQMY/nWNUIkla7pB3QtRdzVbE=
-SIZE (phonenumbers-8.9.16.tar.gz) = 2912838
+SHA256 (phonenumbers-8.10.4.tar.gz) = EncGsXQ9LAz1db4CUmLJ5F5off69SxFMojHJ3x5xOHQ=
+SIZE (phonenumbers-8.10.4.tar.gz) = 2888075
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/telephony/py-phonenumbers/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 16 Nov 2018 08:48:53 -0000 1.1.1.1
+++ pkg/PLIST 4 Feb 2019 20:08:51 -0000
@@ -665,7 +665,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/${MODPY_PYCACHE}data25.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/${MODPY_PYCACHE}data26.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/${MODPY_PYCACHE}data27.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/${MODPY_PYCACHE}data28.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/${MODPY_PYCACHE}data3.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/${MODPY_PYCACHE}data4.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/${MODPY_PYCACHE}data5.${MODPY_PYC_MAGIC_TAG}pyc
@@ -695,7 +694,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/data25.py
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/data26.py
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/data27.py
-lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/data28.py
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/data3.py
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/data4.py
lib/python${MODPY_VERSION}/site-packages/phonenumbers/geodata/data5.py