From gasolwu@kkbox.com  Tue Nov 20 06:04:31 2012
Return-Path: <gasolwu@kkbox.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id BAEA4837
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 20 Nov 2012 06:04:31 +0000 (UTC)
	(envelope-from gasolwu@kkbox.com)
Received: from kkbox.com (ip-203-69-67-167.kkcube.com [203.69.67.167])
	by mx1.freebsd.org (Postfix) with ESMTP id 842218FC12
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 20 Nov 2012 06:04:31 +0000 (UTC)
Received: by goingmarry.kkbox.com (Postfix, from userid 1033)
	id 5EB49747334; Tue, 20 Nov 2012 14:04:29 +0800 (CST)
Message-Id: <20121120060429.5EB49747334@goingmarry.kkbox.com>
Date: Tue, 20 Nov 2012 14:04:29 +0800 (CST)
From: Gasol Wu <gasol.wu@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: koobs.freebsd@gmail.com
Subject: [PATCH] devel/py27-fabric: update to 1.5.1,1
X-Send-Pr-Version: 3.113
X-GNATS-Notify: koobs.freebsd@gmail.com

>Number:         173733
>Category:       ports
>Synopsis:       [PATCH] devel/py27-fabric: update to 1.5.1,1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    wxs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 20 06:10:00 UTC 2012
>Closed-Date:    Sun Dec 02 01:28:34 UTC 2012
>Last-Modified:  Sun Dec 02 01:28:34 UTC 2012
>Originator:     Gasol Wu
>Release:        FreeBSD 9.1-RC1 amd64
>Organization:
>Environment:
System: FreeBSD goingmarry 9.1-RC1 FreeBSD 9.1-RC1 #0: Tue Aug 14 04:25:06 UTC 2012
>Description:
- Update to 1.5.1,1

Port maintainer (koobs.freebsd@gmail.com) is cc'd.

Generated with FreeBSD Port Tools 0.99_6 (mode: update, diff: ports)
>How-To-Repeat:
>Fix:

--- py27-fabric-1.5.1,1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/Makefile ./Makefile
--- /usr/ports/devel/py-fabric/Makefile	2012-11-17 13:56:46.000000000 +0800
+++ ./Makefile	2012-11-20 14:03:25.964297000 +0800
@@ -2,7 +2,7 @@
 # $FreeBSD: ports/devel/py-fabric/Makefile,v 1.14 2012/11/17 05:56:46 svnexp Exp $
 
 PORTNAME=	fabric
-PORTVERSION=	1.4.3
+PORTVERSION=	1.5.1
 PORTEPOCH=	1
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/distinfo ./distinfo
--- /usr/ports/devel/py-fabric/distinfo	2012-10-05 19:11:18.000000000 +0800
+++ ./distinfo	2012-11-20 12:28:27.524434000 +0800
@@ -1,2 +1,2 @@
-SHA256 (Fabric-1.4.3.tar.gz) = e81c7d510ff8d9334d0fd8993c931e3ee759883d00cf29d1eecd4c6ca6d82029
-SIZE (Fabric-1.4.3.tar.gz) = 221645
+SHA256 (Fabric-1.5.1.tar.gz) = 81b67886b539ecaa952925e2c821eff3bf95e26ae0c70d5058d3b67fc400367e
+SIZE (Fabric-1.5.1.tar.gz) = 209128
diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/pkg-plist ./pkg-plist
--- /usr/ports/devel/py-fabric/pkg-plist	2012-06-11 09:59:24.000000000 +0800
+++ ./pkg-plist	2012-11-20 13:38:09.414361000 +0800
@@ -51,6 +51,9 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/decorators.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/decorators.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/decorators.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/docs.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/docs.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/docs.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/exceptions.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/exceptions.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/exceptions.pyo
--- py27-fabric-1.5.1,1.patch ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Tue Nov 20 06:10:08 UTC 2012 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173733 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: koobs.freebsd@gmail.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/173733: [PATCH] devel/py27-fabric: update to 1.5.1,1
Date: Tue, 20 Nov 2012 06:10:07 UT

 Maintainer of devel/py-fabric,
 
 Please note that PR ports/173733 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173733
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org
Responsible-Changed-From-To: freebsd-ports-bugs->wxs 
Responsible-Changed-By: wxs 
Responsible-Changed-When: Thu Nov 29 16:38:50 UTC 2012 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173733 

From: Kubilay Kocak <koobs.freebsd@gmail.com>
To: bug-followup@FreeBSD.org, gasol.wu@gmail.com
Cc:  
Subject: Re: ports/173733: [PATCH] devel/py27-fabric: update to 1.5.1,1
Date: Fri, 30 Nov 2012 13:41:08 +1100

 Just to note, there are two supported branches of Fabric, 1.4.x and 1.5.x:
 
 Among other things, 1.5.x switched dependencies to py-paramiko (over 
 py-ssh), see:
 
 setup.py: install_requires=['paramiko>=1.9.0']
 
 I'll switch my work-in-progress PR for fabric 1.4.4 to 1.5.1 and submit 
 an updated patch to this PR soon since our py-paramiko satisfies version 
 requirements.
 
 

From: Kubilay Kocak <koobs.freebsd@gmail.com>
To: bug-followup@FreeBSD.org
Cc: freebsd-ports-bugs@FreeBSD.org, wxs@FreeBSD.org, gasol.wu@gmail.com
Subject: Re: ports/173733: [PATCH] devel/py27-fabric: update to 1.5.1,1
Date: Fri, 30 Nov 2012 19:15:12 +1100

 This is a multi-part message in MIME format.
 --------------010500030402000103020701
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Updated patch with the following changes:
 
 - Update to 1.5.1
 - Update pkg-plist
 - Replace py-ssh with py-paramiko in RUN_DEPENDS
 - Add TESTS option and other OPTIONS bits
 - Add TEST_DEPENDS and regression-test: target
 - Tab -> Space in Makefile header and pkg-descr
 
 Changes: http://docs.fabfile.org/en/1.5/changelog.html
 
 ====[QA]====
 
 portlint: looks fine.
 porttest: OK (9.0-RELEASE amd64)
 unittest: Ran 351 tests in 87.940s - FAILED (errors=2)
 
 Known failure upstream: https://github.com/fabric/fabric/issues/737
 
 poudriere: (test port)
 
 VERSION              ARCH
 8.3-RELEASE          amd64  OK
 8.3-RELEASE          i386   OK
 9.0-RELEASE          amd64  OK
 9.0-RELEASE          i386   OK
 9.1-RC3              amd64  OK
 
 ============
 
 --------------010500030402000103020701
 Content-Type: text/plain; charset=windows-1252;
  name="py-fabric-1.5.1.patch"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="py-fabric-1.5.1.patch"
 
 ===> Generating patch
 ===> Viewing diff with more
 diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/Makefile ./Makefile
 --- /usr/ports/devel/py-fabric/Makefile	2012-11-17 16:56:46.000000000 +1100
 +++ ./Makefile	2012-11-30 19:08:55.000000000 +1100
 @@ -1,8 +1,8 @@
 -# Created by:			Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
 -# $FreeBSD: ports/devel/py-fabric/Makefile,v 1.14 2012/11/17 05:56:46 svnexp Exp $
 +# Created by: Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
 +# $FreeBSD: ports/devel/py-fabric/Makefile,v 1.13 2012/10/05 11:11:18 sbz Exp $
  
  PORTNAME=	fabric
 -PORTVERSION=	1.4.3
 +PORTVERSION=	1.5.1
  PORTEPOCH=	1
  CATEGORIES=	devel python
  MASTER_SITES=	CHEESESHOP
 @@ -14,10 +14,27 @@
  
  LICENSE=	BSD
  
 -RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ssh>=1.7.14:${PORTSDIR}/security/py-ssh
 +RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}paramiko>=1.9.0:${PORTSDIR}/security/py-paramiko
 +
 +OPTIONS_DEFINE=	TESTS
 +TESTS_DESC=	Install tools for unit testing
 +OPTIONSFILE?=	${PORT_DBDIR}/py-${PORTNAME}/options
 +
 +.include <bsd.port.options.mk>
 +
 +.if ${PORT_OPTIONS:MTESTS}
 +BUILD_DEPENDS:=	${TEST_DEPENDS}
 +.endif
  
  USE_PYTHON=		yes
  USE_PYDISTUTILS=	easy_install
  PYDISTUTILS_PKGNAME=	${PORTNAME:C/f/F/}
  
 +TEST_DEPENDS:=	${RUN_DEPENDS} \
 +		${PYTHON_PKGNAMEPREFIX}fudge>0:${PORTSDIR}/devel/py-fudge \
 +		nosetests>=0:${PORTSDIR}/devel/py-nose
 +
 +regression-test: build
 +	@cd ${WRKSRC} && nosetests
 +
  .include <bsd.port.mk>
 diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/distinfo ./distinfo
 --- /usr/ports/devel/py-fabric/distinfo	2012-10-05 21:11:18.000000000 +1000
 +++ ./distinfo	2012-11-30 18:04:55.000000000 +1100
 @@ -1,2 +1,2 @@
 -SHA256 (Fabric-1.4.3.tar.gz) = e81c7d510ff8d9334d0fd8993c931e3ee759883d00cf29d1eecd4c6ca6d82029
 -SIZE (Fabric-1.4.3.tar.gz) = 221645
 +SHA256 (Fabric-1.5.1.tar.gz) = 81b67886b539ecaa952925e2c821eff3bf95e26ae0c70d5058d3b67fc400367e
 +SIZE (Fabric-1.5.1.tar.gz) = 209128
 diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/pkg-descr ./pkg-descr
 --- /usr/ports/devel/py-fabric/pkg-descr	2009-05-31 07:04:14.000000000 +1000
 +++ ./pkg-descr	2012-11-30 19:09:01.000000000 +1100
 @@ -7,4 +7,4 @@
  This is called remote automation, and the primary use case is deploying
  applications to multiple similar hosts.
  
 -WWW:	http://fabfile.org/
 +WWW: http://fabfile.org/
 diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/pkg-plist ./pkg-plist
 --- /usr/ports/devel/py-fabric/pkg-plist	2012-06-11 11:59:24.000000000 +1000
 +++ ./pkg-plist	2012-11-30 17:39:39.000000000 +1100
 @@ -51,6 +51,9 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/decorators.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/decorators.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/decorators.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/docs.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/docs.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/docs.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/exceptions.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/exceptions.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/fabric/exceptions.pyo
 diff -ruN --exclude=CVS /usr/ports/devel/py-fabric/py-fabric-1.5.1.patch ./py-fabric-1.5.1.patch
 --- /usr/ports/devel/py-fabric/py-fabric-1.5.1.patch	1970-01-01 10:00:00.000000000 +1000
 +++ ./py-fabric-1.5.1.patch	2012-11-30 19:09:43.000000000 +1100
 @@ -0,0 +1 @@
 +===> Generating patch
 ===> Done
 
 --------------010500030402000103020701--
State-Changed-From-To: feedback->closed 
State-Changed-By: wxs 
State-Changed-When: Sun Dec 2 01:28:33 UTC 2012 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173733 
>Unformatted:
