diff options
author | Jason E. Hale <jhale@FreeBSD.org> | 2018-02-15 19:36:07 +0800 |
---|---|---|
committer | Jason E. Hale <jhale@FreeBSD.org> | 2018-02-15 19:36:07 +0800 |
commit | 8314f942a9f8dc833c675fd343a3640d50966b21 (patch) | |
tree | 994d324277306e69d1f312e60372d77270d8bec5 /devel | |
parent | cbee07ff1c12afd28a0072811c8c98f36d94049b (diff) | |
download | freebsd-ports-gnome-8314f942a9f8dc833c675fd343a3640d50966b21.tar.gz freebsd-ports-gnome-8314f942a9f8dc833c675fd343a3640d50966b21.tar.zst freebsd-ports-gnome-8314f942a9f8dc833c675fd343a3640d50966b21.zip |
Allow concurrent installation
PR: 225532
Submitted by: jhale
Approved by: maintainer-timeout (2 weeks)
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-coverage/Makefile | 3 | ||||
-rw-r--r-- | devel/py-coverage/files/patch-setup.py | 19 |
2 files changed, 21 insertions, 1 deletions
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile index 5d5d158a021c..b46a7d49b24f 100644 --- a/devel/py-coverage/Makefile +++ b/devel/py-coverage/Makefile @@ -3,6 +3,7 @@ PORTNAME= coverage PORTVERSION= 4.5.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +14,7 @@ COMMENT= Code coverage measurement for Python LICENSE= BSD2CLAUSE USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent distutils post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coverage/tracer.so diff --git a/devel/py-coverage/files/patch-setup.py b/devel/py-coverage/files/patch-setup.py new file mode 100644 index 000000000000..a5dd516e8afd --- /dev/null +++ b/devel/py-coverage/files/patch-setup.py @@ -0,0 +1,19 @@ +Allow USE_PYTHON=concurrent to handle script renaming/linking for multiple +Python versions. + +--- setup.py.orig 2018-01-29 11:46:04 UTC ++++ setup.py +@@ -86,12 +86,9 @@ setup_args = dict( + }, + + entry_points={ +- # Install a script as "coverage", and as "coverage[23]", and as +- # "coverage-2.7" (or whatever). ++ # Install a script as "coverage" + 'console_scripts': [ + 'coverage = coverage.cmdline:main', +- 'coverage%d = coverage.cmdline:main' % sys.version_info[:1], +- 'coverage-%d.%d = coverage.cmdline:main' % sys.version_info[:2], + ], + }, + |