Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Mar 2016 08:11:24 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r410015 - in head/devel/py-fabric: . files
Message-ID:  <201603030811.u238BOC1054842@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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': [



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603030811.u238BOC1054842>