summaryrefslogtreecommitdiff
path: root/dev-python/fudge
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/fudge
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/fudge')
-rw-r--r--dev-python/fudge/Manifest7
-rw-r--r--dev-python/fudge/fudge-0.9.6-r1.ebuild39
-rw-r--r--dev-python/fudge/fudge-1.1.0.ebuild35
-rw-r--r--dev-python/fudge/metadata.xml11
4 files changed, 92 insertions, 0 deletions
diff --git a/dev-python/fudge/Manifest b/dev-python/fudge/Manifest
new file mode 100644
index 000000000000..92d43d87bde6
--- /dev/null
+++ b/dev-python/fudge/Manifest
@@ -0,0 +1,7 @@
+DIST fudge-0.9.6.tar.gz 81653 SHA256 34690c4692e8717f4d6a2ab7d841070c93c8d0ea0d2615b47064e291f750b1a0 SHA512 69b2fa5bdd678779c0a8d9863a67e1e6724828720d2764f9f8958bc3598dcf39b22f9827efccb03014961d27d6e214c2125f639bab200b63c824c2306e3bb617 WHIRLPOOL 176df990c9adebe2d4f969603e48b2f1a797cf9935de3daeab98c078314a3fd88a19affdff5b784db5d570a3264f8cc849305b2e4761a7128c2cca7eed79062f
+DIST fudge-1.1.0.tar.gz 86418 SHA256 eba59a926fa1df1ab6dddd69a7a8af21865b16cad800cb4d1af75070b0f52afb SHA512 061d9303d28509d4e22eb2036d041359f872be85911dd85bb16e4d13bfc1cf27637f8206f215f4a37d63108ab2500d2af3f6a1a3e206fe461ead9163e0519417 WHIRLPOOL 3425a95652a778b784af99aed54ab90caf3b94fa171c9991e35b5a561ce44e14c2d337c88a3bcd2ea52499dce7d642b70b0be27a45c13fb3d0025abfbbd6d8df
+EBUILD fudge-0.9.6-r1.ebuild 914 SHA256 788f57ac234804cc9ea47cc28fb937d096528797f8b51cb83f08b57a6273076d SHA512 4008ac1d3b1fb7e16da411b1306496cd9976fe6e9f35376c1b0d2954a0753f4740311a6718421ef63d14dd1dc8e50214898673e4559382c2192acfca4c862fb6 WHIRLPOOL 5c9bbfe52246bb82b2b20a38cf95bd675fcba7a0e9d1c9f6cbbdead44ddbf8630d59211d1fddf8a6caaf928560074de38f797ea27be5d47ee9b3123ad102dc1b
+EBUILD fudge-1.1.0.ebuild 870 SHA256 1b98f6d64430c0251db0128d47b23f3d225a2ccfd025f07d3ee0ee1471442a90 SHA512 2f52d79fe9ccc3d463a8a311307aba6f5167eb8b21598c47170b03c87ffa0c43fd0d7ad154479e719f7e15b0fd7ff58011f3c2dbe32532fda856507bb6854c7c WHIRLPOOL 959ba61de22f3e116e6f61abf5642f465d5067d785afd19c1905557d114de3bc78c88b01530f9d268b1266b848ee0a25400b183e7ebb432bb43907de74236daf
+MISC ChangeLog 3098 SHA256 baaef40f758cd182ed4d15223ba93f8897fbbedaca20063d6451fc2740e08898 SHA512 99ef62021e47bf39ff0d455d6b19f3be54fb4134466f0b185574058705f18bfce888f003912834da9c71058dd3f0cde0a527559db5c8e403080b6e2e6d5fcd20 WHIRLPOOL 81351c207e6d8c61dec3ccae1da2c5631cb431b4f1279a8702a5bcdf3e666a1a0b1f334807085d7d7616c39a0ad39baae4c97706797b295c63aa6fe950be51fd
+MISC ChangeLog-2015 2909 SHA256 9c3e186b1cd3d5b51f0032c2080cbe9b54f71ef2bd6a56adf37610ad41c90893 SHA512 8ec42afbbfd1e4d5baea165e95881c009757f30517832edf3c16a9efd286958cd314fe0c5796eccfbd440ee999064503ab8f81895cf90a1fbdd04412c448ae99 WHIRLPOOL 4fc8eac8dae906dfbcae3cfaf2bd88df144e00dc157d97664836a421ec44511c6cf2d202ff34a6982314d7bae41582920d0283e50ffbe1ec6d85254bd982238a
+MISC metadata.xml 308 SHA256 f9cc127d2d6d62ce14c1e9ae38545e272319ccd588a01fc183c0020a67785d55 SHA512 b453f365fc5bb8e91cf95982d92096d7f952f4d4cdef59ec1cc41e53a6e2e4861d815db845174952791a1ff67007c8c076151b2a12a1730d3ea03471cab02c56 WHIRLPOOL 1b189c044168c1beef5541b7593dafd03c7eccb257564feb33dbd4142455b0f7bb0749679d17100b00a2d2e7b96611c5cb1c43daf24c1aa55a9f21275a02fe73
diff --git a/dev-python/fudge/fudge-0.9.6-r1.ebuild b/dev-python/fudge/fudge-0.9.6-r1.ebuild
new file mode 100644
index 000000000000..efd57493fb5e
--- /dev/null
+++ b/dev-python/fudge/fudge-0.9.6-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing"
+HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.python.org/pypi/fudge"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="doc test"
+
+RDEPEND=""
+DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ find -name "._*" -delete || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ nosetests -w "${BUILD_DIR}"/lib \
+ || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/fudge/fudge-1.1.0.ebuild b/dev-python/fudge/fudge-1.1.0.ebuild
new file mode 100644
index 000000000000..a6f52a9d6575
--- /dev/null
+++ b/dev-python/fudge/fudge-1.1.0.ebuild
@@ -0,0 +1,35 @@
+# 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} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing"
+HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.python.org/pypi/fudge"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc test"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ nosetests -w "${BUILD_DIR}"/lib \
+ || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/fudge/metadata.xml b/dev-python/fudge/metadata.xml
new file mode 100644
index 000000000000..f231f09e26e7
--- /dev/null
+++ b/dev-python/fudge/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="pypi">fudge</remote-id>
+ </upstream>
+</pkgmetadata>