author | Da Risk <da_risk@geekorum.com> |
Sun, 13 Mar 2016 18:02:39 -0700 | |
changeset 191 | 6363cdbc02b6 |
parent 51 | a2ca63cc540e |
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 |
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 |
MY_PN="Flask-Login" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
9 |
MY_P="${MY_PN}-${PV}" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
10 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
11 |
DESCRIPTION="User session management for Flask" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
12 |
HOMEPAGE="http://pypi.python.org/pypi/Flask-Login" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
13 |
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" |
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 examples" |
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 |
DEPEND="${RDEPEND} |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
22 |
dev-python/setuptools" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
23 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
24 |
S="${WORKDIR}/${MY_P}" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
25 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
26 |
PYTHON_MODNAME="flask_login.py" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
27 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
28 |
src_compile() { |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
29 |
distutils_src_compile |
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 |
# no docs directory for now |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
32 |
# if use doc; then |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
33 |
# einfo "Generation of documentation" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
34 |
# cd docs |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
35 |
# PYTHONPATH=".." emake html || die "Generation of documentation failed" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
36 |
# fi |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
37 |
} |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
38 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
39 |
src_install() { |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
40 |
distutils_src_install |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
41 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
42 |
# no docs directory for now |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
43 |
# if use doc; then |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
44 |
# 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
|
45 |
# fi |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
46 |
|
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
47 |
# if use examples; then |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
48 |
# insinto /usr/share/doc/${PF} |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
49 |
# doins -r example || die "Installation of examples failed" |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
50 |
# fi |
a2ca63cc540e
Add some flask extensions ebuilds
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
51 |
} |