summaryrefslogtreecommitdiff
path: root/dev-python/xonsh
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/xonsh
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/xonsh')
-rw-r--r--dev-python/xonsh/Manifest9
-rw-r--r--dev-python/xonsh/files/xonsh-0.4.4-destdir.patch16
-rw-r--r--dev-python/xonsh/metadata.xml13
-rw-r--r--dev-python/xonsh/xonsh-0.2.6.ebuild46
-rw-r--r--dev-python/xonsh/xonsh-0.4.4.ebuild48
-rw-r--r--dev-python/xonsh/xonsh-0.4.7.ebuild48
6 files changed, 180 insertions, 0 deletions
diff --git a/dev-python/xonsh/Manifest b/dev-python/xonsh/Manifest
new file mode 100644
index 000000000000..d06429a39f14
--- /dev/null
+++ b/dev-python/xonsh/Manifest
@@ -0,0 +1,9 @@
+AUX xonsh-0.4.4-destdir.patch 497 SHA256 84f935d0da366dd2a4d9f9a70a39ba54181687a47460f64a8cbd3b0669189075 SHA512 56d5f7a67769a8f5d54ef03d6f46291d0eee9dbd09c869bf5837fc113a2a91fce29beed464cf024986fc41c6c97ed2660152d74da2cc3bd67202046c2dfe716e WHIRLPOOL 325395ceb6480c3c9177fa8da3b7517b0a7185c75f2c39a133c0c5bc6641ada88d304c77a958242a10dd158e76e8de08eadbcccbacc4ba18c12052875db2d704
+DIST xonsh-0.2.6.tar.gz 170842 SHA256 5d5e8e51331b0c753032d29b74d6af8abb7dda26bec39fd28c579c6ffea2b434 SHA512 43b034987323b832d052974f02a52ffd492ae4f0fbf6a0a035329000e393c9c9466ee0275cf678db5581e84e627d59bac015ad6131f35bdfbc1374bf4db20977 WHIRLPOOL 7d76bad62bd4689c50e9d2067c5bda5f52bfc05d03182336e679a4f984db54bc18e7d26f1c4799a5f46bf57173187c59e3174e3f9ef7b2ab7784a4b6d0781a53
+DIST xonsh-0.4.4.tar.gz 543801 SHA256 264e4a992ec54fab03ae47e23d83eecf883bd79ee6f6ab8ab6a9b1fd5feb0d4f SHA512 2cb6b045010b51d1a846625821bb6a8e415cc01f0e623f1ab7efb02ae0debaf9dab1e0bca0d27dd00a320bb1f5d9d001833ecf3a917562b683a7c59a51b8aff0 WHIRLPOOL 7ae612b4dbb2b12033ca20417fdd01be21bb0746e14462eed616c6cf195fee5f8422cd737d7f514b727cc469caaa24948aa348f03aca92a10e87b9b350181abc
+DIST xonsh-0.4.7.tar.gz 545249 SHA256 4038186152cf6181cab08f402a9b9da2d7c67accdf054173b99ac75e03f96011 SHA512 133a493b1245048e4b8a51f01f0629283736753a7636d8bb0c123b623122b285fed9ba415972e5f44dbb9a1439a83858da50a9b01ebe6bb11e4e390708e08c9f WHIRLPOOL 2c5275091da8f427a2fb19c21a9a31ee69baffd757b7404c9588f6be9a95c5c3d0a6d2c7d7d4af76bd56261864ed30a38f198124c6e6eec2a4b75aa66b8a2376
+EBUILD xonsh-0.2.6.ebuild 969 SHA256 39de83c95496d120056e3491531ec66049aa0854e36ccc68e56a7ca166249b5d SHA512 7947850134f314dd2629d584aa8b266b1fd99945da69beeee9e99f204c7e228b3932d9775b7971226bf0ffcc3caa105fe88aed0464fa5c7a32cf4b78c1a2dcf4 WHIRLPOOL 2221073c87f4437872810de20072f82d19d994862e7bd91dd401ec1cfea1e8c0f48b4eaf17cd699b48e36f72418201fc72a20e5f52dba21cc34fae7de4158dff
+EBUILD xonsh-0.4.4.ebuild 960 SHA256 86475234464a355866464abb7de2881fca4a2c7329367b2a895f296504149a2f SHA512 148a2136772151d8ce4746a6e74eb9a21143079b5ff60c4b1c74fd99d0df0d0c336e367ab7ea61e656b58ae8090a26072d9977bacbfa924585d3d485603a6bb6 WHIRLPOOL c04106c9ab684ebc31325b2d4e6a364af9f19b2a0430efd09654f6021b9a0d46b1ec470862d65e1a3ab3cd3a42c57b8680e266b37724eeb996eb1d0207f97166
+EBUILD xonsh-0.4.7.ebuild 1034 SHA256 a7fb57d871c448cdf6695e2e8dd750c3d80d06f15dfb418a06c6ae6b9eb739aa SHA512 dc28dadbf9cdd35c7256167f90377cf31cb95c8c75e224ac96c6fb1b5a9ee5aa8440286eebc54a4221443143e5190684ac6e0326c237fd062ca0449b171c571c WHIRLPOOL 580f183e4151b1e8462d33ee57c633f2d624904ad84bd263cacb5778c7dfe0c3af46ceb42214b982ffd213abf3357943c800385eebe8a01e562575d06ca3b775
+MISC ChangeLog 2853 SHA256 165e30387bf73fcfd6328dbb1bd8c6f012aec1d91a9aa6eae28bee3f8ee91b95 SHA512 657c9478eca3ddf6ed8cd1c1c478b72caa0858efc24f196f4e0b88f08abe539c27dd10603b927e172283778563b678e2a5b04a83e37dd70638f3f9b4931871b2 WHIRLPOOL 4209c7f76e5671655980c2b6dba44984bb65be5bfd719551d1302486920cdb85720585f4700e8201acb095297ca1067736cf56cc41ee4f531206da3292c23347
+MISC metadata.xml 421 SHA256 c29c2fd1954d1e1bf918e0062a9a4a622cd19637065b390d1ccc7f296c2e2765 SHA512 7a6b4489d4ccadf9659bffc020893f0282a843a8fefc04326a9a40964304416bd021613f231b46b1c39ff4f91a623f8e521c8f5b9d1a9311574fd6b83a5c40b3 WHIRLPOOL 194e6eb0e5cbf74043846b716b164bc9f4a66c4b23828439bdb91b19b90a3b7f9e9354ef7802b3b627b166e8657c6dfda2ec59abd8b6a1edbc68e8f2d034d6d7
diff --git a/dev-python/xonsh/files/xonsh-0.4.4-destdir.patch b/dev-python/xonsh/files/xonsh-0.4.4-destdir.patch
new file mode 100644
index 000000000000..63d7e86149a0
--- /dev/null
+++ b/dev-python/xonsh/files/xonsh-0.4.4-destdir.patch
@@ -0,0 +1,16 @@
+ setup.py | 3 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/setup.py b/setup.py
+index 679f984..6de421e 100755
+--- a/setup.py
++++ b/setup.py
+@@ -167,6 +167,8 @@ class xinstall(install):
+ # install Jupyter hook
+ root = self.root if self.root else None
+ prefix = self.prefix if self.prefix else None
++ destdir = os.environ["ED"]
++ prefix = destdir + prefix
+ try:
+ install_jupyter_hook(prefix=prefix, root=root)
+ except Exception:
diff --git a/dev-python/xonsh/metadata.xml b/dev-python/xonsh/metadata.xml
new file mode 100644
index 000000000000..a3f8a4d9815a
--- /dev/null
+++ b/dev-python/xonsh/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="pypi">xonsh</remote-id>
+ <maintainer status="unknown">
+ <email>scopatz@gmail.com</email>
+ <name>Anthony Scopatz</name>
+ </maintainer>
+ <remote-id type="github">scopatz/xonsh</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/xonsh/xonsh-0.2.6.ebuild b/dev-python/xonsh/xonsh-0.2.6.ebuild
new file mode 100644
index 000000000000..4d9800c9afbb
--- /dev/null
+++ b/dev-python/xonsh/xonsh-0.2.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="An exotic, usable shell"
+HOMEPAGE="
+ http://xonsh.readthedocs.org/
+ https://github.com/scopatz/xonsh
+ http://pypi.python.org/pypi/xonsh"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ dev-python/ply[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ )"
+
+python_prepare_all() {
+ sed \
+ -e "/install_kernel_spec/s:prefix=None:prefix=u\"${ED}/usr\":g" \
+ -i setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ nosetests --verbose || die
+}
+
+pkg_postinst() {
+ optfeature "Jupyter kernel support" dev-python/jupyter
+ optfeature "Alternative to readline backend" dev-python/prompt_toolkit
+}
diff --git a/dev-python/xonsh/xonsh-0.4.4.ebuild b/dev-python/xonsh/xonsh-0.4.4.ebuild
new file mode 100644
index 000000000000..28939bb06e71
--- /dev/null
+++ b/dev-python/xonsh/xonsh-0.4.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="An exotic, usable shell"
+HOMEPAGE="
+ http://xonsh.readthedocs.org/
+ https://github.com/scopatz/xonsh
+ http://pypi.python.org/pypi/xonsh"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ dev-python/ply[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-destdir.patch
+)
+
+python_test() {
+ nosetests --verbose || die
+}
+
+src_install() {
+ export "${ED}"
+ distutils-r1_src_install
+}
+
+pkg_postinst() {
+ optfeature "Jupyter kernel support" dev-python/jupyter
+ optfeature "Alternative to readline backend" dev-python/prompt_toolkit
+}
diff --git a/dev-python/xonsh/xonsh-0.4.7.ebuild b/dev-python/xonsh/xonsh-0.4.7.ebuild
new file mode 100644
index 000000000000..56fb478344b0
--- /dev/null
+++ b/dev-python/xonsh/xonsh-0.4.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="An exotic, usable shell"
+HOMEPAGE="
+ http://xonsh.readthedocs.org/
+ https://github.com/scopatz/xonsh
+ http://pypi.python.org/pypi/xonsh"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ dev-python/ply[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ )"
+
+python_prepare_all() {
+ sed \
+ -e "/install_jupyter_hook/s:prefix=prefix:prefix=u\"${ED}/usr\":g" \
+ -i setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ nosetests --verbose || die
+}
+
+pkg_postinst() {
+ elog "Please install"
+ optfeature "Jupyter kernel support" dev-python/jupyter
+ optfeature "Alternative to readline backend" dev-python/prompt_toolkit
+}