git: 43ae3588e62e - main - python.mk: use PYTHON_MAJOR_VER for Python 2/3 conditionals

From: Charlie Li <vishwin_at_FreeBSD.org>
Date: Thu, 09 Mar 2023 04:19:17 UTC
The branch main has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=43ae3588e62e8349474181c1ebb1f32e4d249fc8

commit 43ae3588e62e8349474181c1ebb1f32e4d249fc8
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2023-03-09 04:17:52 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2023-03-09 04:17:52 +0000

    python.mk: use PYTHON_MAJOR_VER for Python 2/3 conditionals
---
 Mk/Uses/python.mk | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Mk/Uses/python.mk b/Mk/Uses/python.mk
index 0c118de3058c..1ed76079cbc9 100644
--- a/Mk/Uses/python.mk
+++ b/Mk/Uses/python.mk
@@ -525,7 +525,7 @@ PYTHON_REL=	${PYTHON_DISTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/:C/\.([0-9])$/
 
 # Might be overridden by calling ports
 PYTHON_CMD?=		${_PYTHON_BASECMD}${_PYTHON_VERSION}
-.  if ${PYTHON_VER} != 2.7
+.  if ${PYTHON_MAJOR_VER} > 2
 .    if exists(${PYTHON_CMD}-config)
 PYTHON_ABIVER!=		${PYTHON_CMD}-config --abiflags
 .    elif ${PYTHON_REL} < 30800
@@ -540,7 +540,7 @@ PYTHON_EXT_SUFFIX=	.cpython-${PYTHON_SUFFIX}
 PYTHON_EXT_SUFFIX=	# empty
 .  endif
 
-.  if ${PYTHON_MAJOR_VER} == 2
+.  if ${PYTHON_MAJOR_VER} < 3
 DEPRECATED?=	Uses Python 2.7 which is EOLed upstream
 .  endif
 
@@ -629,7 +629,7 @@ RUN_DEPENDS+=		${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${P
 .  endif
 
 .  if defined(_PYTHON_FEATURE_PEP517)
-.    if ${PYTHON_VER} == 2.7
+.    if ${PYTHON_MAJOR_VER} < 3
 DEV_ERROR+=		"USES=python:2.7 is incompatible with USE_PYTHON=pep517"
 .    endif
 .    if defined(_PYTHON_FEATURE_DISTUTILS)
@@ -817,7 +817,7 @@ PLIST_SUB+=	PYTHON_INCLUDEDIR=${PYTHONPREFIX_INCLUDEDIR:S;${PREFIX}/;;} \
 		PYTHON_EXT_SUFFIX=${PYTHON_EXT_SUFFIX} \
 		PYTHON_VER=${PYTHON_VER} \
 		PYTHON_VERSION=${PYTHON_VERSION}
-.  if ${PYTHON_REL} < 30000
+.  if ${PYTHON_MAJOR_VER} < 3
 SUB_LIST+=	PYTHON2="" PYTHON3="@comment "
 PLIST_SUB+=	PYTHON2="" PYTHON3="@comment "
 .  else