# HG changeset patch # User Da Risk # Date 1441629310 -7200 # Node ID c3461f2c103cbd65346c351a57329832f1f76fc5 # Parent 4df8181bcd8054a4918661324453fe4ecdb33950# Parent ff7ca16f5480ffee1893e76b781b4b16ce53a43c Merge update of flask-browserid into master diff -r 4df8181bcd80 -r c3461f2c103c dev-python/flask-browserid/Manifest --- a/dev-python/flask-browserid/Manifest Mon Aug 24 09:51:42 2015 +0200 +++ b/dev-python/flask-browserid/Manifest Mon Sep 07 14:35:10 2015 +0200 @@ -1,1 +1,1 @@ -EBUILD flask-browserid-9999.ebuild 921 SHA256 3f97727ea4c82725dd48a071af45d2610905db22af8fed328944115e4c943323 SHA512 d925cd321fff2a26d5c0f80c83dabd839efd5a7357586b7299fb7af4bee20743f7d50a9fe028130703b7710a51d8386f7cc3d652107fcd6708550369186d4660 WHIRLPOOL 4a315bf370aaeaa4f715ea0c8dc99a692fd221903c1899e82b80f6a608635a980621303dd636b4720d40145db3eeb593fe88d993cb2643997edd967ecc03e912 +DIST Flask-BrowserID-0.0.4.tar.gz 5918 SHA256 79a72ff110c3dcdfbe91977fb79ed7ceb4f290aa2100942603077d39c5801dbe SHA512 07230b3995ed0e820baa1cbe30880f5c71db889eb3c136ce2c1ff67eaea2e5c7bdec896b397d8d8fb3bcd776b5e384730c310d579caccd05e5846a10b3ee5e74 WHIRLPOOL 84cb8d47b5931c1b01d061e9b9983528633ca01a40ef1c16bc441be5c7839ce17bf5b25c311215bb94990384aad1276f2d229b409948102aab54378e96d98abc diff -r 4df8181bcd80 -r c3461f2c103c dev-python/flask-browserid/flask-browserid-0.0.4.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dev-python/flask-browserid/flask-browserid-0.0.4.ebuild Mon Sep 07 14:35:10 2015 +0200 @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +EGIT_REPO_URI="git://github.com/garbados/flask-browserid.git" + +[[ ${PV} == 9999 ]] && SCM=git-r3 + +inherit distutils-r1 ${SCM} + +MY_PN="Flask-BrowserID" +DESCRIPTION="Flask support for BrowserID authentication" +HOMEPAGE="http://pypi.python.org/pypi/Flask-BrowserID" + +if [ ${PV} != 9999 ]; then + SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) " +RDEPEND=">=dev-python/flask-0.9[${PYTHON_USEDEP}] + >=dev-python/flask-login-0.1.3[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_compile_all() { + if use doc; then + einfo "Generation of documentation" + cd docs + emake html || die "Generation of documentation failed" + fi +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/_build/html/. ) + + distutils-r1_python_install_all +} + +python_test() { + esetup.py test +} diff -r 4df8181bcd80 -r c3461f2c103c dev-python/flask-browserid/flask-browserid-9999.ebuild --- a/dev-python/flask-browserid/flask-browserid-9999.ebuild Mon Aug 24 09:51:42 2015 +0200 +++ b/dev-python/flask-browserid/flask-browserid-9999.ebuild Mon Sep 07 14:35:10 2015 +0200 @@ -1,47 +1,50 @@ -EAPI="3" -PYTHON_DEPEND="2:2.5" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="2.4 3.*" +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ -inherit distutils git-2 +EAPI=5 +PYTHON_COMPAT=( python2_7 ) EGIT_REPO_URI="git://github.com/garbados/flask-browserid.git" +[[ ${PV} == 9999 ]] && SCM=git-r3 + +inherit distutils-r1 ${SCM} + MY_PN="Flask-BrowserID" - DESCRIPTION="Flask support for BrowserID authentication" HOMEPAGE="http://pypi.python.org/pypi/Flask-BrowserID" +if [ ${PV} != 9999 ]; then + SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc" +IUSE="doc test" -RDEPEND=">=dev-python/flask-0.9 - >=dev-python/flask-login-0.1.3 - dev-python/requests - doc? ( dev-python/sphinx ) " -DEPEND="${RDEPEND} - dev-python/setuptools" +DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) " +RDEPEND=">=dev-python/flask-0.9[${PYTHON_USEDEP}] + >=dev-python/flask-login-0.1.3[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}]" -S="${WORKDIR}/${MY_P}" - -PYTHON_MODNAME="flaskext/browserid" - -src_compile() { - distutils_src_compile - +python_compile_all() { if use doc; then einfo "Generation of documentation" cd docs - PYTHONPATH=".." emake html || die "Generation of documentation failed" + emake html || die "Generation of documentation failed" fi } -src_install() { - distutils_src_install +python_install_all() { + use doc && local HTML_DOCS=( doc/_build/html/. ) - if use doc; then - dohtml -r docs/_build/html/* || die "Installation of documentation failed" - fi + distutils-r1_python_install_all } + +python_test() { + esetup.py test +} diff -r 4df8181bcd80 -r c3461f2c103c dev-python/flask-browserid/metadata.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dev-python/flask-browserid/metadata.xml Mon Sep 07 14:35:10 2015 +0200 @@ -0,0 +1,5 @@ + + + +da_risk@geekorum.com +