svn commit: r410015 - in head/devel/py-fabric: . files
Kubilay Kocak
koobs at FreeBSD.org
Thu Mar 3 08:11:26 UTC 2016
Author: koobs
Date: Thu Mar 3 08:11:24 2016
New Revision: 410015
URL: https://svnweb.freebsd.org/changeset/ports/410015
Log:
devel/py-fabric: Update to 1.10.2, Modernize
- Update PORTVERSION and distinfo checksum (1.10.2)
- Update and sort TEST_DEPENDS (adding RUN_DEPENDS no longer needed)
- Update test target and remove TESTS option bits accordingly
- Enable NO_ARCH (architecture independent)
- Repatch setup.py
Changes:
http://www.fabfile.org/changelog.html
Modified:
head/devel/py-fabric/Makefile
head/devel/py-fabric/distinfo
head/devel/py-fabric/files/patch-setup.py
Modified: head/devel/py-fabric/Makefile
==============================================================================
--- head/devel/py-fabric/Makefile Thu Mar 3 07:57:38 2016 (r410014)
+++ head/devel/py-fabric/Makefile Thu Mar 3 08:11:24 2016 (r410015)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fabric
-PORTVERSION= 1.9.0
+PORTVERSION= 1.10.2
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
@@ -16,20 +16,16 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.10:${PORTSDIR}/security/py-paramiko
-TEST_DEPENDS:= ${RUN_DEPENDS} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=0.6:${PORTSDIR}/devel/py-Jinja2 \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose \
${PYTHON_PKGNAMEPREFIX}fudge>0:${PORTSDIR}/devel/py-fudge \
- ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
-
-OPTIONS_DEFINE= TESTS
-TESTS_DESC= Install nose for test suite
-
-TESTS_BUILD_DEPENDS= ${TEST_DEPENDS}
+ ${PYTHON_PKGNAMEPREFIX}Jinja2>=0.6:${PORTSDIR}/devel/py-Jinja2
USES= python:2.7
USE_PYTHON= distutils autoplist
-regression-test: build
+NO_ARCH= yes
+
+do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
.include <bsd.port.mk>
Modified: head/devel/py-fabric/distinfo
==============================================================================
--- head/devel/py-fabric/distinfo Thu Mar 3 07:57:38 2016 (r410014)
+++ head/devel/py-fabric/distinfo Thu Mar 3 08:11:24 2016 (r410015)
@@ -1,2 +1,2 @@
-SHA256 (Fabric-1.9.0.tar.gz) = a30385226b7186d3094503a890a40a1c023b2fd84ecf0ff1e5d4d583c28bf719
-SIZE (Fabric-1.9.0.tar.gz) = 205487
+SHA256 (Fabric-1.10.2.tar.gz) = 666a3da92273532d3a49dd1ac53e3d721c5ec2f2512cd7dddb7ce19e29e9f038
+SIZE (Fabric-1.10.2.tar.gz) = 212942
Modified: head/devel/py-fabric/files/patch-setup.py
==============================================================================
--- head/devel/py-fabric/files/patch-setup.py Thu Mar 3 07:57:38 2016 (r410014)
+++ head/devel/py-fabric/files/patch-setup.py Thu Mar 3 08:11:24 2016 (r410015)
@@ -1,11 +1,11 @@
---- ./setup.py.orig 2014-07-28 22:22:14.902991707 +1000
-+++ ./setup.py 2014-07-28 22:22:28.555883659 +1000
-@@ -42,7 +42,7 @@
+--- setup.py.orig 2016-03-03 08:01:28 UTC
++++ setup.py
+@@ -45,7 +45,7 @@ setup(
url='http://fabfile.org',
packages=find_packages(),
test_suite='nose.collector',
-- tests_require=['nose', 'fudge<1.0'],
-+ tests_require=['nose', 'fudge'],
+- tests_require=['nose', 'fudge<1.0', 'jinja2'],
++ tests_require=['nose', 'fudge', 'jinja2'],
install_requires=install_requires,
entry_points={
'console_scripts': [
More information about the svn-ports-head
mailing list