svn commit: r419362 - head/sysutils/py-ploy_ansible

Kubilay Kocak koobs at FreeBSD.org
Sun Jul 31 12:14:24 UTC 2016


Author: koobs
Date: Sun Jul 31 12:14:23 2016
New Revision: 419362
URL: https://svnweb.freebsd.org/changeset/ports/419362

Log:
  sysutils/py-ploy_ansible: Depend on ansible1, unbreak runtime
  
  1.3.1 changes the ansible requirement to < 2.dev0 due to too many
  incompatible changes. Switch the dependency to ansible1 to compensate.
  
  While I'm here:
  
  * Add TEST_DEPENDS and test target
  
  PR:		210215
  Reported by:	Claus Andersen <Claus.Andersen+FreeBSDbugzilla enkel-it dk>
  MFH:		2016Q3

Modified:
  head/sysutils/py-ploy_ansible/Makefile

Modified: head/sysutils/py-ploy_ansible/Makefile
==============================================================================
--- head/sysutils/py-ploy_ansible/Makefile	Sun Jul 31 11:54:32 2016	(r419361)
+++ head/sysutils/py-ploy_ansible/Makefile	Sun Jul 31 12:14:23 2016	(r419362)
@@ -3,6 +3,7 @@
 
 PORTNAME=	ploy_ansible
 PORTVERSION=	1.3.1
+PORTREVISION=	1
 CATEGORIES=	sysutils python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,11 +16,19 @@ LICENSE=	GPLv3
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>0:devel/py-setuptools${PYTHON_SUFFIX} \
 		${PYTHON_PKGNAMEPREFIX}ploy>=1.0.0:sysutils/py-ploy \
 		${PYTHON_PKGNAMEPREFIX}execnet>0:sysutils/py-execnet \
-		ansible>=1.8.0:sysutils/ansible
+		ansible1<2.0:sysutils/ansible1
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy \
+		${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock \
+		${PYTHON_PKGNAMEPREFIX}pytest-capturelog>0:devel/py-pytest-capturelog
 
 USES=		python:-2.7
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes
 
+do-test:
+	@cd ${WRKSRC} && \
+	${RM} tox.ini && \
+	${PYTHON_CMD} -m pytest -rsw ploy_ansible
+
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list