Sun Jul 1 19:30:11 2012 UTC ()
Update sysutils/fabric to 1.4.2

Upstream changes:
-----------------

:release:`1.4.2 <2012-05-07>`
:release:`1.3.7 <2012-05-07>`
:bug:`562` Agent forwarding would error out or freeze when multiple uses of the
forwarded agent were used per remote invocation (e.g. a single
~fabric.operations.run command resulting in multiple Git or SVN checkouts.)
This has been fixed thanks to Steven McDonald and GitHub user @lynxis.

:support:`626` Clarity updates to the tutorial. Thanks to GitHub user m4z for
the patches.

:bug:`625` ~fabric.context_managers.hide/~fabric.context_managers.show did not
correctly restore prior display settings if an exception was raised inside the
block. This has been fixed.

:bug:`624` Login password prompts did not always display the username being
authenticated for. This has been fixed. Thanks to Nick Zalutskiy for catch &
patch.

:bug:`617` Fix the clean_revert behavior of ~fabric.context_managers.settings
so it doesn't KeyError for newly created settings keys. Thanks to Chris
Streeter for the catch.

:feature:`615` Updated ~fabric.operations.sudo to honor the new setting
:ref:`env.sudo_user <sudo_user>` as a default for its user kwarg.

:bug:`616` Add port number to the error message displayed upon connection
failures.

:bug:`609` (and :issue:`564`) Document and clean up :ref:`env.sudo_prefix
<sudo_prefix>` so it can be more easily modified by users facing uncommon use
cases. Thanks to GitHub users 3point2 for the cleanup and SirScott for the
documentation catch.

:bug:`610` Change detection of env.key_filename's type (added as part of SSH
config support in 1.4) so it supports arbitrary iterables. Thanks to Brandon
Rhodes for the catch.


(gls)
diff -r1.20 -r1.21 pkgsrc/sysutils/fabric/Makefile
diff -r1.14 -r1.15 pkgsrc/sysutils/fabric/distinfo

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

--- pkgsrc/sysutils/fabric/Makefile 2012/04/14 09:29:18 1.20
+++ pkgsrc/sysutils/fabric/Makefile 2012/07/01 19:30:11 1.21
@@ -1,20 +1,19 @@ @@ -1,20 +1,19 @@
1# $NetBSD: Makefile,v 1.20 2012/04/14 09:29:18 gls Exp $ 1# $NetBSD: Makefile,v 1.21 2012/07/01 19:30:11 gls Exp $
2# 2#
3 3
4VERSION= 1.4.1 4VERSION= 1.4.2
5DISTNAME= Fabric-${VERSION} 5DISTNAME= Fabric-${VERSION}
6PKGNAME= ${DISTNAME:S/F/f/} 6PKGNAME= ${DISTNAME:S/F/f/}
7PKGREVISION= 1 
8CATEGORIES= sysutils net 7CATEGORIES= sysutils net
9MASTER_SITES= http://pypi.python.org/packages/source/F/Fabric/ 8MASTER_SITES= http://pypi.python.org/packages/source/F/Fabric/
10 9
11MAINTAINER= gls@NetBSD.org 10MAINTAINER= gls@NetBSD.org
12HOMEPAGE= http://fabfile.org/ 11HOMEPAGE= http://fabfile.org/
13COMMENT= Simple Pythonic remote deployment tool 12COMMENT= Simple Pythonic remote deployment tool
14LICENSE= 2-clause-bsd 13LICENSE= 2-clause-bsd
15 14
16PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
17 16
18DEPENDS+= ${PYPKGPREFIX}-ssh>=1.7.8:../../security/py-ssh 17DEPENDS+= ${PYPKGPREFIX}-ssh>=1.7.8:../../security/py-ssh
19 18
20USE_TOOLS+= pax 19USE_TOOLS+= pax

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

--- pkgsrc/sysutils/fabric/distinfo 2012/04/14 09:21:43 1.14
+++ pkgsrc/sysutils/fabric/distinfo 2012/07/01 19:30:11 1.15
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.14 2012/04/14 09:21:43 gls Exp $ 1$NetBSD: distinfo,v 1.15 2012/07/01 19:30:11 gls Exp $
2 2
3SHA1 (Fabric-1.4.1.tar.gz) = ae77c928e2d6f90808b7fb3129335e661e5581a7 3SHA1 (Fabric-1.4.2.tar.gz) = 9bcae930a6ebc8961bcdaafd8729a8614866c585
4RMD160 (Fabric-1.4.1.tar.gz) = 38e894d040646b5cbde69b5d0b45fcce97c6b0a4 4RMD160 (Fabric-1.4.2.tar.gz) = 96790ea5dd3bb4d09d9f7625fba3589a62c78792
5Size (Fabric-1.4.1.tar.gz) = 181048 bytes 5Size (Fabric-1.4.2.tar.gz) = 182298 bytes