summaryrefslogtreecommitdiff
path: root/dev-python/atom
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/atom
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/atom')
-rw-r--r--dev-python/atom/Manifest5
-rw-r--r--dev-python/atom/atom-0.3.10.ebuild49
-rw-r--r--dev-python/atom/metadata.xml12
3 files changed, 66 insertions, 0 deletions
diff --git a/dev-python/atom/Manifest b/dev-python/atom/Manifest
new file mode 100644
index 000000000000..d3b8009f6d15
--- /dev/null
+++ b/dev-python/atom/Manifest
@@ -0,0 +1,5 @@
+DIST atom-0.3.10.zip 102102 SHA256 461ffb57ff9448242b66e08d367f9c65bfd9bf04215591e7e9580f289139debf SHA512 ae22747f96e42b9cc4f7c92ddb7d7b8af647e17b917481cd267d4162bd9260b906a019a73de2ca6e3c72a9430dacd535001da7dcb809c1c3dc18c7297be14b76 WHIRLPOOL 23a39d1dddb6c42850925244a8d6da1f589690e7c73416773e954f9ee74665e75c9686f5517af93711a226f828364b483497a98bbf054e4c97f75178ff77adce
+EBUILD atom-0.3.10.ebuild 1235 SHA256 edd4daa521da9f9cff85a7764275b152ab159d7d96f7954b9283341f124aebf9 SHA512 364b84a9c1a310efea4b5d996e7cf521589a2a0c4f66c78d4c1c20d5085657156d16f932dd9dee795145347d4b7bfd62024ee85a2402f12c7415387fbe36ef40 WHIRLPOOL f0f5c438348cc982416eaa66128b98913ac79dd74f4133ea9f93e8898cf19066e330d06e50f9b5f5f6c28a5c6a063b714324f1d210f38465653c9908e6f79a31
+MISC ChangeLog 2422 SHA256 119ccb0d09b8b92a23752c0c7e12d869c0be41cef8fce0a968aa93182412bbd6 SHA512 8dd6d2c052ca8c561051f555e7495e3dc906b1a247ff33709d98e7f00920dca222d6dbbdb183ffc1944cef82016b949a80354b16650d1fb780b2398a77d425e8 WHIRLPOOL 387b46d1b32c114c5a5ff3fb831637e0c3799d85bce058d10c4e1d56bc78da432aca249c51f98d7d03bd74a5174203596648ca99159c834316c58712a6176f4f
+MISC ChangeLog-2015 761 SHA256 5e5c9e0db1798af3f9040b9f924d94e8b2fc93e3d96f2839d74cf448f60954e7 SHA512 4172a03ef88188a85284ac136c7b5f0812790312daae110b1b9820f42b8e38409b1861ad94d93d362a9180fc71aad24f6b016a51fa340fd4d01ffbfc20fdc3f2 WHIRLPOOL f2b9345171292f5530d293abc4c65fdbd6fa30052d4618206081e6054b3efa83d63e7d24fa90a11f050faa1386912ac1cf5cd36131a25087fdb01a3a698ed3c2
+MISC metadata.xml 371 SHA256 bae11ad6418a3d6c609a8c8ac9d080ac34f0161550ec0f39f8f09aee31f64b2c SHA512 1914ed5cf60c1815a0bd9639e7af0a85b6dc2bf9952cb0ad00e69fd3e3a529a0fa6215079f8ca56b1fda49d36f34190a4c011afe41b11d81d0bb58e0674e466e WHIRLPOOL 4969d343e5d74f32b67034751c596240e22d0a61ff06010245f0187d5a2098398079aa49f09b1fcd512dfde04b4b6495c05e3f41b96f145fc18c0861ab096b8c
diff --git a/dev-python/atom/atom-0.3.10.ebuild b/dev-python/atom/atom-0.3.10.ebuild
new file mode 100644
index 000000000000..d98b0c8d4f64
--- /dev/null
+++ b/dev-python/atom/atom-0.3.10.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Memory efficient Python objects"
+HOMEPAGE="https://github.com/nucleic/atom"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="Clear-BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="examples test"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ app-arch/unzip
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # Required to avoid file collisions at install
+ sed -e "s:find_packages():find_packages(exclude=['tests']):" -i setup.py || die
+
+ # Reset from use of local paths
+ if use test; then
+ sed -e 's:from .catom:from catom:g' -i ${PN}/*.py || die
+ fi
+
+ append-flags -fno-strict-aliasing
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ PYTHONPATH="${BUILD_DIR}"/lib:"${BUILD_DIR}"/lib/${PN} \
+ nosetests || die "Tests failed"
+ pushd "${BUILD_DIR}"/lib > /dev/null
+ # Change the state back to original ready for installing
+ sed -e 's:from catom:from .catom:g' -i ${PN}/*.py
+ popd > /dev/null
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( examples/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/atom/metadata.xml b/dev-python/atom/metadata.xml
new file mode 100644
index 000000000000..c53bd21714ed
--- /dev/null
+++ b/dev-python/atom/metadata.xml
@@ -0,0 +1,12 @@
+<?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">atom</remote-id>
+ <remote-id type="github">nucleic/atom</remote-id>
+ </upstream>
+</pkgmetadata>