author | Da Risk <da_risk@geekorum.com> |
Mon, 20 Apr 2015 11:04:13 +0200 | |
changeset 152 | 0856afb2fffe |
parent 51 | a2ca63cc540e |
child 172 | ff7ca16f5480 |
permissions | -rw-r--r-- |
51
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
1 |
EAPI="3" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
2 |
PYTHON_DEPEND="2:2.5" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
3 |
SUPPORT_PYTHON_ABIS="1" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
4 |
RESTRICT_PYTHON_ABIS="2.4 3.*" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
5 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
6 |
inherit distutils git-2 |
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 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
10 |
MY_PN="Flask-BrowserID" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
11 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
12 |
DESCRIPTION="Flask support for BrowserID authentication" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
13 |
HOMEPAGE="http://pypi.python.org/pypi/Flask-BrowserID" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
14 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
15 |
LICENSE="MIT" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
16 |
SLOT="0" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
17 |
KEYWORDS="~amd64 ~x86" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
18 |
IUSE="doc" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
19 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
20 |
RDEPEND=">=dev-python/flask-0.9 |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
21 |
>=dev-python/flask-login-0.1.3 |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
22 |
dev-python/requests |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
23 |
doc? ( dev-python/sphinx ) " |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
24 |
DEPEND="${RDEPEND} |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
25 |
dev-python/setuptools" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
26 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
27 |
S="${WORKDIR}/${MY_P}" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
28 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
29 |
PYTHON_MODNAME="flaskext/browserid" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
30 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
31 |
src_compile() { |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
32 |
distutils_src_compile |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
33 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
34 |
if use doc; then |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
35 |
einfo "Generation of documentation" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
36 |
cd docs |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
37 |
PYTHONPATH=".." emake html || die "Generation of documentation failed" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
38 |
fi |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
39 |
} |
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 |
src_install() { |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
42 |
distutils_src_install |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
43 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
44 |
if use doc; then |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
45 |
dohtml -r docs/_build/html/* || die "Installation of documentation failed" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
46 |
fi |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
47 |
} |