I switched py-axolotl to python3-only earlier today. The other
consumers are already python3 only if I understand correctly.
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-protobuf/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile 16 Mar 2021 03:53:29 -0000 1.9
+++ Makefile 21 Mar 2021 09:00:55 -0000
@@ -5,6 +5,7 @@ COMMENT= Google data interchange format
MODPY_EGG_VERSION= 3.15.6
DISTNAME= protobuf-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
+REVISION= 0
CATEGORIES= devel
@@ -18,7 +19,7 @@ MODPY_PI_DIR= p/protobuf
MODPY_SETUPTOOLS= Yes
FLAVORS= python3
-FLAVOR ?=
+FLAVOR= python3
BUILD_DEPENDS= devel/py-wheel${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-six${MODPY_FLAVOR}
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-protobuf/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 16 Mar 2021 03:08:43 -0000 1.3
+++ pkg/PLIST 21 Mar 2021 09:02:16 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2021/03/16 03:08:43 tb Exp $
+@conflict py-protobuf-*
+@pkgpath devel/py-protobuf
lib/python${MODPY_VERSION}/site-packages/google/
lib/python${MODPY_VERSION}/site-packages/google/protobuf/
lib/python${MODPY_VERSION}/site-packages/google/protobuf/__init__.py