Tue Aug 10 17:03:39 2010 UTC ()
add py-coverage-3.3.1, a module that measures code coverage, from
Kamel Derouiche per pkgsrc-wip
Status:
Vendor Tag: TNF
Release Tags: pkgsrc-base
(drochner)
diff -r0 -r1.1.1.1 pkgsrc/devel/py-coverage/Makefile
diff -r0 -r1.1.1.1 pkgsrc/devel/py-coverage/DESCR
diff -r0 -r1.1.1.1 pkgsrc/devel/py-coverage/distinfo
diff -r0 -r1.1.1.1 pkgsrc/devel/py-coverage/PLIST
diff -r0 -r1.1.1.1 pkgsrc/devel/py-coverage/patches/patch-aa
# $NetBSD: Makefile,v 1.1.1.1 2010/08/10 17:03:39 drochner Exp $
#
DISTNAME= coverage-3.3.1
PKGNAME= ${PYPKGPREFIX}-coverage-3.3.1
CATEGORIES= devel python
MASTER_SITES= http://pypi.python.org/packages/source/c/coverage/
MAINTAINER= kamel.derouiche@gmail.com
HOMEPAGE= http://nedbatchelder.com/code/coverage/
COMMENT= Python module that measures code coverage for Python
LICENSE= modified-bsd
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c
PLIST_SUBST= PYVERSSUFFIX=${PYVERSSUFFIX}
EGG_INFODIR= ${EGG_NAME}-py${PYVERSSUFFIX}.egg-info
post-install:
${CHMOD} +r ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_INFODIR}/*
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
Python module that measures code coverage during Python execution.
It uses the code analysis tools and tracing hooks provided in
the Python standard library to determine which lines are executable,
and which have been executed.
$NetBSD: distinfo,v 1.1.1.1 2010/08/10 17:03:39 drochner Exp $
SHA1 (coverage-3.3.1.tar.gz) = 56b30e982c618c34c1ba7d97a19ae48716b1c51d
RMD160 (coverage-3.3.1.tar.gz) = 25b43c2e9286576a41c8cd0d86fa0b0bf4d0c26d
Size (coverage-3.3.1.tar.gz) = 84453 bytes
SHA1 (patch-aa) = c295ead1d87b6dd4d581bdfd1936bba3844032df
@comment $NetBSD: PLIST,v 1.1.1.1 2010/08/10 17:03:39 drochner Exp $
bin/coverage${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/coverage/__init__.py
${PYSITELIB}/coverage/__init__.pyc
${PYSITELIB}/coverage/__init__.pyo
${PYSITELIB}/coverage/annotate.py
${PYSITELIB}/coverage/annotate.pyc
${PYSITELIB}/coverage/annotate.pyo
${PYSITELIB}/coverage/backward.py
${PYSITELIB}/coverage/backward.pyc
${PYSITELIB}/coverage/backward.pyo
${PYSITELIB}/coverage/bytecode.py
${PYSITELIB}/coverage/bytecode.pyc
${PYSITELIB}/coverage/bytecode.pyo
${PYSITELIB}/coverage/cmdline.py
${PYSITELIB}/coverage/cmdline.pyc
${PYSITELIB}/coverage/cmdline.pyo
${PYSITELIB}/coverage/codeunit.py
${PYSITELIB}/coverage/codeunit.pyc
${PYSITELIB}/coverage/codeunit.pyo
${PYSITELIB}/coverage/collector.py
${PYSITELIB}/coverage/collector.pyc
${PYSITELIB}/coverage/collector.pyo
${PYSITELIB}/coverage/config.py
${PYSITELIB}/coverage/config.pyc
${PYSITELIB}/coverage/config.pyo
${PYSITELIB}/coverage/control.py
${PYSITELIB}/coverage/control.pyc
${PYSITELIB}/coverage/control.pyo
${PYSITELIB}/coverage/data.py
${PYSITELIB}/coverage/data.pyc
${PYSITELIB}/coverage/data.pyo
${PYSITELIB}/coverage/execfile.py
${PYSITELIB}/coverage/execfile.pyc
${PYSITELIB}/coverage/execfile.pyo
${PYSITELIB}/coverage/files.py
${PYSITELIB}/coverage/files.pyc
${PYSITELIB}/coverage/files.pyo
${PYSITELIB}/coverage/html.py
${PYSITELIB}/coverage/html.pyc
${PYSITELIB}/coverage/html.pyo
${PYSITELIB}/coverage/htmlfiles/coverage_html.js
${PYSITELIB}/coverage/htmlfiles/index.html
${PYSITELIB}/coverage/htmlfiles/jquery-1.3.2.min.js
${PYSITELIB}/coverage/htmlfiles/jquery.tablesorter.min.js
${PYSITELIB}/coverage/htmlfiles/pyfile.html
${PYSITELIB}/coverage/htmlfiles/style.css
${PYSITELIB}/coverage/misc.py
${PYSITELIB}/coverage/misc.pyc
${PYSITELIB}/coverage/misc.pyo
${PYSITELIB}/coverage/parser.py
${PYSITELIB}/coverage/parser.pyc
${PYSITELIB}/coverage/parser.pyo
${PYSITELIB}/coverage/phystokens.py
${PYSITELIB}/coverage/phystokens.pyc
${PYSITELIB}/coverage/phystokens.pyo
${PYSITELIB}/coverage/report.py
${PYSITELIB}/coverage/report.pyc
${PYSITELIB}/coverage/report.pyo
${PYSITELIB}/coverage/results.py
${PYSITELIB}/coverage/results.pyc
${PYSITELIB}/coverage/results.pyo
${PYSITELIB}/coverage/summary.py
${PYSITELIB}/coverage/summary.pyc
${PYSITELIB}/coverage/summary.pyo
${PYSITELIB}/coverage/templite.py
${PYSITELIB}/coverage/templite.pyc
${PYSITELIB}/coverage/templite.pyo
${PYSITELIB}/coverage/tracer.so
${PYSITELIB}/coverage/xmlreport.py
${PYSITELIB}/coverage/xmlreport.pyc
${PYSITELIB}/coverage/xmlreport.pyo
$NetBSD: patch-aa,v 1.1.1.1 2010/08/10 17:03:39 drochner Exp $
--- setup.py.orig 2010-02-25 01:42:13.000000000 +0000
+++ setup.py
@@ -83,7 +83,7 @@ setup(
entry_points = {
'console_scripts': [
- 'coverage = coverage:main',
+ 'coverage%s = coverage:main' % sys.version[:3],
]
},