From owner-cvs-all@FreeBSD.ORG Mon Jul 18 21:08:06 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57B7D16A41C; Mon, 18 Jul 2005 21:08:06 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5ABF43D49; Mon, 18 Jul 2005 21:08:05 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j6IL85E5088102; Mon, 18 Jul 2005 21:08:05 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j6IL85rn088101; Mon, 18 Jul 2005 21:08:05 GMT (envelope-from pav) Message-Id: <200507182108.j6IL85rn088101@repoman.freebsd.org> From: Pav Lucistnik Date: Mon, 18 Jul 2005 21:08:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/py-protocols Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2005 21:08:06 -0000 pav 2005-07-18 21:08:05 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/py-protocols Makefile distinfo pkg-descr pkg-plist Log: 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. PR: ports/83626 Submitted by: Nicola Vitale Revision Changes Path 1.1928 +1 -0 ports/devel/Makefile 1.1 +22 -0 ports/devel/py-protocols/Makefile (new) 1.1 +2 -0 ports/devel/py-protocols/distinfo (new) 1.1 +8 -0 ports/devel/py-protocols/pkg-descr (new) 1.1 +52 -0 ports/devel/py-protocols/pkg-plist (new)