Wed Mar 13 20:36:26 2013 UTC ()
Update sysutils/fabric to 1.6.0.

pkgsrc changes:
---------------
- Update dependency to py-paramiko to 1.10.0

upstream changes:
-----------------

2013-03-01: released Fabric 1.6.0

2013-03-01: released Fabric 1.5.4

[Bug] #844: Account for SSH config overhaul in Paramiko 1.10 by e.g.
updating treatment of IdentityFile to handle multiple values.
This and related SSH config parsing changes are backwards
incompatible; we are including them in this release because they do fix
incorrect, off-spec behavior.

[Bug] #843: Ensure string pool_size values get run through int() before
deriving final result (stdlib min() has odd behavior here...).
Thanks to Chris Kastorff for the catch.

[Bug] #839: Fix bug in rsync_project where IPv6 address were not always
correctly detected. Thanks to Antonio Barrero for catch & patch.

[Bug] #587: Warn instead of aborting when env.use_ssh_config is True but
the configured SSH conf file doesn't exist. This allows multi-user
fabfiles to enable SSH config without causing hard stops for users lacking
SSH configs. Thanks to Rodrigo Pimentel for the report.

[Feature] #821: Add remote_tunnel to allow reverse SSH tunneling
 (exposing locally-visible network ports to the remote end).
Thanks to Giovanni Bajo for the patch.

[Feature] #823: Add env.remote_interrupt which controls whether Ctrl-C is
forwarded to the remote end or is captured locally
(previously, only the latter behavior was implemented).
Thanks to Geert Jansen for the patch.


(gls)
diff -r1.26 -r1.27 pkgsrc/sysutils/fabric/Makefile
diff -r1.19 -r1.20 pkgsrc/sysutils/fabric/distinfo

cvs diff -r1.26 -r1.27 pkgsrc/sysutils/fabric/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/fabric/Makefile 2013/02/10 16:15:07 1.26
+++ pkgsrc/sysutils/fabric/Makefile 2013/03/13 20:36:26 1.27
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.26 2013/02/10 16:15:07 gls Exp $ 1# $NetBSD: Makefile,v 1.27 2013/03/13 20:36:26 gls Exp $
2# 2#
3 3
4VERSION= 1.5.3 4VERSION= 1.6.0
5DISTNAME= Fabric-${VERSION} 5DISTNAME= Fabric-${VERSION}
6PKGNAME= ${DISTNAME:S/F/f/} 6PKGNAME= ${DISTNAME:S/F/f/}
7CATEGORIES= sysutils net 7CATEGORIES= sysutils net
8MASTER_SITES= http://pypi.python.org/packages/source/F/Fabric/ 8MASTER_SITES= http://pypi.python.org/packages/source/F/Fabric/
9 9
10MAINTAINER= gls@NetBSD.org 10MAINTAINER= gls@NetBSD.org
11HOMEPAGE= http://fabfile.org/ 11HOMEPAGE= http://fabfile.org/
12COMMENT= Simple Pythonic remote deployment tool 12COMMENT= Simple Pythonic remote deployment tool
13LICENSE= 2-clause-bsd 13LICENSE= 2-clause-bsd
14 14
15DEPENDS+= ${PYPKGPREFIX}-paramiko>=1.9.0:../../security/py-paramiko 15DEPENDS+= ${PYPKGPREFIX}-paramiko>=1.10.0:../../security/py-paramiko
16 16
17USE_TOOLS+= pax 17USE_TOOLS+= pax
18 18
19INSTALLATION_DIRS+= ${PKGMANDIR}/man1 19INSTALLATION_DIRS+= ${PKGMANDIR}/man1
20INSTALLATION_DIRS+= share/doc/fabric 20INSTALLATION_DIRS+= share/doc/fabric
21INSTALLATION_DIRS+= share/doc/fabric/api 21INSTALLATION_DIRS+= share/doc/fabric/api
22INSTALLATION_DIRS+= share/doc/fabric/api/contrib 22INSTALLATION_DIRS+= share/doc/fabric/api/contrib
23INSTALLATION_DIRS+= share/doc/fabric/api/core 23INSTALLATION_DIRS+= share/doc/fabric/api/core
24INSTALLATION_DIRS+= share/doc/fabric/changes 24INSTALLATION_DIRS+= share/doc/fabric/changes
25INSTALLATION_DIRS+= share/doc/fabric/usage 25INSTALLATION_DIRS+= share/doc/fabric/usage
26 26
27post-install: 27post-install:
28 ${INSTALL_MAN} files/fab.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ 28 ${INSTALL_MAN} files/fab.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/

cvs diff -r1.19 -r1.20 pkgsrc/sysutils/fabric/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/fabric/distinfo 2013/02/10 16:15:07 1.19
+++ pkgsrc/sysutils/fabric/distinfo 2013/03/13 20:36:26 1.20
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.19 2013/02/10 16:15:07 gls Exp $ 1$NetBSD: distinfo,v 1.20 2013/03/13 20:36:26 gls Exp $
2 2
3SHA1 (Fabric-1.5.3.tar.gz) = 9964b9fed1240b35a50a22d440acd21b9e4a480e 3SHA1 (Fabric-1.6.0.tar.gz) = 235749545e15c7f4e692b1544fcd3fc2a252f401
4RMD160 (Fabric-1.5.3.tar.gz) = 6c3bef7e4972cb5e11329a0f4c10824d13575880 4RMD160 (Fabric-1.6.0.tar.gz) = cb4b2b2ce88d741356cec447ba63ec8cef75fbf4
5Size (Fabric-1.5.3.tar.gz) = 241041 bytes 5Size (Fabric-1.6.0.tar.gz) = 215790 bytes