From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-python/pytrie/Manifest | 4 ++++ dev-python/pytrie/metadata.xml | 28 ++++++++++++++++++++++++++++ dev-python/pytrie/pytrie-0.3.ebuild | 24 ++++++++++++++++++++++++ 3 files changed, 56 insertions(+) create mode 100644 dev-python/pytrie/Manifest create mode 100644 dev-python/pytrie/metadata.xml create mode 100644 dev-python/pytrie/pytrie-0.3.ebuild (limited to 'dev-python/pytrie') 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 @@ + + + + + dolsen@gentoo.org + Primary maintainer + + + python@gentoo.org + Python + + + + george.sakkis@gmail.com + George Sakkis + + PyTrie + gsakkis/pytrie + gsakkis/pytrie + + + 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. + + 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} -- cgit v1.2.3