From nobody@FreeBSD.org  Wed Aug  5 14:21:56 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0D431106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  5 Aug 2009 14:21:56 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id EEC6D8FC23
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  5 Aug 2009 14:21:55 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n75ELt67071222
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 5 Aug 2009 14:21:55 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n75ELt96071221;
	Wed, 5 Aug 2009 14:21:55 GMT
	(envelope-from nobody)
Message-Id: <200908051421.n75ELt96071221@www.freebsd.org>
Date: Wed, 5 Aug 2009 14:21:55 GMT
From: Wen Heping <wenheping@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [NEW PORT]devel/py-repoze.who-testutil:Test utilities for repoze.who-powered applications
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         137458
>Category:       ports
>Synopsis:       [NEW PORT]devel/py-repoze.who-testutil:Test utilities for repoze.who-powered applications
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 05 14:30:04 UTC 2009
>Closed-Date:    Fri Aug 07 20:08:33 UTC 2009
>Last-Modified:  Fri Aug  7 20:10:03 UTC 2009
>Originator:     Wen Heping
>Release:        FreeBSD 8.0-Current
>Organization:
ChangAn Middle School
>Environment:
FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Mar 22 22:12:06 CST 2009     root@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
repoze.who-testutil is a repoze.who plugin which modifies
repoze.who's original middleware to make it easier to forge
authentication, without bypassing identification (this is,
running the metadata providers).

It's been created to ease testing of repoze.who-powered
applications, in a way independent of the identifiers,
authenticators and challengers used originally by your
application, so that you won't have to update your test
suite as your application grows and the authentication
method changes.

WWW:    http://code.gustavonarea.net/repoze.who-testutil/

(It is prepared for tg2)
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-repoze.who-testutil
#	py-repoze.who-testutil/pkg-descr
#	py-repoze.who-testutil/Makefile
#	py-repoze.who-testutil/distinfo
#	py-repoze.who-testutil/pkg-plist
#
echo c - py-repoze.who-testutil
mkdir -p py-repoze.who-testutil > /dev/null 2>&1
echo x - py-repoze.who-testutil/pkg-descr
sed 's/^X//' >py-repoze.who-testutil/pkg-descr << '2ad2d19d3a6ac88252be78bb4b398f57'
Xrepoze.who-testutil is a repoze.who plugin which modifies
Xrepoze.who's original middleware to make it easier to forge
Xauthentication, without bypassing identification (this is,
Xrunning the metadata providers).
X
XIt's been created to ease testing of repoze.who-powered
Xapplications, in a way independent of the identifiers,
Xauthenticators and challengers used originally by your
Xapplication, so that you won't have to update your test
Xsuite as your application grows and the authentication
Xmethod changes.
X
XWWW:	http://code.gustavonarea.net/repoze.who-testutil/
2ad2d19d3a6ac88252be78bb4b398f57
echo x - py-repoze.who-testutil/Makefile
sed 's/^X//' >py-repoze.who-testutil/Makefile << 'e5df32664f80c50925f4d6e56d993a00'
X# New ports collection makefile for:	py-repoze.who-testutil
X# Date created:		3rd August,2009
X# Whom:	      		Wen Heping <wenheping@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	repoze.who-testutil
XPORTVERSION=	1.0r1
XCATEGORIES=	devel python
XMASTER_SITES=	CHEESESHOP
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	${PORTNAME}-1.0rc1
X
XMAINTAINER=	wenheping@gmail.com
XCOMMENT=	Test utilities for repoze.who-powered applications
X
XBUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}repoze.who>=1.0.15:${PORTSDIR}/devel/py-repoze.who \
X		${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.3.3:${PORTSDIR}/www/py-pastedeploy
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	easy_install
XPYDISTUTILS_PKGNAME=	repoze.who_testutil
XPYDISTUTILS_PKGVERSION=	1.0rc1
X
X.include <bsd.port.mk>
e5df32664f80c50925f4d6e56d993a00
echo x - py-repoze.who-testutil/distinfo
sed 's/^X//' >py-repoze.who-testutil/distinfo << '3b2d04ea331e23c149d5eebc851d0bff'
XMD5 (repoze.who-testutil-1.0rc1.tar.gz) = 0fccad499ae93257e21c749eebd0fcc4
XSHA256 (repoze.who-testutil-1.0rc1.tar.gz) = 62ff8edc30992cd2efc42fd973252c9deddfe29b2a53b7cf903743edcb356ab8
XSIZE (repoze.who-testutil-1.0rc1.tar.gz) = 23295
3b2d04ea331e23c149d5eebc851d0bff
echo x - py-repoze.who-testutil/pkg-plist
sed 's/^X//' >py-repoze.who-testutil/pkg-plist << 'aa8c8fae9dac3a6924308fb2edb87eb5'
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins/testutil.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who/plugins
X@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/who
X@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze
X@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
aa8c8fae9dac3a6924308fb2edb87eb5
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Wed Aug 5 14:30:15 UTC 2009 
Responsible-Changed-Why:  
miwi@ wants his PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=137458 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Fri Aug 7 20:08:32 UTC 2009 
State-Changed-Why:  
New port added. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/137458: commit references a PR
Date: Fri,  7 Aug 2009 20:08:55 +0000 (UTC)

 miwi        2009-08-07 20:08:43 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/py-repoze.who-testutil Makefile distinfo pkg-descr 
                                  pkg-plist 
   Log:
   repoze.who-testutil is a repoze.who plugin which modifies
   repoze.who's original middleware to make it easier to forge
   authentication, without bypassing identification (this is,
   running the metadata providers).
   
   It's been created to ease testing of repoze.who-powered
   applications, in a way independent of the identifiers,
   authenticators and challengers used originally by your
   application, so that you won't have to update your test
   suite as your application grows and the authentication
   method changes.
   
   WWW:    http://code.gustavonarea.net/repoze.who-testutil/
   
   PR:             ports/137458
   Submitted by:   Wen Heping <wenheping at gmail.com>
   
   Revision  Changes    Path
   1.3588    +1 -0      ports/devel/Makefile
   1.1       +27 -0     ports/devel/py-repoze.who-testutil/Makefile (new)
   1.1       +3 -0      ports/devel/py-repoze.who-testutil/distinfo (new)
   1.1       +13 -0     ports/devel/py-repoze.who-testutil/pkg-descr (new)
   1.1       +25 -0     ports/devel/py-repoze.who-testutil/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
