diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-python/mongoengine | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-python/mongoengine')
-rw-r--r-- | dev-python/mongoengine/Manifest | 3 | ||||
-rw-r--r-- | dev-python/mongoengine/metadata.xml | 11 | ||||
-rw-r--r-- | dev-python/mongoengine/mongoengine-0.10.6.ebuild | 31 |
3 files changed, 45 insertions, 0 deletions
diff --git a/dev-python/mongoengine/Manifest b/dev-python/mongoengine/Manifest new file mode 100644 index 000000000000..cc28fe18ef0c --- /dev/null +++ b/dev-python/mongoengine/Manifest @@ -0,0 +1,3 @@ +DIST mongoengine-0.10.6.tar.gz 469469 BLAKE2B 3930126d64e1b43d579412069da33a96e6c525d459905d05f677a406a262a15e16d8f6460637c253ace4addbe07655d194fede19fe050f4628aa17dbb6115038 SHA512 a8d16739892c64ed408afab49c6d33a4b438af83e003844caa101cd51366038ba75121d12b4385a546cf4d946a506bc11f173355f6855e740cef9fddfd6437e7 +EBUILD mongoengine-0.10.6.ebuild 816 BLAKE2B e38482a3396d9e6a346a9a922ce30ba611de15f15201875c1d5f5f593c5ba0def167825ae6d26e1b6d7697bdc1ab1b859339118ebf7fb468563d9b67edd4b10f SHA512 b8e3a56d6bfb7d416e9bb761a87627dcbc6e850dafd6d316e6f1db2b914dd4fcbb67672f49c327e3bec1216f226ef4996b4c75a8bde2b8f6f8a91f6b5af0f6bc +MISC metadata.xml 338 BLAKE2B 5ecb99b784399bb9e25c094b38e6585d5dd6dad6bade4eebd9b986e5022ef89417e11151de2528439754717c76c9601aedf24dd3295eca09bf0c59f9bc1130cf SHA512 b25628f5af0a4c32d9ec8d7bc4e39ccf6bf2c9d9bdaa60bec2a3da846a9a290944822a1d8233cda735a4cf3a801acbfa47826f6bb537ce5c7efedc669282e523 diff --git a/dev-python/mongoengine/metadata.xml b/dev-python/mongoengine/metadata.xml new file mode 100644 index 000000000000..f96ee66ae8b3 --- /dev/null +++ b/dev-python/mongoengine/metadata.xml @@ -0,0 +1,11 @@ +<?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> + <upstream> + <remote-id type="github">MongoEngine/mongoengine</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/mongoengine/mongoengine-0.10.6.ebuild b/dev-python/mongoengine/mongoengine-0.10.6.ebuild new file mode 100644 index 000000000000..5aa1811871ee --- /dev/null +++ b/dev-python/mongoengine/mongoengine-0.10.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +RESTRICT="test" # connects to local DB and other nonsense + +DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB" +HOMEPAGE="https://github.com/MongoEngine/mongoengine/" +SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="test" + +RDEPEND="" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}]" + +python_prepare_all() { + sed -i -e 's/tests/tests*/g' setup.py || die "Failed to fix test removal thingy" + distutils-r1_python_prepare_all +} + +python_test() { + nosetests || die "Testing failed with ${EPYTHON}" +} |