Nothing depends on python 3.7 anymore.
ok to retire the port at this point?
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/Makefile,v
retrieving revision 1.72
diff -u -p -u -r1.72 Makefile
--- Makefile 5 Oct 2020 20:51:18 -0000 1.72
+++ Makefile 28 Dec 2020 01:00:59 -0000
@@ -2,7 +2,6 @@
SUBDIR =
SUBDIR += 2.7
-SUBDIR += 3.7
SUBDIR += 3.8
SUBDIR += 3.9
Index: Makefile.inc
===================================================================
RCS file: /cvs/ports/lang/python/Makefile.inc,v
retrieving revision 1.134
diff -u -p -u -r1.134 Makefile.inc
--- Makefile.inc 11 Feb 2020 11:45:31 -0000 1.134
+++ Makefile.inc 28 Dec 2020 01:00:59 -0000
@@ -50,12 +50,6 @@ MULTI_PACKAGES = -main -tests -gdbm -idl
DEBUG_PACKAGES ?= -main -gdbm -tkinter
.endif
-.if ${VERSION} == "3.7"
-LIB_SUFX = m
-.else
-LIB_SUFX =
-.endif
-
# Python 2.7 lists BSD db 4.6.x as unstable on most architectures (see
# setup.py:allow_db_version). XXX revisit if databases/db/v4 is updated to 4.7
.if ${VERSION} == "2.7"
@@ -92,11 +86,11 @@ LIB_DEPENDS-bsddb += databases/db/v4,no_
.else
LIB_DEPENDS-bsddb += databases/db/v4
.endif
-WANTLIB-bsddb = lib/db4/db>=4 pthread
python${VERSION}${LIB_SUFX}
+WANTLIB-bsddb = lib/db4/db>=4 pthread python${VERSION}
LIB_DEPENDS-gdbm = databases/gdbm \
lang/python/${VERSION},-main
-WANTLIB-gdbm = gdbm>=3 pthread python${VERSION}${LIB_SUFX}
+WANTLIB-gdbm = gdbm>=3 pthread python${VERSION}
RUN_DEPENDS-idle = lang/python/${VERSION},-tkinter \
${RUN_DEPENDS}
@@ -107,7 +101,7 @@ MODULES += x11/tk
MODTK_VERSION = 8.5
LIB_DEPENDS-tkinter = lang/python/${VERSION},-main \
${MODTK_LIB_DEPENDS}
-WANTLIB-tkinter = X11 pthread python${VERSION}${LIB_SUFX} \
+WANTLIB-tkinter = X11 pthread python${VERSION} \
${MODTK_WANTLIB}
AUTOCONF_VERSION = 2.69
Index: python.port.mk
===================================================================
RCS file: /cvs/ports/lang/python/python.port.mk,v
retrieving revision 1.122
diff -u -p -u -r1.122 python.port.mk
--- python.port.mk 5 Oct 2020 20:51:18 -0000 1.122
+++ python.port.mk 28 Dec 2020 01:00:59 -0000
@@ -49,7 +49,6 @@ MODPY_VERSION ?= ${MODPY_DEFAULT_VERSION
# verify if MODPY_VERSION forced is correct
.else
. if ${MODPY_VERSION} != "2.7" && \
- ${MODPY_VERSION} != "3.7" && \
${MODPY_VERSION} != "3.8" && \
${MODPY_VERSION} != "3.9"
ERRORS += "Fatal: unknown or unsupported MODPY_VERSION: ${MODPY_VERSION}"
@@ -59,7 +58,6 @@ ERRORS += "Fatal: unknown or unsupported
MODPY_MAJOR_VERSION = ${MODPY_VERSION:R}
.if ${MODPY_MAJOR_VERSION} == 2
-MODPY_LIB_SUFFIX =
MODPY_FLAVOR =
MODPY_BIN_SUFFIX =
MODPY_PY_PREFIX = py-
@@ -69,12 +67,6 @@ MODPY_COMMENT = "@comment "
MODPY_ABI3SO =
MODPY_PYOEXTENSION = pyo
.elif ${MODPY_MAJOR_VERSION} == 3
-. if ${MODPY_VERSION} == "3.7"
-MODPY_LIB_SUFFIX = m
-. else
-# 3.8 (and later) discard the m suffix on the library
-MODPY_LIB_SUFFIX =
-. endif
# replace py- prefix by py3-
FULLPKGNAME ?= ${PKGNAME:S/^py-/py3-/}${FLAVOR_EXT:S/-python3//}
MODPY_FLAVOR = ,python3
@@ -91,7 +83,7 @@ MODPY_PYOEXTENSION ?= opt-1.pyc
MODPY_PYTEST ?= No
-MODPY_WANTLIB = python${MODPY_VERSION}${MODPY_LIB_SUFFIX}
+MODPY_WANTLIB = python${MODPY_VERSION}
MODPY_RUN_DEPENDS = lang/python/${MODPY_VERSION}
MODPY_LIB_DEPENDS = lang/python/${MODPY_VERSION}
@@ -167,7 +159,7 @@ HOMEPAGE ?= https://pypi.python.org/pyp
MODPY_TKINTER_DEPENDS = lang/python/${MODPY_VERSION},-tkinter
MODPY_BIN = ${LOCALBASE}/bin/python${MODPY_VERSION}
-MODPY_INCDIR =
${LOCALBASE}/include/python${MODPY_VERSION}${MODPY_LIB_SUFFIX}
+MODPY_INCDIR = ${LOCALBASE}/include/python${MODPY_VERSION}
MODPY_LIBDIR = ${LOCALBASE}/lib/python${MODPY_VERSION}
MODPY_SITEPKG = ${MODPY_LIBDIR}/site-packages