svn commit: r343613 - in head/devel/py-tox: . files
Kubilay Kocak
koobs at FreeBSD.org
Mon Feb 10 09:55:20 UTC 2014
Author: koobs
Date: Mon Feb 10 09:55:18 2014
New Revision: 343613
URL: http://svnweb.freebsd.org/changeset/ports/343613
QAT: https://qat.redports.org/buildarchive/r343613/
Log:
devel/py-tox: Update to 1.7.0 & modernise
- Update to 1.7.0
- Align RUN_DEPENDS min versions to upstream
- Deprecate easy_install target
- Use OPTIONS helpers
- Remove now unecessary setup.py patch
- Reformat pkg-descr
Changes: http://tox.readthedocs.org/en/latest/changelog.html
Deleted:
head/devel/py-tox/files/
Modified:
head/devel/py-tox/Makefile
head/devel/py-tox/distinfo
head/devel/py-tox/pkg-descr
Modified: head/devel/py-tox/Makefile
==============================================================================
--- head/devel/py-tox/Makefile Mon Feb 10 09:47:49 2014 (r343612)
+++ head/devel/py-tox/Makefile Mon Feb 10 09:55:18 2014 (r343613)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tox
-PORTVERSION= 1.6.1
+PORTVERSION= 1.7.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,22 +12,18 @@ COMMENT= Python virtualenv-based automat
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=1.9.1:${PORTSDIR}/devel/py-virtualenv \
- ${PYTHON_PKGNAMEPREFIX}pylib>=1.4.15:${PORTSDIR}/devel/py-pylib
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=1.11.2:${PORTSDIR}/devel/py-virtualenv \
+ ${PYTHON_PKGNAMEPREFIX}pylib>=1.4.17:${PORTSDIR}/devel/py-pylib
USE_PYTHON= yes
-USE_PYDISTUTILS= easy_install
+USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
OPTIONS_DEFINE= PYTEST
PYTEST_DESC= Include the pytest test runner
OPTIONSFILE?= ${PORT_DBDIR}/py-${PORTNAME}/options
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MPYTEST}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pytest>0:${PORTSDIR}/devel/py-pytest
-.endif
+PYTEST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:${PORTSDIR}/devel/py-pytest
.include <bsd.port.pre.mk>
Modified: head/devel/py-tox/distinfo
==============================================================================
--- head/devel/py-tox/distinfo Mon Feb 10 09:47:49 2014 (r343612)
+++ head/devel/py-tox/distinfo Mon Feb 10 09:55:18 2014 (r343613)
@@ -1,2 +1,2 @@
-SHA256 (tox-1.6.1.tar.gz) = 05c72b3b7481b47f48f63436c7355783dc8be77ffd7c2bc948b0b7aa2dd4d0de
-SIZE (tox-1.6.1.tar.gz) = 131654
+SHA256 (tox-1.7.0.tar.gz) = 4cac3410af8b62f50a6496962af3884bdb1f99d30439511489e8a807e89379f8
+SIZE (tox-1.7.0.tar.gz) = 84492
Modified: head/devel/py-tox/pkg-descr
==============================================================================
--- head/devel/py-tox/pkg-descr Mon Feb 10 09:47:49 2014 (r343612)
+++ head/devel/py-tox/pkg-descr Mon Feb 10 09:55:18 2014 (r343613)
@@ -1,14 +1,13 @@
Tox as is a generic virtualenv management and test command line tool you can
use for:
-* checking your package installs correctly with different
- Python versions and interpreters
+* checking your package installs correctly with different Python
+ versions and interpreters
-* running your tests in each of the
- environments, configuring your test tool of choice
+* running your tests in each of the environments, configuring
+ your test tool of choice
-* acting as a frontend to Continuous Integration
- servers, greatly reducing boilerplate and merging
- CI and shell-based testing.
+* acting as a frontend to Continuous Integration servers, greatly
+ reducing boilerplate and merging CI and shell-based testing.
WWW: http://tox.testrun.org/
More information about the svn-ports-all
mailing list