summaryrefslogtreecommitdiff
path: root/dev-python/vertex
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/vertex
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/vertex')
-rw-r--r--dev-python/vertex/Manifest7
-rw-r--r--dev-python/vertex/metadata.xml19
-rw-r--r--dev-python/vertex/vertex-0.3.0-r1.ebuild26
-rw-r--r--dev-python/vertex/vertex-0.3.1-r1.ebuild32
4 files changed, 84 insertions, 0 deletions
diff --git a/dev-python/vertex/Manifest b/dev-python/vertex/Manifest
new file mode 100644
index 000000000000..251b1b8b6b1c
--- /dev/null
+++ b/dev-python/vertex/Manifest
@@ -0,0 +1,7 @@
+DIST Vertex-0.3.0.tar.gz 84997 SHA256 f397b48c76289f658dc042f6978fcc1c5e7a059ec507df39b91aec2da6753ea5 SHA512 206d142cc72b2d77ed8c8fe222770eabc1a8c179238f46554abc5d833669f27bd286565e20ccaf5594d456b23b54455b23ab0eca5b8b4f72a7961924e7167676 WHIRLPOOL a0bca99a89d40d34c2afef3a1b361e07fe54b6c47663bc79c41a790d2c16be017be3ff02540eb481d554cffb7aaf196ca20f8a792c5a89f188a83a653d8598d4
+DIST Vertex-0.3.1.tar.gz 89909 SHA256 2a81a33bb21392ae2c068399d6a720c6c5fef8b3591528ba7300749d1a054c43 SHA512 7e9b96a7ba493254ff58e8f75da6517c09c4502c21702a96c29525a78569ff7d988cd7278dd87983485b6da30a607820a7edb28375e37d5e059d6f0638a1b1c9 WHIRLPOOL 8827e68c7ce778bf8ece84e7002721e32ded3c9c1af699c5ab690595be0126e84f8a4d3cb280b2f358fa78e2f10f228c5cf785e76923bbd8aaf889085c7a1cc2
+EBUILD vertex-0.3.0-r1.ebuild 670 SHA256 4e83878052d2274bedda9762924939d8c8d9d53a0a67ef77bdd4d560377bfd7e SHA512 77f47c46979dde08e715b8252587bc21331f4cad88165195869d379e0a05b68d8e73e0bc558391c23e2fe14fdd5c788bd22c2d39976faceb5aaf70089f9db818 WHIRLPOOL 8e036bff33c3e4ae1b43e8ccabcad9c11401f129d151a2c023c627d9343bee0c9e0d48a5c139bb51664f1f7698f7372df6b281bfdec4f49ac4f1194122e47c4e
+EBUILD vertex-0.3.1-r1.ebuild 835 SHA256 0be61d4ae620d90193997455095b78e84829d1668efc69ecaa10d64cd8106ecd SHA512 d353113751cae713e855c9d1d3102f02082aa78eface526c1cc5785932a2006bca58ffd2129fe5fe0780522f8eb9b26eef49aa35258359aa08ab20b4bbf1abe9 WHIRLPOOL 2dddf39763599c9eebe7af95374c9e5b34367ae5e96a1229a6554d3c2a46835526e6948b728954584adb21664eb3c9c7f0b0de4c4c87f8bdfdd2647f1ca0310b
+MISC ChangeLog 2908 SHA256 7ec0f1fd2855cea7e0b81614284225c1eacbd2e8b18730fd5fab38f5efc67334 SHA512 db410f70c2464b434bd7606e54e7081899ddc2b31aee4650bbcfbd6502d528094a6cf7cd4beac0b71dbb93e708dbbc29f3eba12b975d22332bd07a83260f5ce4 WHIRLPOOL 2b88022faa7e02d6d800f3129a8266950e564f54f47fabfff9c2ca1a49c5c872728463a97780c0ede7aa0e770f5ad71c6b58ec1faa70ed89e19aab871fe0d42a
+MISC ChangeLog-2015 2980 SHA256 c71dc6ea3214286557f0e62318982e42758a6ec68344fb19a09eeeab03873ec2 SHA512 66067c9fd443beb70b8067f766d6bbafeebf08f923bcd3e1ed1836bcbdcfc45e3c65bdc2148570846ee04e16404f29caca23178315434edfb792054797fbf009 WHIRLPOOL 4c995bfca1c96f2d6306f09d3ec576f97d7e83ff61210c0da85c5351775f93738642b79a1990ac111ea1c0e7efb40268f242122e3f36caae9d3303962d6ca4c9
+MISC metadata.xml 896 SHA256 840b45159bc0619ad2244db8673a70d9747673e080f471ba90d8861b89156510 SHA512 71c0e6e5ab8584a10daf920a7cf7d2b1a05ca6c6ec8c8b82bf589897fe85ebd652ad41e4b2b44f0ce345111b83c44f263ffc7eec93225cd96b0479b7548255e3 WHIRLPOOL 6c09b69fe181512d3d9d5a1611bbd886b1f0318af6d41c61a1610ca9f26fbd4820f989e71280abf3f3dca66840cc1186e9bb18d4f3f2b86bb6734d049cc33ac6
diff --git a/dev-python/vertex/metadata.xml b/dev-python/vertex/metadata.xml
new file mode 100644
index 000000000000..903c836f7a27
--- /dev/null
+++ b/dev-python/vertex/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription lang="en">Vertex is an implementation of the Q2Q protocol (sort of like P2P,
+ but one better). There are a few moving parts in Vertex: PTCP is 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) is a very simple but immensely
+ flexible protocol which forms the basis of the high-level aspects of
+ Q2Q. vertex is a command line tool which exposes a few features
+ useful in many situations (such as registration and authentication).</longdescription>
+ <upstream>
+ <remote-id type="pypi">Vertex</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/vertex/vertex-0.3.0-r1.ebuild b/dev-python/vertex/vertex-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..d28c67053d4e
--- /dev/null
+++ b/dev-python/vertex/vertex-0.3.0-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit twisted-r1
+
+DESCRIPTION="An implementation of the Q2Q protocol"
+HOMEPAGE="https://github.com/twisted/vertex https://pypi.python.org/pypi/Vertex"
+SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
+
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="dev-libs/openssl
+ >=dev-python/epsilon-0.6.0-r1[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-0.13-r1[${PYTHON_USEDEP}]
+ dev-python/twisted-core[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ dodoc NAME.txt
+}
diff --git a/dev-python/vertex/vertex-0.3.1-r1.ebuild b/dev-python/vertex/vertex-0.3.1-r1.ebuild
new file mode 100644
index 000000000000..2e568be706c7
--- /dev/null
+++ b/dev-python/vertex/vertex-0.3.1-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit twisted-r1
+
+DESCRIPTION="An implementation of the Q2Q protocol"
+HOMEPAGE="https://github.com/twisted/vertex https://pypi.python.org/pypi/Vertex"
+SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl test"
+
+RDEPEND="
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ >=dev-python/epsilon-0.6.0-r1[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-0.13-r1[${PYTHON_USEDEP}]
+ || (
+ dev-python/twisted[${PYTHON_USEDEP}]
+ dev-python/twisted-core[${PYTHON_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ test? ( dev-python/pretend[${PYTHON_USEDEP}] )"
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ dodoc NAME.txt
+}