Python Elastic Search driver Taken from https://github.com/travisghansen/chaos/blob/master/dev-python/pyes/pyes-0.19.1.ebuild Tested on logstash / elasticsearch / kibana. # cat pyes-0.99.0.ebuild # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=5 inherit distutils DESCRIPTION="Python Elastic Search driver" HOMEPAGE="http://pypi.python.org/pypi/pyes/" SRC_URI="http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-4" SLOT="0" KEYWORDS="~amd64" IUSE="" DEPEND="dev-python/simplejson"
oh dear. missing PYTHON_COMPAT all together. oh dear, because it inherits distutils. This really need to inherit distutils-r1 or equiv.
--- pyes-0.99.0.ebuild 2014-05-19 14:27:17.788248212 +0200 +++ pyes-0.99.0-r1.ebuild 2014-05-28 12:19:36.223754391 +0200 @@ -4,7 +4,9 @@ EAPI=5 -inherit distutils +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) + +inherit distutils-r1 DESCRIPTION="Python Elastic Search driver" HOMEPAGE="http://pypi.python.org/pypi/pyes/"
Thanks for the ebuild! The Gentoo python team has the following requirements for adding new ebuilds which we maintain: 1. The package is a dependency of a package which is already in the tree. or 2. Several people want the package added for some reason. I do not think this package meets either condition at this time.
You might consider starting your own overlay or contributing it to the sunrise project.
I forgot forgot to mention that logstash depends on this.
Not needed anymore, we have dev-python/elasticsearch-py in portage.