aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Healy <lmiphay@gmail.com>2018-03-04 10:13:32 +0000
committerPaul Healy <lmiphay@gmail.com>2018-03-04 10:13:32 +0000
commite3ff5a6532a39796c144e2b17ea9c86170946b23 (patch)
tree7ba4452b0875111811821a8a5946e290e431aa5a /dev-python
parentupdate ha version (diff)
downloadlmiphay-e3ff5a6532a39796c144e2b17ea9c86170946b23.tar.gz
lmiphay-e3ff5a6532a39796c144e2b17ea9c86170946b23.tar.bz2
lmiphay-e3ff5a6532a39796c144e2b17ea9c86170946b23.zip
copy in from overlay/thanks to fkmclane
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/namespace-ruamel/Manifest1
-rw-r--r--dev-python/namespace-ruamel/namespace-ruamel-1.ebuild37
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-python/namespace-ruamel/Manifest b/dev-python/namespace-ruamel/Manifest
new file mode 100644
index 0000000..07eaed2
--- /dev/null
+++ b/dev-python/namespace-ruamel/Manifest
@@ -0,0 +1 @@
+EBUILD namespace-ruamel-1.ebuild 811 SHA256 8d0f283da60ec0cec91af299e822774d12d941456d87aa8e66ee465f15b06828 SHA512 cfce4478db477f534cfd2413a48c3ba627c5af9ed0a02f8a7f80d4ee489d2c344b3dc6c3561738ffb051dc996a0b6b4e9716377b461430c29a435f760ec753ac WHIRLPOOL 5b5764a8bdebaa10caeba55e0d0f33eb45bb010ee08b5809e690c5794688d021475842e6e4bcdc09d1091d5c0396442422c887ee10b4bc71935997ee5e944523
diff --git a/dev-python/namespace-ruamel/namespace-ruamel-1.ebuild b/dev-python/namespace-ruamel/namespace-ruamel-1.ebuild
new file mode 100644
index 0000000..85065df
--- /dev/null
+++ b/dev-python/namespace-ruamel/namespace-ruamel-1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit python-r1
+
+DESCRIPTION="Namespace package declaration for ruamel"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages"
+SRC_URI=""
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${PYTHON_DEPS}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+MODNAME="${PN#namespace-}"
+MODNAME="${MODNAME//-//}"
+
+src_unpack() {
+ mkdir -p "${S}"/"${MODNAME}" || die
+ cat > "${S}"/"${MODNAME}"/__init__.py <<-EOF || die
+ __import__('pkg_resources').declare_namespace(__name__)
+ EOF
+}
+
+src_install() {
+ python_foreach_impl python_domodule "${MODNAME%%/*}"
+}