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-login/, dev-python/flask-sqlalchemy/files/, ...
Date: Mon, 30 Nov 2015 21:54:08
Message-Id: 1448920432.c15666797a946a63d2b702806def49d6a7c90fb1.dev-zero@gentoo
1 commit: c15666797a946a63d2b702806def49d6a7c90fb1
2 Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 30 21:53:52 2015 +0000
4 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 30 21:53:52 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=c1566679
7
8 dev-python/flask-{login,sqlalchemy}: add version bumps
9
10 dev-python/flask-login/Manifest | 1 +
11 dev-python/flask-login/flask-login-0.3.2.ebuild | 25 ++++++++++++
12 dev-python/flask-login/metadata.xml | 8 ++++
13 dev-python/flask-sqlalchemy/Manifest | 1 +
14 dev-python/flask-sqlalchemy/files/mapping.patch | 16 ++++++++
15 .../flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild | 47 ++++++++++++++++++++++
16 dev-python/flask-sqlalchemy/metadata.xml | 11 +++++
17 7 files changed, 109 insertions(+)
18
19 diff --git a/dev-python/flask-login/Manifest b/dev-python/flask-login/Manifest
20 new file mode 100644
21 index 0000000..da23f8e
22 --- /dev/null
23 +++ b/dev-python/flask-login/Manifest
24 @@ -0,0 +1 @@
25 +DIST Flask-Login-0.3.2.tar.gz 11799 SHA256 e72eff5c35e5a31db1aeca1db5d2501be702674ea88e8f223b5d2b11644beee6 SHA512 8465976e5e5350732768a4e34661609e3039d34825265d1af8808e4573f6be276338305a141966be7923f6d898df0be7617f2cff4c65471c336d1ef4b8f37788 WHIRLPOOL 11188b6e364f817fd1ba81fbe401a2bb853148384945130545f6ed8bdd9b9291bdb051a42f55672881064420ddca242efde2e5b456ae8927a749c22fb1db883e
26
27 diff --git a/dev-python/flask-login/flask-login-0.3.2.ebuild b/dev-python/flask-login/flask-login-0.3.2.ebuild
28 new file mode 100644
29 index 0000000..90bebc2
30 --- /dev/null
31 +++ b/dev-python/flask-login/flask-login-0.3.2.ebuild
32 @@ -0,0 +1,25 @@
33 +# Copyright 1999-2015 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
39 +
40 +inherit distutils-r1
41 +
42 +MY_PN="Flask-Login"
43 +MY_P="${MY_PN}-${PV}"
44 +
45 +DESCRIPTION="Login session support for Flask"
46 +HOMEPAGE="https://pypi.python.org/pypi/Flask-Login"
47 +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
48 +
49 +LICENSE="BSD"
50 +SLOT="0"
51 +KEYWORDS="~amd64 ~x86"
52 +IUSE=""
53 +
54 +RDEPEND=">=dev-python/flask-0.10[${PYTHON_USEDEP}]"
55 +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
56 +
57 +S="${WORKDIR}/${MY_P}"
58
59 diff --git a/dev-python/flask-login/metadata.xml b/dev-python/flask-login/metadata.xml
60 new file mode 100644
61 index 0000000..f5a779b
62 --- /dev/null
63 +++ b/dev-python/flask-login/metadata.xml
64 @@ -0,0 +1,8 @@
65 +<?xml version="1.0" encoding="UTF-8"?>
66 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
67 +<pkgmetadata>
68 + <herd>python</herd>
69 + <upstream>
70 + <remote-id type="pypi">Flask-Login</remote-id>
71 + </upstream>
72 +</pkgmetadata>
73
74 diff --git a/dev-python/flask-sqlalchemy/Manifest b/dev-python/flask-sqlalchemy/Manifest
75 new file mode 100644
76 index 0000000..1722d1b
77 --- /dev/null
78 +++ b/dev-python/flask-sqlalchemy/Manifest
79 @@ -0,0 +1 @@
80 +DIST Flask-SQLAlchemy-2.1.tar.gz 95967 SHA256 c5244de44cc85d2267115624d83faef3f9e8f088756788694f305a5d5ad137c5 SHA512 023f3dd011a57768e921928dd3df791a54c64bb8a0cc1bb545dbb8e16dda263b730da74a0d400e5a057819830dd4cd014a642098a081c956a7ea8a2d37ec112a WHIRLPOOL 8acda8985dadde8f14157e9462c3d34220e0bed8b571797aa11f3f415dfee287bfb412142a94dfe725c1d6aab17e241bead90cd1b5128d29ee9905422e58b769
81
82 diff --git a/dev-python/flask-sqlalchemy/files/mapping.patch b/dev-python/flask-sqlalchemy/files/mapping.patch
83 new file mode 100644
84 index 0000000..32bee9c
85 --- /dev/null
86 +++ b/dev-python/flask-sqlalchemy/files/mapping.patch
87 @@ -0,0 +1,16 @@
88 +diff -ur Flask-SQLAlchemy-1.0.orig/docs/conf.py Flask-SQLAlchemy-1.0/docs/conf.py
89 +--- docs/conf.py 2013-01-27 08:57:36.000000000 +0800
90 ++++ docs/conf.py 2014-04-03 18:08:34.772268079 +0800
91 +@@ -224,9 +224,9 @@
92 +
93 +
94 + # Example configuration for intersphinx: refer to the Python standard library.
95 +-intersphinx_mapping = {'http://docs.python.org/': None,
96 +- 'http://flask.pocoo.org/docs/': None,
97 +- 'http://www.sqlalchemy.org/docs/': None}
98 ++#intersphinx_mapping = {'http://docs.python.org/': None,
99 ++# 'http://flask.pocoo.org/docs/': None,
100 ++# 'http://www.sqlalchemy.org/docs/': None}
101 + pygments_style = 'flask_theme_support.FlaskyStyle'
102 +
103 + # fall back if theme is not there
104
105 diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild
106 new file mode 100644
107 index 0000000..3dc200b
108 --- /dev/null
109 +++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild
110 @@ -0,0 +1,47 @@
111 +# Copyright 1999-2015 Gentoo Foundation
112 +# Distributed under the terms of the GNU General Public License v2
113 +# $Id$
114 +
115 +EAPI=5
116 +PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
117 +
118 +inherit distutils-r1
119 +
120 +MY_PN="Flask-SQLAlchemy"
121 +MY_P="${MY_PN}-${PV}"
122 +
123 +DESCRIPTION="SQLAlchemy support for Flask applications"
124 +HOMEPAGE="https://pypi.python.org/pypi/Flask-SQLAlchemy"
125 +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
126 +
127 +LICENSE="BSD"
128 +SLOT="0"
129 +KEYWORDS="amd64 x86"
130 +IUSE="doc"
131 +
132 +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
133 + >=dev-python/flask-0.10[${PYTHON_USEDEP}]
134 + dev-python/sqlalchemy[${PYTHON_USEDEP}]"
135 +DEPEND="${RDEPEND}
136 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
137 +
138 +# Patch out un-needed d'loading of obj.inv files in doc build
139 +PATCHES=( "${FILESDIR}"/mapping.patch )
140 +
141 +# Req'd for tests in py3
142 +DISTUTILS_IN_SOURCE_BUILD=1
143 +
144 +S="${WORKDIR}/${MY_P}"
145 +
146 +python_compile_all() {
147 + use doc && esetup.py build_sphinx
148 +}
149 +
150 +python_test() {
151 + esetup.py test
152 +}
153 +
154 +python_install_all() {
155 + use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
156 + distutils-r1_python_install_all
157 +}
158
159 diff --git a/dev-python/flask-sqlalchemy/metadata.xml b/dev-python/flask-sqlalchemy/metadata.xml
160 new file mode 100644
161 index 0000000..10b93c9
162 --- /dev/null
163 +++ b/dev-python/flask-sqlalchemy/metadata.xml
164 @@ -0,0 +1,11 @@
165 +<?xml version="1.0" encoding="UTF-8"?>
166 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
167 +<pkgmetadata>
168 + <herd>python</herd>
169 + <maintainer>
170 + <email>robbat2@g.o</email>
171 + </maintainer>
172 + <upstream>
173 + <remote-id type="pypi">Flask-SQLAlchemy</remote-id>
174 + </upstream>
175 +</pkgmetadata>