commit:     734e78442c691ff86afaf9b8016a82816d9f2b2c
Author:     Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Sun Apr 17 18:40:50 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 09:06:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734e7844

dev-python/flask-wtf: add python 3 support, fix tests, trim description

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1293

Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>

 dev-python/flask-wtf/flask-wtf-0.12.ebuild | 17 ++++++++++-------
 dev-python/flask-wtf/metadata.xml          |  5 +++++
 2 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/dev-python/flask-wtf/flask-wtf-0.12.ebuild 
b/dev-python/flask-wtf/flask-wtf-0.12.ebuild
index 94a4bb8..86c6da4 100644
--- a/dev-python/flask-wtf/flask-wtf-0.12.ebuild
+++ b/dev-python/flask-wtf/flask-wtf-0.12.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-# silly captcha test trying to access things over the network
-RESTRICT="test"
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
 
 inherit distutils-r1
 
 MY_PN="Flask-WTF"
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="Simple integration of Flask and WTForms, including CSRF, file 
upload and Recaptcha integration"
+DESCRIPTION="Simple integration of Flask and WTForms"
 HOMEPAGE="http://pythonhosted.org/Flask-WTF/ 
https://pypi.python.org/pypi/Flask-WTF";
 SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
@@ -38,6 +35,12 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
+python_prepare_all() {
+       # tries to access things over the network
+       rm tests/test_recaptcha.py || die
+       distutils-r1_python_prepare_all
+}
+
 python_compile_all() {
        use doc && emake -C docs html
 }

diff --git a/dev-python/flask-wtf/metadata.xml 
b/dev-python/flask-wtf/metadata.xml
index 5b24bd5..39cf0b5 100644
--- a/dev-python/flask-wtf/metadata.xml
+++ b/dev-python/flask-wtf/metadata.xml
@@ -7,5 +7,10 @@
     </maintainer>
     <upstream>
         <remote-id type="pypi">Flask-WTF</remote-id>
+        <remote-id type="github">lepture/flask-wtf</remote-id>
+        <bugs-to>https://github.com/lepture/flask-wtf</bugs-to>
     </upstream>
+    <longdescription lang="en">
+        Simple integration of Flask and WTForms, including CSRF, file upload 
and Recaptcha integration.
+    </longdescription>
 </pkgmetadata>

Reply via email to