freebsd-ports/devel/py-stevedore/Makefile
Nicola Vitale 0780a2be80
devel/py-stevedore: Update to 5.0.0
- Add a set of patches for supporting Python 3.7 until 2023-06-27
  when lang/python37 expires.  [1]
  Those patches are taken from:

  https ://opendev.org/openstack/stevedore/commit/ccd17543a37143913e886f9306be10d40260fdf3

PR:		270608
Reported by:	Jonathan Chen <jonc@chen.org.nz>  [1]
2023-04-03 17:16:49 +02:00

31 lines
903 B
Makefile

PORTNAME= stevedore
PORTVERSION= 5.0.0
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Manage dynamic plugins for Python applications
WWW= https://docs.openstack.org/stevedore/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
# pbr is a RUN_DEPENDS too, just declared elsewhere (requirements.txt)
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234529
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197373
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
USES= python:3.7+
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 30800
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=1.7.0:devel/py-importlib-metadata@${PY_FLAVOR}
.endif
.include <bsd.port.post.mk>