Gentoo Archives: gentoo-commits

From: "Tiziano Müller" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-admin/
Date: Mon, 14 Dec 2015 10:37:30
Message-Id: 1450089439.eb7c53370d2da0b7d204e1015c2e57da0a95ad0f.dev-zero@gentoo
1 commit: eb7c53370d2da0b7d204e1015c2e57da0a95ad0f
2 Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 14 10:37:19 2015 +0000
4 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 14 10:37:19 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=eb7c5337
7
8 dev-python/flask-admin: version bump
9
10 dev-python/flask-admin/Manifest | 1 +
11 dev-python/flask-admin/flask-admin-1.3.0.ebuild | 55 +++++++++++++++++++++++++
12 dev-python/flask-admin/metadata.xml | 8 ++++
13 3 files changed, 64 insertions(+)
14
15 diff --git a/dev-python/flask-admin/Manifest b/dev-python/flask-admin/Manifest
16 new file mode 100644
17 index 0000000..8bd709b
18 --- /dev/null
19 +++ b/dev-python/flask-admin/Manifest
20 @@ -0,0 +1 @@
21 +DIST Flask-Admin-1.3.0.tar.gz 892104 SHA256 750d2e72670a6f0cac82fa4185998cd3fa4146dde3b647002ee03a65242248a6 SHA512 53c0b61a555ba5de3f0dd2cb0c844797b4855d9d6c6b325ebefba90193b0b7f16604c9c906a0675bfcdeacf693942e6ff745061143f17770ee9862d70b373a16 WHIRLPOOL ed39a7b9c9935e428f1671aacf4101862dab80cb558aa9c80ddc4e5df9e1de8264d8f757ed8aca531ff1e70c4d08a922fccf1dfc7e9e54d74e3b1bd12561e766
22
23 diff --git a/dev-python/flask-admin/flask-admin-1.3.0.ebuild b/dev-python/flask-admin/flask-admin-1.3.0.ebuild
24 new file mode 100644
25 index 0000000..6425906
26 --- /dev/null
27 +++ b/dev-python/flask-admin/flask-admin-1.3.0.ebuild
28 @@ -0,0 +1,55 @@
29 +# Copyright 1999-2015 Gentoo Foundation
30 +# Distributed under the terms of the GNU General Public License v2
31 +# $Id$
32 +
33 +EAPI=5
34 +PYTHON_COMPAT=( python{2_7,3_4} )
35 +
36 +inherit distutils-r1
37 +
38 +#RESTRICT="test" # we're still missing some of the dependencies
39 +
40 +MY_PN="Flask-Admin"
41 +MY_P="${MY_PN}-${PV}"
42 +
43 +DESCRIPTION="Simple and extensible admin interface framework for Flask"
44 +HOMEPAGE="https://pypi.python.org/pypi/Flask-Admin"
45 +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
46 +
47 +LICENSE="BSD"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +IUSE="examples test"
51 +
52 +RDEPEND="
53 + >=dev-python/flask-0.7[${PYTHON_USEDEP}]
54 + dev-python/wtforms[${PYTHON_USEDEP}]"
55 +DEPEND="${RDEPEND}
56 + dev-python/setuptools[${PYTHON_USEDEP}]
57 + test? (
58 + dev-python/nose[${PYTHON_USEDEP}]
59 + dev-python/flask-wtf[${PYTHON_USEDEP}]
60 + dev-python/flask-pymongo[${PYTHON_USEDEP}]
61 + dev-python/flask-peewee[${PYTHON_USEDEP}]
62 + dev-python/flask-mongoengine[${PYTHON_USEDEP}]
63 + dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
64 + dev-python/pillow[${PYTHON_USEDEP}]
65 + )"
66 +
67 +S="${WORKDIR}/${MY_P}"
68 +
69 +python_prepare_all() {
70 + sed \
71 + -e 's:find_packages():find_packages(exclude=["*.examples", "*.examples.*", "examples.*", "examples"]):g' \
72 + -i setup.py || die
73 + distutils-r1_python_prepare_all
74 +}
75 +
76 +python_test() {
77 + nosetests || die "Testing failed with ${EPYTHON}"
78 +}
79 +
80 +python_install_all() {
81 + use examples && local EXAMPLES=( examples/. )
82 + distutils-r1_python_install_all
83 +}
84
85 diff --git a/dev-python/flask-admin/metadata.xml b/dev-python/flask-admin/metadata.xml
86 new file mode 100644
87 index 0000000..1c2961d
88 --- /dev/null
89 +++ b/dev-python/flask-admin/metadata.xml
90 @@ -0,0 +1,8 @@
91 +<?xml version="1.0" encoding="UTF-8"?>
92 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
93 +<pkgmetadata>
94 + <herd>python</herd>
95 + <upstream>
96 + <remote-id type="pypi">Flask-Admin</remote-id>
97 + </upstream>
98 +</pkgmetadata>