summaryrefslogtreecommitdiff
path: root/dev-python/pytrie
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/pytrie
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/pytrie')
-rw-r--r--dev-python/pytrie/Manifest4
-rw-r--r--dev-python/pytrie/metadata.xml28
-rw-r--r--dev-python/pytrie/pytrie-0.3.ebuild24
3 files changed, 56 insertions, 0 deletions
diff --git a/dev-python/pytrie/Manifest b/dev-python/pytrie/Manifest
new file mode 100644
index 000000000000..d20ad7a6ef8c
--- /dev/null
+++ b/dev-python/pytrie/Manifest
@@ -0,0 +1,4 @@
+DIST pytrie-0.3.tar.gz 228709 SHA256 0c1bd0cb7c301b193da4bcf31bdf68bbdbea88be4bea5f680caecc56d9b74020 SHA512 f1dc6f810e51385fa4dcf2cbec76cf7fe5c184208f8d6dccf6212d43260591580126095e68d28ab6c8b01a631e6e16b275fa088643ae81568493ca231dcc6161 WHIRLPOOL a88d6069cc0af607d475fa827dbb8eac847afca342a01dd224a6f253aa0537cba293c5b7c89aa8a2dd8e6682d5f000bef0f9d14dbf2dc07d6dbed3934ac8fccc
+EBUILD pytrie-0.3.ebuild 603 SHA256 d15286b269ae435772f81c16800f17e3ebed0c5897cda014c5d2c55f32929796 SHA512 e7d6cc11c6fcd8415e1506a0dc37b215c8b4acb6e669dd13d5df4d081fa818fa74f1e1b4c7962dcddaaddddb59e22349fd8a1629e94a5f7620820c715da4fb4f WHIRLPOOL 9fccb48b9e59543d674d1934f78aec1bedb329f7afb3a3372d7dbee0d59f87306ce20826b7d508dc1503d5831e78476f4658260fc68c8e54fbb3846c59f5afdb
+MISC ChangeLog 468 SHA256 d990cbd82a7aec22af953c8c5f64be4139e5c1a07f92be4eb38c1e62ae09e065 SHA512 8776f2e5de42a0b72e542188025690dc05bcd83b3aac8048cf6f2459684627983d9e1184e3a483fce5129903fa569b1a431aefbbe98c355024deca00753005bb WHIRLPOOL 85460ec9cc0cd2c5f8a3d6940dc1b5defb96ec472e93d13bc3525531ba5864f5f7ac01847817097515b689c8411e236ba581992ebb020cc45e0c5afc514a9d7e
+MISC metadata.xml 1012 SHA256 a911bd5e65849ac9d3ea50bf069365f7fa30ddf2df799648661b48e30131d62c SHA512 f0aa33c8e8582de94fdc62f53d79f40e5cbc42ed7aef5ba6573e6ac3aebb2853189920cfba8df4276477861639d7ec722ebc702c59f95639e68f298abe62c9d3 WHIRLPOOL 2a44fba52b216479d996fc36d95381994df9e846aa960edd0953d9ed6cea9e97acd84abbc4933797b79e0495a74d30fe9305380facf2707044b1d259dad98e87
diff --git a/dev-python/pytrie/metadata.xml b/dev-python/pytrie/metadata.xml
new file mode 100644
index 000000000000..dbf479be6774
--- /dev/null
+++ b/dev-python/pytrie/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dolsen@gentoo.org</email>
+ <description>Primary maintainer</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <maintainer>
+ <email>george.sakkis@gmail.com</email>
+ <name>George Sakkis</name>
+ </maintainer>
+ <remote-id type="pypi">PyTrie</remote-id>
+ <remote-id type="bitbucket">gsakkis/pytrie</remote-id>
+ <remote-id type="github">gsakkis/pytrie</remote-id>
+ </upstream>
+ <longdescription>
+ A *trie* is an ordered tree data structure that is used to store a
+ mapping where the keys are sequences, usually strings over an alphabet.
+ In addition to implementing the mapping interface, tries allow finding
+ the items for a given prefix, and vice versa, finding the items whose
+ keys are prefixes of a given key.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-python/pytrie/pytrie-0.3.ebuild b/dev-python/pytrie/pytrie-0.3.ebuild
new file mode 100644
index 000000000000..543c238f4beb
--- /dev/null
+++ b/dev-python/pytrie/pytrie-0.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="PyTrie"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A pure Python implementation of the trie data structure."
+HOMEPAGE="https://github.com/gsakkis/pytrie/ https://pypi.python.org/pypi/PyTrie"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 arm x86"
+IUSE=""
+
+DEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}