Hello ports@, Here's an update for textproc/py-semver from 2.8.1 to 2.9.0. You can find the changes for this version here:
https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst#version-290 I took the opportunity to add tests that now pass for py2 and py3. I'm not sure about a line `update-plist` introduced. The one starting with `${MODPY_COMMENT}...`. Is it save to leave it there ? And now the important bit: Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/py-semver/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile 12 Jul 2019 20:50:13 -0000 1.4 +++ Makefile 16 Dec 2019 17:09:29 -0000 @@ -2,7 +2,7 @@ COMMENT = python helper for Semantic Versioning -MODPY_EGG_VERSION = 2.8.1 +MODPY_EGG_VERSION = 2.9.0 DISTNAME = semver-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} REVISION = 0 @@ -17,10 +17,14 @@ PERMIT_PACKAGE = Yes MODULES = lang/python MODPY_SETUPTOOLS = Yes MODPY_PI = Yes +MODPY_PYTEST = Yes +MODPY_PYTEST_ARGS = test_semver.py FLAVORS = python3 FLAVOR ?= -NO_TEST = Yes +TEST_DEPENDS = devel/py-test-cov${MODPY_FLAVOR} \ + devel/py-tox${MODPY_FLAVOR} \ + devel/py-virtualenv${MODPY_FLAVOR} .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/py-semver/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 30 Jul 2018 14:07:05 -0000 1.2 +++ distinfo 16 Dec 2019 17:09:29 -0000 @@ -1,2 +1,2 @@ -SHA256 (semver-2.8.1.tar.gz) = WwkBCmbZo4NyEbt65aINELqI+MtJ6SyxOaae+Q1QYNg= -SIZE (semver-2.8.1.tar.gz) = 5576 +SHA256 (semver-2.9.0.tar.gz) = 7R7eqgwn9o/rdPCfcVB3/Qe3KERtwrt/xHD8D3N4c6A= +SIZE (semver-2.9.0.tar.gz) = 13239 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/py-semver/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 30 Jul 2018 14:07:05 -0000 1.2 +++ pkg/PLIST 16 Dec 2019 17:09:29 -0000 @@ -1,8 +1,13 @@ @comment $OpenBSD: PLIST,v 1.2 2018/07/30 14:07:05 jasper Exp $ +bin/pysemver +lib/python${MODPY_VERSION}/ +lib/python${MODPY_VERSION}/site-packages/ +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}semver.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/semver-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/semver-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/semver-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/semver-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/semver-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/semver-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/semver.py -- Paco Esteban. 5818130B8A6DBC03