Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 May 2006 19:51:55 -0400 (EDT)
From:      Alexander Botero-Lowry <alex@foxybanana.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        itetcu@FreeBSD.org
Subject:   ports/97506: [NEW PORT] devel/py24-vertex: Vertex is an implementation of the Q2Q protocol
Message-ID:  <200605192351.k4JNptwZ049800@Laptop.mine.box>
Resent-Message-ID: <200605200000.k4K00b6U008342@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         97506
>Category:       ports
>Synopsis:       [NEW PORT] devel/py24-vertex: Vertex is an implementation of the Q2Q protocol
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat May 20 00:00:35 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Botero-Lowry
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD Laptop.mine.box 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat May  6 22:21:39 PDT
>Description:
Vertex is an implementation of the Q2Q protocol (sort of like P2P, but one 
better). There are a few moving parts in Vertex:

    * PTCP: a protocol which is nearly identical to TCP, but which runs over 
      UDP. This lets Q2Q penetrate most NAT configurations.
    * JUICE ([JU]ice [I]s [C]oncurrent [E]vents): a very simple but immensely 
      flexible protocol which forms the basis of the high-level aspects of Q2Q
    * vertex: a command line tool which exposes a few features useful in many 
      situations (such as registration and authentication) 

The Q2Q network has some decentralized features (there is no one server or 
company which can control all Q2Q addresses) and features of centralization 
(addresses beneath a particular domain are issued by a server for that domain; 
once issued, some activities require the server to be contacted again, while 
others do not). Vertex includes an identity server capable of hosting Q2Q 
addresses. 

WWW: http://divmod.org/trac/wiki/DivmodVertex

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

--- py24-vertex-0.1.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-vertex
#	py-vertex/Makefile
#	py-vertex/pkg-descr
#	py-vertex/distinfo
#	py-vertex/pkg-plist
#
echo c - py-vertex
mkdir -p py-vertex > /dev/null 2>&1
echo x - py-vertex/Makefile
sed 's/^X//' >py-vertex/Makefile << 'END-of-py-vertex/Makefile'
X# New ports collection makefile for:	py-axiom
X# Date created:				19 May 2006
X# Whom:					Alexander Botero-Lowry <alex@foxybanana.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	vertex
XPORTVERSION=	0.1
XCATEGORIES=	devel python
XMASTER_SITES=	http://divmod.org/static/projects/vertex/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	Vertex-${PORTVERSION}
X
XMAINTAINER=	alex@foxybanana.com
XCOMMENT=	Vertex is an implementation of the Q2Q protocol
X
XBUILD_DEPENDS=	${PYTHON_SITELIBDIR}/epsilon/__init__.py:${PORTSDIR}/devel/py-epsilon \
X		${PYTHON_SITELIBDIR}/OpenSSL/__init__.py:${PORTSDIR}/security/py-openssl
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/epsilon/__init__.py:${PORTSDIR}/devel/py-epsilon \
X		${PYTHON_SITELIBDIR}/OpenSSL/__init__.py:${PORTSDIR}/security/py-openssl
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	yes
XUSE_TWISTED=	yes
XNO_BUILD=	yes
X
X.include <bsd.port.mk>
END-of-py-vertex/Makefile
echo x - py-vertex/pkg-descr
sed 's/^X//' >py-vertex/pkg-descr << 'END-of-py-vertex/pkg-descr'
XVertex is an implementation of the Q2Q protocol (sort of like P2P, but one 
Xbetter). There are a few moving parts in Vertex:
X
X    * PTCP: a protocol which is nearly identical to TCP, but which runs over 
X      UDP. This lets Q2Q penetrate most NAT configurations.
X    * JUICE ([JU]ice [I]s [C]oncurrent [E]vents): a very simple but immensely 
X      flexible protocol which forms the basis of the high-level aspects of Q2Q
X    * vertex: a command line tool which exposes a few features useful in many 
X      situations (such as registration and authentication) 
X
XThe Q2Q network has some decentralized features (there is no one server or 
Xcompany which can control all Q2Q addresses) and features of centralization 
X(addresses beneath a particular domain are issued by a server for that domain; 
Xonce issued, some activities require the server to be contacted again, while 
Xothers do not). Vertex includes an identity server capable of hosting Q2Q 
Xaddresses. 
X
XWWW: http://divmod.org/trac/wiki/DivmodVertex
END-of-py-vertex/pkg-descr
echo x - py-vertex/distinfo
sed 's/^X//' >py-vertex/distinfo << 'END-of-py-vertex/distinfo'
XMD5 (Vertex-0.1.tar.gz) = f2714a2ca2f97e35cdce3b995397d569
XSHA256 (Vertex-0.1.tar.gz) = cd197e3181101625cec1c59e08e2c058bbf918bf41e6e97ffac67bd11ae99608
XSIZE (Vertex-0.1.tar.gz) = 102739
END-of-py-vertex/distinfo
echo x - py-vertex/pkg-plist
sed 's/^X//' >py-vertex/pkg-plist << 'END-of-py-vertex/pkg-plist'
Xbin/certcreate
Xbin/vertex
X%%PYTHON_SITELIBDIR%%/vertex/__init__.py
X%%PYTHON_SITELIBDIR%%/vertex/__init__.pyc
X%%PYTHON_SITELIBDIR%%/vertex/__init__.pyo
X%%PYTHON_SITELIBDIR%%/vertex/_unfortunate_defer_hack.py
X%%PYTHON_SITELIBDIR%%/vertex/_unfortunate_defer_hack.pyc
X%%PYTHON_SITELIBDIR%%/vertex/_unfortunate_defer_hack.pyo
X%%PYTHON_SITELIBDIR%%/vertex/bits.py
X%%PYTHON_SITELIBDIR%%/vertex/bits.pyc
X%%PYTHON_SITELIBDIR%%/vertex/bits.pyo
X%%PYTHON_SITELIBDIR%%/vertex/conncache.py
X%%PYTHON_SITELIBDIR%%/vertex/conncache.pyc
X%%PYTHON_SITELIBDIR%%/vertex/conncache.pyo
X%%PYTHON_SITELIBDIR%%/vertex/depserv.py
X%%PYTHON_SITELIBDIR%%/vertex/depserv.pyc
X%%PYTHON_SITELIBDIR%%/vertex/depserv.pyo
X%%PYTHON_SITELIBDIR%%/vertex/endpoint.py
X%%PYTHON_SITELIBDIR%%/vertex/endpoint.pyc
X%%PYTHON_SITELIBDIR%%/vertex/endpoint.pyo
X%%PYTHON_SITELIBDIR%%/vertex/gtk2hack.py
X%%PYTHON_SITELIBDIR%%/vertex/gtk2hack.pyc
X%%PYTHON_SITELIBDIR%%/vertex/gtk2hack.pyo
X%%PYTHON_SITELIBDIR%%/vertex/ivertex.py
X%%PYTHON_SITELIBDIR%%/vertex/ivertex.pyc
X%%PYTHON_SITELIBDIR%%/vertex/ivertex.pyo
X%%PYTHON_SITELIBDIR%%/vertex/juice.py
X%%PYTHON_SITELIBDIR%%/vertex/juice.pyc
X%%PYTHON_SITELIBDIR%%/vertex/juice.pyo
X%%PYTHON_SITELIBDIR%%/vertex/liner.py
X%%PYTHON_SITELIBDIR%%/vertex/liner.pyc
X%%PYTHON_SITELIBDIR%%/vertex/liner.pyo
X%%PYTHON_SITELIBDIR%%/vertex/ptcp.py
X%%PYTHON_SITELIBDIR%%/vertex/ptcp.pyc
X%%PYTHON_SITELIBDIR%%/vertex/ptcp.pyo
X%%PYTHON_SITELIBDIR%%/vertex/q2q.py
X%%PYTHON_SITELIBDIR%%/vertex/q2q.pyc
X%%PYTHON_SITELIBDIR%%/vertex/q2q.pyo
X%%PYTHON_SITELIBDIR%%/vertex/q2qadmin.py
X%%PYTHON_SITELIBDIR%%/vertex/q2qadmin.pyc
X%%PYTHON_SITELIBDIR%%/vertex/q2qadmin.pyo
X%%PYTHON_SITELIBDIR%%/vertex/q2qclient.py
X%%PYTHON_SITELIBDIR%%/vertex/q2qclient.pyc
X%%PYTHON_SITELIBDIR%%/vertex/q2qclient.pyo
X%%PYTHON_SITELIBDIR%%/vertex/q2qstandalone.py
X%%PYTHON_SITELIBDIR%%/vertex/q2qstandalone.pyc
X%%PYTHON_SITELIBDIR%%/vertex/q2qstandalone.pyo
X%%PYTHON_SITELIBDIR%%/vertex/scripts/__init__.py
X%%PYTHON_SITELIBDIR%%/vertex/scripts/__init__.pyc
X%%PYTHON_SITELIBDIR%%/vertex/scripts/__init__.pyo
X%%PYTHON_SITELIBDIR%%/vertex/scripts/certcreate.py
X%%PYTHON_SITELIBDIR%%/vertex/scripts/certcreate.pyc
X%%PYTHON_SITELIBDIR%%/vertex/scripts/certcreate.pyo
X%%PYTHON_SITELIBDIR%%/vertex/sigma.py
X%%PYTHON_SITELIBDIR%%/vertex/sigma.pyc
X%%PYTHON_SITELIBDIR%%/vertex/sigma.pyo
X%%PYTHON_SITELIBDIR%%/vertex/sslverify.py
X%%PYTHON_SITELIBDIR%%/vertex/sslverify.pyc
X%%PYTHON_SITELIBDIR%%/vertex/sslverify.pyo
X%%PYTHON_SITELIBDIR%%/vertex/statemachine.py
X%%PYTHON_SITELIBDIR%%/vertex/statemachine.pyc
X%%PYTHON_SITELIBDIR%%/vertex/statemachine.pyo
X%%PYTHON_SITELIBDIR%%/vertex/subproducer.py
X%%PYTHON_SITELIBDIR%%/vertex/subproducer.pyc
X%%PYTHON_SITELIBDIR%%/vertex/subproducer.pyo
X%%PYTHON_SITELIBDIR%%/vertex/tcpdfa.py
X%%PYTHON_SITELIBDIR%%/vertex/tcpdfa.pyc
X%%PYTHON_SITELIBDIR%%/vertex/tcpdfa.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/__init__.py
X%%PYTHON_SITELIBDIR%%/vertex/test/__init__.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/__init__.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/iosim.py
X%%PYTHON_SITELIBDIR%%/vertex/test/iosim.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/iosim.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/mock_data.py
X%%PYTHON_SITELIBDIR%%/vertex/test/mock_data.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/mock_data.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_bits.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_bits.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_bits.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_dependencyservice.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_dependencyservice.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_dependencyservice.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_juice.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_juice.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_juice.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_ptcp.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_ptcp.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_ptcp.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_q2q.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_q2q.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_q2q.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_sigma.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_sigma.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_sigma.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_sslverify.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_sslverify.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_sslverify.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_statemachine.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_statemachine.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_statemachine.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/test_subproducer.py
X%%PYTHON_SITELIBDIR%%/vertex/test/test_subproducer.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/test_subproducer.pyo
X%%PYTHON_SITELIBDIR%%/vertex/test/utils.py
X%%PYTHON_SITELIBDIR%%/vertex/test/utils.pyc
X%%PYTHON_SITELIBDIR%%/vertex/test/utils.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/vertex/scripts
X@dirrm %%PYTHON_SITELIBDIR%%/vertex/test
X@dirrm %%PYTHON_SITELIBDIR%%/vertex
END-of-py-vertex/pkg-plist
exit
--- py24-vertex-0.1.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605192351.k4JNptwZ049800>