diff options
author | 2007-07-31 13:09:05 +0000 | |
---|---|---|
committer | 2007-07-31 13:09:05 +0000 | |
commit | 683daa684290d8385b8465f02ac678913dac7d56 (patch) | |
tree | 0893bcbc560745e19ca75bedb6bde6a2c45b96d7 /dev-python/elixir | |
parent | Egg'ified docutils (diff) | |
download | historical-683daa684290d8385b8465f02ac678913dac7d56.tar.gz historical-683daa684290d8385b8465f02ac678913dac7d56.tar.bz2 historical-683daa684290d8385b8465f02ac678913dac7d56.zip |
Initial ebuild
Package-Manager: portage-2.1.3_rc9
Diffstat (limited to 'dev-python/elixir')
-rw-r--r-- | dev-python/elixir/ChangeLog | 10 | ||||
-rw-r--r-- | dev-python/elixir/elixir-0.3.0.ebuild | 61 | ||||
-rw-r--r-- | dev-python/elixir/files/digest-elixir-0.3.0 | 3 | ||||
-rw-r--r-- | dev-python/elixir/metadata.xml | 5 |
4 files changed, 79 insertions, 0 deletions
diff --git a/dev-python/elixir/ChangeLog b/dev-python/elixir/ChangeLog new file mode 100644 index 000000000000..cf6978db16a8 --- /dev/null +++ b/dev-python/elixir/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/elixir +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/elixir/ChangeLog,v 1.1 2007/07/31 13:09:05 dev-zero Exp $ + +*elixir-0.3.0 (31 Jul 2007) + + 31 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> +metadata.xml, + +elixir-0.3.0.ebuild: + Initial ebuild + diff --git a/dev-python/elixir/elixir-0.3.0.ebuild b/dev-python/elixir/elixir-0.3.0.ebuild new file mode 100644 index 000000000000..1a473f8ec6f9 --- /dev/null +++ b/dev-python/elixir/elixir-0.3.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/elixir/elixir-0.3.0.ebuild,v 1.1 2007/07/31 13:09:05 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=Elixir +MY_P=${MY_PN}-${PV} + +DESCRIPTION="A declarative layer on top of SQLAlchemy." +HOMEPAGE="http://elixir.ematia.de/" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="doc examples test" + +RDEPEND=">=dev-python/sqlalchemy-0.3.0" +DEPEND="${RDEPEND} + dev-python/setuptools + doc? ( >=dev-python/docutils-0.4-r3 + >=dev-python/elementtree-1.2.6 + >=dev-python/kid-0.9 + >=dev-python/pygments-0.8.1 + >=dev-python/pudge-0.1.3 + >=dev-python/buildutils-0.1.2 ) + test? ( dev-python/nose )" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + distutils_src_unpack + + # The following tests are broken in this version + cd "${S}/tests" + rm test_inherit.py test_oneway.py test_order_by.py test_movies.py +} + +src_compile() { + distutils_src_compile + if use doc ; then + einfo "Generating docs as requested..." + PYTHONPATH=. "${python}" setup.py pudge || die "generating docs failed" + fi +} + +src_install() { + distutils_src_install + use doc && dohtml -r docs/html/* + if use examples ; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} + +src_test() { + PYTHONPATH=. "${python}" setup.py test || die "tests failed" +} diff --git a/dev-python/elixir/files/digest-elixir-0.3.0 b/dev-python/elixir/files/digest-elixir-0.3.0 new file mode 100644 index 000000000000..d3be14f4c6a4 --- /dev/null +++ b/dev-python/elixir/files/digest-elixir-0.3.0 @@ -0,0 +1,3 @@ +MD5 29de10d65eeae5032b668f82be5d13ea Elixir-0.3.0.tar.gz 99715 +RMD160 a9e3adc79158cb42dfe5320e5f67fcb0683554e4 Elixir-0.3.0.tar.gz 99715 +SHA256 ee5feb9ecd7a0991528fbb3d2d781be4e5f0389f11a62bce11641d70bdbc444b Elixir-0.3.0.tar.gz 99715 diff --git a/dev-python/elixir/metadata.xml b/dev-python/elixir/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/elixir/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>python</herd> +</pkgmetadata> |