summaryrefslogtreecommitdiff
path: root/dev-python/pickleshare
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/pickleshare
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/pickleshare')
-rw-r--r--dev-python/pickleshare/Manifest6
-rw-r--r--dev-python/pickleshare/metadata.xml21
-rw-r--r--dev-python/pickleshare/pickleshare-0.7.3.ebuild30
-rw-r--r--dev-python/pickleshare/pickleshare-0.7.4-r1.ebuild30
4 files changed, 87 insertions, 0 deletions
diff --git a/dev-python/pickleshare/Manifest b/dev-python/pickleshare/Manifest
new file mode 100644
index 000000000000..865d64ab1ac0
--- /dev/null
+++ b/dev-python/pickleshare/Manifest
@@ -0,0 +1,6 @@
+DIST pickleshare-0.7.3.tar.gz 5930 SHA256 b9710d01f777b1bf3b69c8f889b1d05a5145668f79e980cbd0f849e059edd274 SHA512 c49f41b2778783c0de69838db0c916bbfe88eb651134959bf43a18233a4f1747599e51bdbe4b0cc7f7b13c92fc202c2159a0cdd2331b099034afbfe0df61c19d WHIRLPOOL 53b540170c4a72c70743ae9c472a57fda67646a44c5d3f256a72f95b7f97ebbe1f08dcbb5f1c5de0b9ddfe051bdbd1193abd202aae967ec832c635bd33e4d714
+DIST pickleshare-0.7.4.tar.gz 5981 SHA256 84a9257227dfdd6fe1b4be1319096c20eb85ff1e82c7932f36efccfe1b09737b SHA512 6cd4b70f63378c4f668f3428262aeca66a38ec86ef9069e3fbc5e7b0b8d7a06341e99b387f9cf29502decbb47c188b7b2183fe7d249e68914fead7e6628d7154 WHIRLPOOL 97321c95b8838bb7ed8d4a28f0b8d06e6eb5043d3975f6657eb517c3d9dca04eaebf2141949b9bae897a27dd79d608e9602e9646a2e6543a4d6ccd4f533ebe15
+EBUILD pickleshare-0.7.3.ebuild 682 SHA256 a37b5da47af01e416316783794e573be648df11fcf7b5dcb3bf2d12fd50a397c SHA512 5741e7c3a0d1f08b904310c601ea3e3807f7c26028c937d18dcec698ceda1eedc8d7ee8a77b1856b4433e55cc64a9d077a3f55a4f03925225eda4aaed47a82b8 WHIRLPOOL 31245acd3332c722f3fd13594ef259628927febd8e9d66f625ed3c15025f99798285ab16bb48495c0c318ed165373ba89834c6332697b673597bc64cf4d8922f
+EBUILD pickleshare-0.7.4-r1.ebuild 677 SHA256 6e3367c26ef24c21f59138a416f8987e7dab53e9b9cb1fdc9d3ab00f4182c5b8 SHA512 f0d7fd9a8b1283cd63fbf441ae07862c89591b54625f119f6b9dc3b5555a32d61d825698e2a7e1844430c205f9ea4ee78f0ecf8ea8ba64adcd578ed500f4c7b0 WHIRLPOOL b49c7792fe91ac165a7d7271e3b65d4a79a8b60de7c8da6b2f6550d1ef23fd6a2a48b7057eb5eb49bcdf19486373176ae0e16c4c576564dfc1f10f9cfbb7004e
+MISC ChangeLog 2140 SHA256 41c65bc2ea2852636fbb3e852cfd7c1acde6cf945409a52fa2a89eeae19b8505 SHA512 9295a01815c3d09504d0bfa37ceca4398eeed4b18ef4220ad6db80665861229f551335cfdac79d44ef1fbeae19c41a2d354bad04a03229fba20bc4685d7863a4 WHIRLPOOL 6759a0dd99489ac949c5e8f61cdd1be90bf41895141262b90110d0abe24586f29fbcf2d9c870d53eda6dfc3b41bd0c8fbeb3b08a89695abe9931f161ba83a9a9
+MISC metadata.xml 862 SHA256 750ac0f871ec77121647a673d1118daa5ee915e4ffb7a130ca3dd55d00d1fc03 SHA512 0f9d4a8f540699c18af10123696a2ff91002a9af8ad675769fbbe12fb3fdf160077a1932dcc5ddee5427051a6467054220cab958fc32d4c352a46bf9f4d8aa5a WHIRLPOOL 2cb530e894d88e4df36b9bb5d5f3fae718236649ba786a708baa6f98ad6a6a6e52528707c411f8278682820c66869ebe6485db09107dad34339feac8b9c89dab
diff --git a/dev-python/pickleshare/metadata.xml b/dev-python/pickleshare/metadata.xml
new file mode 100644
index 000000000000..5d8abb4a3532
--- /dev/null
+++ b/dev-python/pickleshare/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <longdescription>
+ Like shelve, a PickleShareDB object acts like a normal dictionary.
+ Unlike shelve, many processes can access the database
+ simultaneously. Changing a value in database is immediately visible
+ to other processes accessing the same database.
+ Concurrency is possible because the values are stored in separate
+ files. Hence the "database" is a directory where all files are
+ governed by PickleShare.
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">pickleshare</remote-id>
+ <remote-id type="github">pickleshare/pickleshare</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pickleshare/pickleshare-0.7.3.ebuild b/dev-python/pickleshare/pickleshare-0.7.3.ebuild
new file mode 100644
index 000000000000..574dc72ceb90
--- /dev/null
+++ b/dev-python/pickleshare/pickleshare-0.7.3.ebuild
@@ -0,0 +1,30 @@
+# 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
+
+DESCRIPTION="A small 'shelve' like datastore with concurrency support"
+HOMEPAGE="https://github.com/pickleshare/pickleshare"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm64 x86"
+IUSE="test"
+
+RDEPEND="
+ $(python_gen_cond_dep 'dev-python/pathlib[${PYTHON_USEDEP}]' python2_7 python3_3)
+ >=dev-python/path-py-6.2[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+RESTRICT="test"
+
+python_test() {
+ py.test || die
+}
diff --git a/dev-python/pickleshare/pickleshare-0.7.4-r1.ebuild b/dev-python/pickleshare/pickleshare-0.7.4-r1.ebuild
new file mode 100644
index 000000000000..20d4ad5812d1
--- /dev/null
+++ b/dev-python/pickleshare/pickleshare-0.7.4-r1.ebuild
@@ -0,0 +1,30 @@
+# 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
+
+DESCRIPTION="A small 'shelve' like datastore with concurrency support"
+HOMEPAGE="https://github.com/pickleshare/pickleshare"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 'python2*')
+ >=dev-python/path-py-6.2[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+RESTRICT="test"
+
+python_test() {
+ py.test || die
+}