dev-python/flask-browserid/flask-browserid-9999.ebuild
author Da Risk <da_risk@geekorum.com>
Mon, 04 Jul 2016 22:04:07 -0700
changeset 194 4cdf8f681821
parent 172 ff7ca16f5480
permissions -rw-r--r--
Remove old version of redmine
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
     1
# Copyright 1999-2015 Gentoo Foundation
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
     2
# Distributed under the terms of the GNU General Public License v2
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
     3
# $Id$
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     4
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
     5
EAPI=5
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
     6
PYTHON_COMPAT=( python2_7 )
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     7
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     8
EGIT_REPO_URI="git://github.com/garbados/flask-browserid.git"
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     9
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    10
[[ ${PV} == 9999 ]] && SCM=git-r3
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    11
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    12
inherit distutils-r1 ${SCM}
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    13
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    14
MY_PN="Flask-BrowserID"
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    15
DESCRIPTION="Flask support for BrowserID authentication"
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    16
HOMEPAGE="http://pypi.python.org/pypi/Flask-BrowserID"
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    17
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    18
if [ ${PV} != 9999 ]; then
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    19
	SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    20
	S="${WORKDIR}/${MY_PN}-${PV}"
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    21
fi
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    22
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    23
LICENSE="MIT"
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    24
SLOT="0"
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    25
KEYWORDS="~amd64 ~x86"
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    26
IUSE="doc test"
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    27
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    28
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) "
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    29
RDEPEND=">=dev-python/flask-0.9[${PYTHON_USEDEP}]
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    30
		>=dev-python/flask-login-0.1.3[${PYTHON_USEDEP}]
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    31
		dev-python/requests[${PYTHON_USEDEP}]
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    32
		dev-python/setuptools[${PYTHON_USEDEP}]"
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    33
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    34
python_compile_all() {
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    35
	if use doc; then
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    36
		einfo "Generation of documentation"
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    37
		cd docs
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    38
		emake html || die "Generation of documentation failed"
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    39
	fi
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    40
}
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    41
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    42
python_install_all() {
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    43
	use doc && local HTML_DOCS=( doc/_build/html/. )
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    44
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    45
	distutils-r1_python_install_all
51
a2ca63cc540e Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    46
}
172
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    47
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    48
python_test() {
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    49
	esetup.py test
ff7ca16f5480 dev-python/flask-browserid: port to distutils-r1 also add version 0.0.4
Da Risk <da_risk@geekorum.com>
parents: 51
diff changeset
    50
}