svn commit: r511378 - in head: devel devel/py-cuisine devel/py-fabric1 sysutils/py-ezjailremote sysutils/py-ploy_fabric
Danilo G. Baio
dbaio at FreeBSD.org
Fri Sep 6 23:23:10 UTC 2019
Author: dbaio
Date: Fri Sep 6 23:23:09 2019
New Revision: 511378
URL: https://svnweb.freebsd.org/changeset/ports/511378
Log:
devel/py-fabric: Copy to devel/py-fabric1
Make way for devel/py-fabric to be updated to its latest version (2.x)
Updates dependents that require fabric < 2 to devel/py-fabric1
Reviewed by: koobs (maintainer)
Approved by: koobs (maintainer)
Differential Revision: https://reviews.freebsd.org/D21304
Added:
head/devel/py-fabric1/
- copied from r511376, head/devel/py-fabric/
Modified:
head/devel/Makefile
head/devel/py-cuisine/Makefile
head/devel/py-fabric1/Makefile
head/devel/py-fabric1/pkg-descr
head/sysutils/py-ezjailremote/Makefile
head/sysutils/py-ploy_fabric/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri Sep 6 23:14:29 2019 (r511377)
+++ head/devel/Makefile Fri Sep 6 23:23:09 2019 (r511378)
@@ -4396,6 +4396,7 @@
SUBDIR += py-extremes
SUBDIR += py-ezpyinline
SUBDIR += py-fabric
+ SUBDIR += py-fabric1
SUBDIR += py-fabric3
SUBDIR += py-fam
SUBDIR += py-fastcache
Modified: head/devel/py-cuisine/Makefile
==============================================================================
--- head/devel/py-cuisine/Makefile Fri Sep 6 23:14:29 2019 (r511377)
+++ head/devel/py-cuisine/Makefile Fri Sep 6 23:23:09 2019 (r511378)
@@ -2,6 +2,7 @@
PORTNAME= cuisine
PORTVERSION= 0.7.13
+PORTREVISION= 1
#PORTEPOCH= 0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
@@ -12,7 +13,7 @@ COMMENT= Chef-like functionality for Fabric
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fabric>=1.7,1:devel/py-fabric@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fabric1>=1.7,1:devel/py-fabric1@${PY_FLAVOR}
USES= python:2.7
USE_PYTHON= distutils autoplist
Modified: head/devel/py-fabric1/Makefile
==============================================================================
--- head/devel/py-fabric/Makefile Fri Sep 6 23:00:30 2019 (r511376)
+++ head/devel/py-fabric1/Makefile Fri Sep 6 23:23:09 2019 (r511378)
@@ -7,10 +7,11 @@ PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 1
DISTNAME= Fabric-${DISTVERSION}
MAINTAINER= koobs at FreeBSD.org
-COMMENT= Simple, Pythonic remote execution and deployment
+COMMENT= High level SSH command execution
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -22,6 +23,8 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-n
USES= python:2.7
USE_PYTHON= distutils concurrent autoplist
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}fabric
NO_ARCH= yes
Modified: head/devel/py-fabric1/pkg-descr
==============================================================================
--- head/devel/py-fabric/pkg-descr Fri Sep 6 23:00:30 2019 (r511376)
+++ head/devel/py-fabric1/pkg-descr Fri Sep 6 23:23:09 2019 (r511378)
@@ -1,10 +1,8 @@
-Fabric is a simple pythonic remote deployment tool.
+Fabric is a high level Python library designed to execute shell commands
+remotely over SSH, yielding useful Python objects in return.
-It is designed to upload files to, and run shell commands on, a number
-of servers in parallel or serially. These commands are grouped in tasks
-(regular python functions) and specified in a 'fabfile.'
-
-This is called remote automation, and the primary use case is deploying
-applications to multiple similar hosts.
+It builds on top of Invoke (subprocess command execution and command-line
+features) and Paramiko (SSH protocol implementation), extending their APIs
+to complement one another and provide additional functionality.
WWW: https://www.fabfile.org
Modified: head/sysutils/py-ezjailremote/Makefile
==============================================================================
--- head/sysutils/py-ezjailremote/Makefile Fri Sep 6 23:14:29 2019 (r511377)
+++ head/sysutils/py-ezjailremote/Makefile Fri Sep 6 23:23:09 2019 (r511378)
@@ -3,7 +3,7 @@
PORTNAME= ezjailremote
PORTVERSION= 0.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,13 +13,15 @@ COMMENT= Remote control and convenience wrapper for ez
LICENSE= BSD2CLAUSE
RUN_DEPENDS= ezjail-admin:sysutils/ezjail \
- ${PYTHON_PKGNAMEPREFIX}fabric>0:devel/py-fabric@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}fabric1>0:devel/py-fabric1@${PY_FLAVOR}
+USES= python:2.7
+USE_PYTHON= distutils autoplist
+
USE_GITHUB= yes
GH_ACCOUNT= tomster
GH_PROJECT= ezjail-remote
-USES= python:2.7
-USE_PYTHON= distutils autoplist
+NO_ARCH= yes
.include <bsd.port.mk>
Modified: head/sysutils/py-ploy_fabric/Makefile
==============================================================================
--- head/sysutils/py-ploy_fabric/Makefile Fri Sep 6 23:14:29 2019 (r511377)
+++ head/sysutils/py-ploy_fabric/Makefile Fri Sep 6 23:23:09 2019 (r511378)
@@ -3,6 +3,7 @@
PORTNAME= ploy_fabric
DISTVERSION= 1.1.0
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,9 +15,11 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ploy>=1.0.0:sysutils/py-ploy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fabric>=1.4.0,1:devel/py-fabric@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}fabric1>=1.4.0,1:devel/py-fabric1@${PY_FLAVOR}
USES= python:-2.7 zip
USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list