diff options
author | Matthew Thode <prometheanfire@gentoo.org> | 2013-10-22 04:35:03 +0000 |
---|---|---|
committer | Matthew Thode <prometheanfire@gentoo.org> | 2013-10-22 04:35:03 +0000 |
commit | 7bf650915125cbf5f63da5a6109ae01d745d61d4 (patch) | |
tree | 2203c659c231491c41c43afeb42333d035ba411a /dev-python/dogpile-cache | |
parent | initial commit for dogpile.core for dogpile.cache for keystone 2013.2.* (diff) | |
download | gentoo-2-7bf650915125cbf5f63da5a6109ae01d745d61d4.tar.gz gentoo-2-7bf650915125cbf5f63da5a6109ae01d745d61d4.tar.bz2 gentoo-2-7bf650915125cbf5f63da5a6109ae01d745d61d4.zip |
initial commit of dogpile.cache for keystone-2013.2.*
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 0x2471eb3e40ac5ac3)
Diffstat (limited to 'dev-python/dogpile-cache')
-rw-r--r-- | dev-python/dogpile-cache/ChangeLog | 9 | ||||
-rw-r--r-- | dev-python/dogpile-cache/Manifest | 3 | ||||
-rw-r--r-- | dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild | 31 | ||||
-rw-r--r-- | dev-python/dogpile-cache/metadata.xml | 15 |
4 files changed, 58 insertions, 0 deletions
diff --git a/dev-python/dogpile-cache/ChangeLog b/dev-python/dogpile-cache/ChangeLog new file mode 100644 index 000000000000..2d1b81d61b11 --- /dev/null +++ b/dev-python/dogpile-cache/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-python/dogpile-cache +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/dogpile-cache/ChangeLog,v 1.1 2013/10/22 04:35:03 prometheanfire Exp $ + +*dogpile-cache-0.5.1 (22 Oct 2013) + + 22 Oct 2013; Matthew Thode <prometheanfire@gentoo.org> + +dogpile-cache-0.5.1.ebuild, +metadata.xml: + initial commit of dogpile.cache for keystone-2013.2.* diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest new file mode 100644 index 000000000000..71f309cd4ac8 --- /dev/null +++ b/dev-python/dogpile-cache/Manifest @@ -0,0 +1,3 @@ +DIST dogpile.cache-0.5.1.tar.gz 169450 SHA256 1f3165222bc23418cb9d3f1a2c9d554a091f412e5bc871ea0c48a19b576d06c0 SHA512 e9b9b8b7caf269cfecc8d333bd04714d908860e1e54720ce3329fae7be14995f8de6f1225e0cf6a782d5ef53ddd3482acc36a3440eb772e03f3d5029faeecc5c WHIRLPOOL ba14fc61604c78af038b6520079bbca1a46a889abebf69305f5722142cd47a45da966d8db64ec24cc7148363a22b109d89e4200087cc235a0721aea94f5c6a2c +EBUILD dogpile-cache-0.5.1.ebuild 966 SHA256 c016ccf924a32127b60ced16d894d963c65cda19e6a8af051eeae02a6927ab0d SHA512 7667a3be9fd7df21a19d0e8a0af81c28a45d8f5c7d5a5b5dc8a2f45eb2e38e856f1df468d9a1675f239a942c0385e222e621160aee47b6bc2f29a9774a840b9f WHIRLPOOL c4cd4ef8869f69e13d7e870a0209da72ace31dbfe426219c2e8ad40fff5b15697d067bd3c2c75379698f809a0886e7bbed098df44eb07fa8e83d3c3b23c14253 +MISC metadata.xml 487 SHA256 f515ebd1cf067dee7e3ca312f9732896d6f6f9668341d27811e86766b73d2b3c SHA512 5348700340df1c26dd6ef88a544e4867fee4b9f9de40ca5176b15e1be5e5f7a352bdb0709649005c19d3e62a9b467e818daa8a1af49ffe7aba415c191bdbb256 WHIRLPOOL c3472dc76bb30f57a7ce79bd8dabaf6e80219faf79c147405c2e270973daf527a895aab795e5f6174ce03b8dab152c83eb7527f3696079625ae3863c6ca13556 diff --git a/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild new file mode 100644 index 000000000000..39f5e6dcc432 --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild,v 1.1 2013/10/22 04:35:03 prometheanfire Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="The Oslo configuration API supports parsing command line arguments +and ini style configuration files" +HOMEPAGE="https://bitbucket.org/zzzeek/dogpile.cache" +SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz" +S="${WORKDIR}/dogpile.cache-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/dogpile-core-0.4.1[${PYTHON_USEDEP}] + test? ( dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] )" +RDEPEND="" + +# This time half the doc files are missing; Do you want them? + +python_test() { + nosetests || die "test failed under ${EPYTHON}" +} diff --git a/dev-python/dogpile-cache/metadata.xml b/dev-python/dogpile-cache/metadata.xml new file mode 100644 index 000000000000..9a47c1123f7c --- /dev/null +++ b/dev-python/dogpile-cache/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <maintainer> + <email>prometheanfire@gentoo.org</email> + <name>Matthew Thode</name> + </maintainer> + <longdescription lang="en"> + A caching API built around the concept of a "dogpile lock", which allows + continued access to an expiring data value while + a single thread generates a new value. + </longdescription> +</pkgmetadata> + |