From nivit@email.it  Sun Jul 17 19:28:39 2005
Return-Path: <nivit@email.it>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 3ADE316A41C
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 17 Jul 2005 19:28:39 +0000 (GMT)
	(envelope-from nivit@email.it)
Received: from vsmtp4.tin.it (vsmtp4.tin.it [212.216.176.224])
	by mx1.FreeBSD.org (Postfix) with ESMTP id D3A8943D45
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 17 Jul 2005 19:28:38 +0000 (GMT)
	(envelope-from nivit@email.it)
Received: from stellina (82.52.70.174) by vsmtp4.tin.it (7.2.060.1)
        id 42D4BCC2002028AB for FreeBSD-gnats-submit@freebsd.org; Sun, 17 Jul 2005 21:28:37 +0200
Received: (qmail 56358 invoked by uid 0); 17 Jul 2005 21:26:42 +0200
Message-Id: <20050717192642.56357.qmail@stellina>
Date: 17 Jul 2005 21:26:42 +0200
From: Nicola Vitale <nivit@email.it>
To: FreeBSD-gnats-submit@freebsd.org
Cc: nivit@email.it
Subject: [NEW PORT] devel/py-protocols: This Python module extends the PEP 246 adapt() function
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         83626
>Category:       ports
>Synopsis:       [NEW PORT] devel/py-protocols: This Python module extends the PEP 246 adapt() function
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 17 19:30:17 GMT 2005
>Closed-Date:    Mon Jul 18 21:08:54 GMT 2005
>Last-Modified:  Mon Jul 18 21:08:54 GMT 2005
>Originator:     Nicola Vitale
>Release:        FreeBSD 5.4-RELEASE-p4 i386
>Organization:
>Environment:

System: FreeBSD stellina.domo.sva 5.4-RELEASE-p4 FreeBSD 5.4-RELEASE-p4 #1: Sat Jul 16 15:18:36 CEST 2005

>Description:

PyProtocols extends the PEP 246 adapt() function with a new "declaration API"
that lets you easily define your own protocols and adapters, and declare what
adapters should be used to adapt what types, objects, or protocols.
In addition to its own Interface type, PyProtocols can also use Twisted and
Zope's Interface types too.

Author:	Phillip J. Eby
WWW:	http://peak.telecommunity.com/PyProtocols.html

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- py-protocols-0.9.3.shar begins here ---
# 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-protocols
#	py-protocols/pkg-descr
#	py-protocols/Makefile
#	py-protocols/pkg-plist
#	py-protocols/distinfo
#
echo c - py-protocols
mkdir -p py-protocols > /dev/null 2>&1
echo x - py-protocols/pkg-descr
sed 's/^X//' >py-protocols/pkg-descr << 'END-of-py-protocols/pkg-descr'
XPyProtocols extends the PEP 246 adapt() function with a new "declaration API"
Xthat lets you easily define your own protocols and adapters, and declare what
Xadapters should be used to adapt what types, objects, or protocols.
XIn addition to its own Interface type, PyProtocols can also use Twisted and
XZope's Interface types too.
X
XAuthor:	Phillip J. Eby
XWWW:	http://peak.telecommunity.com/PyProtocols.html
END-of-py-protocols/pkg-descr
echo x - py-protocols/Makefile
sed 's/^X//' >py-protocols/Makefile << 'END-of-py-protocols/Makefile'
X# Ports collection makefile for:	protocols
X# Date created:			2005-07-17
X# Whom:				Nicola Vitale
X#
X# $FreeBSD$
X#
X
XPORTNAME=	protocols
XPORTVERSION=	0.9.3
XCATEGORIES=	devel python
XMASTER_SITES=	http://peak.telecommunity.com/dist/
XMASTER_SITE_SUBDIR=	${PORTNAME}
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	PyProtocols-${PORTVERSION}
X
XMAINTAINER=	nivit@email.it
XCOMMENT=	This Python module extends the PEP 246 adapt() function
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	yes
X
X.include <bsd.port.pre.mk>
X.include <bsd.port.post.mk>
END-of-py-protocols/Makefile
echo x - py-protocols/pkg-plist
sed 's/^X//' >py-protocols/pkg-plist << 'END-of-py-protocols/pkg-plist'
X@comment $FreeBSD$
X%%PYTHON_SITELIBDIR%%/protocols/__init__.py
X%%PYTHON_SITELIBDIR%%/protocols/__init__.pyc
X%%PYTHON_SITELIBDIR%%/protocols/__init__.pyo
X%%PYTHON_SITELIBDIR%%/protocols/_speedups.so
X%%PYTHON_SITELIBDIR%%/protocols/adapters.py
X%%PYTHON_SITELIBDIR%%/protocols/adapters.pyc
X%%PYTHON_SITELIBDIR%%/protocols/adapters.pyo
X%%PYTHON_SITELIBDIR%%/protocols/advice.py
X%%PYTHON_SITELIBDIR%%/protocols/advice.pyc
X%%PYTHON_SITELIBDIR%%/protocols/advice.pyo
X%%PYTHON_SITELIBDIR%%/protocols/api.py
X%%PYTHON_SITELIBDIR%%/protocols/api.pyc
X%%PYTHON_SITELIBDIR%%/protocols/api.pyo
X%%PYTHON_SITELIBDIR%%/protocols/classic.py
X%%PYTHON_SITELIBDIR%%/protocols/classic.pyc
X%%PYTHON_SITELIBDIR%%/protocols/classic.pyo
X%%PYTHON_SITELIBDIR%%/protocols/generate.py
X%%PYTHON_SITELIBDIR%%/protocols/generate.pyc
X%%PYTHON_SITELIBDIR%%/protocols/generate.pyo
X%%PYTHON_SITELIBDIR%%/protocols/interfaces.py
X%%PYTHON_SITELIBDIR%%/protocols/interfaces.pyc
X%%PYTHON_SITELIBDIR%%/protocols/interfaces.pyo
X%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.py
X%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.pyc
X%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.pyo
X%%PYTHON_SITELIBDIR%%/protocols/tests/checks.py
X%%PYTHON_SITELIBDIR%%/protocols/tests/checks.pyc
X%%PYTHON_SITELIBDIR%%/protocols/tests/checks.pyo
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.py
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.pyc
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.pyo
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.py
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.pyc
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.pyo
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.py
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.pyc
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.pyo
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.py
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.pyc
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.pyo
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.py
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.pyc
X%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.pyo
X%%PYTHON_SITELIBDIR%%/protocols/twisted_support.py
X%%PYTHON_SITELIBDIR%%/protocols/twisted_support.pyc
X%%PYTHON_SITELIBDIR%%/protocols/twisted_support.pyo
X%%PYTHON_SITELIBDIR%%/protocols/zope_support.py
X%%PYTHON_SITELIBDIR%%/protocols/zope_support.pyc
X%%PYTHON_SITELIBDIR%%/protocols/zope_support.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/protocols/tests
X@dirrm %%PYTHON_SITELIBDIR%%/protocols
END-of-py-protocols/pkg-plist
echo x - py-protocols/distinfo
sed 's/^X//' >py-protocols/distinfo << 'END-of-py-protocols/distinfo'
XMD5 (PyProtocols-0.9.3.tar.gz) = 43df88c8772549640cfc40a78758bf7b
XSIZE (PyProtocols-0.9.3.tar.gz) = 339122
END-of-py-protocols/distinfo
exit
--- py-protocols-0.9.3.shar ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: pav 
State-Changed-When: Mon Jul 18 21:08:46 GMT 2005 
State-Changed-Why:  
New port added, thank you! 

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