diff options
author | 2010-05-30 11:00:08 +0000 | |
---|---|---|
committer | 2010-05-30 11:00:08 +0000 | |
commit | dad0709b931581e33bfbb40e41a288d11bb6667d (patch) | |
tree | 318fa431794cd6a90c659681edd8eeb46fed129e /dev-python/flask | |
parent | Fixing build with forced --as-needed and automagic dependency on media-libs/q... (diff) | |
download | historical-dad0709b931581e33bfbb40e41a288d11bb6667d.tar.gz historical-dad0709b931581e33bfbb40e41a288d11bb6667d.tar.bz2 historical-dad0709b931581e33bfbb40e41a288d11bb6667d.zip |
Initial version, contributed by plaes@plaes.org.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-python/flask')
-rw-r--r-- | dev-python/flask/ChangeLog | 10 | ||||
-rw-r--r-- | dev-python/flask/Manifest | 4 | ||||
-rw-r--r-- | dev-python/flask/flask-0.3.1.ebuild | 60 | ||||
-rw-r--r-- | dev-python/flask/metadata.xml | 5 |
4 files changed, 79 insertions, 0 deletions
diff --git a/dev-python/flask/ChangeLog b/dev-python/flask/ChangeLog new file mode 100644 index 000000000000..964d123693e5 --- /dev/null +++ b/dev-python/flask/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/flask +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/flask/ChangeLog,v 1.1 2010/05/30 11:00:08 djc Exp $ + +*flask-0.3.1 (30 May 2010) + + 30 May 2010; Dirkjan Ochtman <djc@gentoo.org> +flask-0.3.1.ebuild, + +metadata.xml: + Initial version, contributed by plaes@plaes.org. + diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest new file mode 100644 index 000000000000..bc9c410d15c6 --- /dev/null +++ b/dev-python/flask/Manifest @@ -0,0 +1,4 @@ +DIST Flask-0.3.1.tar.gz 339666 RMD160 dde2d26670a0aaae0381703eb5f1cb4c8ef2654c SHA1 0ae6ffdde75cf4cb0ee57a317dda48b903a320f1 SHA256 7d80bc18748e4243e389cf1cac50d24b74a39b631dd5176525f10dad01ebae1d +EBUILD flask-0.3.1.ebuild 1345 RMD160 64c5cbd658896dacdfca627b9d6d707aaa247fd7 SHA1 8c3df6e8f555b95b5301e072b63996ec9872f7bb SHA256 6412134f6b68ea125b847101a5538293a0f60ecee13eabaae2dc2a3ea60105b4 +MISC ChangeLog 368 RMD160 93b9160ab754cb7e196893434764fa1595821e6e SHA1 f72529746f9d82f0b20b6682a67b87ad6c751fc3 SHA256 dadb6b3c081f2b7880b83a158d79a2d776222fa868ecb94ec68d463f59af310c +MISC metadata.xml 161 RMD160 295dca78d1e997a333dcf54b6084afa5298b28fa SHA1 01db574d7072c1e555e182f88e889d11d3ae49bc SHA256 54c4e6d783f2571466c7b03622195c255b95cf06209e59ab6653a6366cdfde6e diff --git a/dev-python/flask/flask-0.3.1.ebuild b/dev-python/flask/flask-0.3.1.ebuild new file mode 100644 index 000000000000..1d9f6dc116fb --- /dev/null +++ b/dev-python/flask/flask-0.3.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/flask/flask-0.3.1.ebuild,v 1.1 2010/05/30 11:00:08 djc Exp $ + +EAPI=3 +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" + +inherit distutils + +MY_PN="Flask" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions" +HOMEPAGE="http://pypi.python.org/pypi/Flask/" +SRC_URI="http://pypi.python.org/packages/source/F/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + dev-python/setuptools + >=dev-python/jinja-2.4 + >=dev-python/werkzeug-0.6.1" +DEPEND="${RDEPEND} + doc? ( >=dev-python/sphinx-0.6 )" + +S=${WORKDIR}/${MY_P} + +src_compile() { + distutils_src_compile + + if use doc; then + cd docs && einfo "Generation of documentation" + PYTHONPATH=".." emake html || die "Building of documentation failed" + fi +} + +src_install() { + distutils_src_install + python_clean_installation_image + + if use doc; then + dohtml -r docs/_build/html/* || die "Installation of documentation failed" + fi + + if use examples; then + insinto "/usr/share/doc/${PF}" + doins -r examples || die "Failed to install examples" + fi +} + +src_test() { + testing() { + PYTHONPATH=. "$(PYTHON)" tests/flask_tests.py + } + python_execute_function testing +} diff --git a/dev-python/flask/metadata.xml b/dev-python/flask/metadata.xml new file mode 100644 index 000000000000..ee7e8b2450a8 --- /dev/null +++ b/dev-python/flask/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> |