diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/flask-babelex |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/flask-babelex')
-rw-r--r-- | dev-python/flask-babelex/Manifest | 5 | ||||
-rw-r--r-- | dev-python/flask-babelex/files/flask-babelex-0.9.3-tests-fix.patch | 41 | ||||
-rw-r--r-- | dev-python/flask-babelex/flask-babelex-0.9.3.ebuild | 48 | ||||
-rw-r--r-- | dev-python/flask-babelex/metadata.xml | 12 |
4 files changed, 106 insertions, 0 deletions
diff --git a/dev-python/flask-babelex/Manifest b/dev-python/flask-babelex/Manifest new file mode 100644 index 000000000000..6bf4f1a42719 --- /dev/null +++ b/dev-python/flask-babelex/Manifest @@ -0,0 +1,5 @@ +AUX flask-babelex-0.9.3-tests-fix.patch 1508 SHA256 1f62293fc591031077007c5cf5d7301061c5ab41b12e78e5327003b30d6196d5 SHA512 60761e4117919619562701c24ea2e7f7f55554da251b8144526063cdde35413ced741bcfb35c8666104b7f0850e665450a27e8f134d768b0c5d49d1ee6775ace WHIRLPOOL d52d2ef6080a2ff92a38961921c954c4f366ee43dc1cdecb8064c412349e4d64e91e774fbc7edb05fc1f463d2f71a13ba7bd2d72f7e13400d7f1cc6eea99ef7e +DIST Flask-BabelEx-0.9.3.tar.gz 41040 SHA256 cf79cdedb5ce860166120136b0e059e9d97b8df07a3bc2411f6243de04b754b4 SHA512 c759f990c4c96dab7cf2fbe83c1ac6dde4606adfd2f5d03ed293578bec621170be319b71fc3e38c1910d2edaba3e4394f32ede3754940e315abd917beaf3982c WHIRLPOOL 73566e75f7fa178598752a4778824b641d12c89de1f044141566cff1f92326ae1d1bfebad8b69c75507e11a622127d24e645122a09cea9856614456be72ac045 +EBUILD flask-babelex-0.9.3.ebuild 1169 SHA256 238afa5fe6a2f308c1deacf5ec5dc42dffcea76b67100ca9dc01ecfac98205d4 SHA512 67120b66c0f01be232868916ecee3b0c2dfaf33bafd5c5a9633dd217658109a09998df03c3999af6428008f22309dce3770dc37c9a06b91030352ed5344bfc1d WHIRLPOOL df686f53c350841f40a897fdda22d6698f2fbca5a72d204a8bc62b67580acab084b76ab5a71b62e5ac9b2b7982b54a552b93c722c829d18738547372bae7c1a9 +MISC ChangeLog 413 SHA256 20c3e3797a99296987d150da51eae33302b90585def36454ac0bd1e9fa4ad8e5 SHA512 ff0a2ad318227ae720d2c82c9bb596d137284f38d432d22696ffbc89871240e5fb4596528e41051e2932265a249ba987ddddad3971764a553e8c3de5d4d58477 WHIRLPOOL c9c2a0bc8eea97e58fc2d992940a2208a4a46cc89ba73f9e96a7a573cf860e0c36320394dc3f9e6992334a2d05b7a3b1cab50bea5f425f5925dcb34dd595a242 +MISC metadata.xml 388 SHA256 c5905d0c88871da8ca95324d3d5b17b8f4c29506e47ac041630e23b5c07ff6a5 SHA512 844d8f6784fdeb00484620a822f16256cbb7f07b9c0da936a3cc1b158219839612439e8158b30c4b4c713a88b70edf64068e1091ed102f7b5ecac17b1ef53ed0 WHIRLPOOL 1f383deac3cd52cfe75c9cc2178989f44bd8d1462255211d630634ac476c987573efb982308e47af73be49753b286e30db82e6335241ff6207bd853df6d522bf diff --git a/dev-python/flask-babelex/files/flask-babelex-0.9.3-tests-fix.patch b/dev-python/flask-babelex/files/flask-babelex-0.9.3-tests-fix.patch new file mode 100644 index 000000000000..5b11f1ae6e46 --- /dev/null +++ b/dev-python/flask-babelex/files/flask-babelex-0.9.3-tests-fix.patch @@ -0,0 +1,41 @@ +From d56d2c9a42c291a3592f3d7977b4dcca9ac755b3 Mon Sep 17 00:00:00 2001 +From: Jeffrey Kyllo <jkyllo@echospiral.com> +Date: Mon, 25 Jan 2016 14:00:04 +0000 +Subject: [PATCH] Updated DateFormattingTestCase with new datetime formats from + babel. + +--- + tests/tests.py | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/tests/tests.py b/tests/tests.py +index 63c2ecf..2df68ee 100644 +--- a/tests/tests.py ++++ b/tests/tests.py +@@ -35,7 +35,7 @@ def test_basics(self): + with app.test_request_context(): + app.config['BABEL_DEFAULT_LOCALE'] = 'de_DE' + assert babel.format_datetime(d, 'long') == \ +- '12. April 2010 15:46:00 MESZ' ++ '12. April 2010 um 15:46:00 MESZ' + + def test_init_app(self): + b = babel.Babel() +@@ -57,7 +57,7 @@ def test_init_app(self): + with app.test_request_context(): + app.config['BABEL_DEFAULT_LOCALE'] = 'de_DE' + assert babel.format_datetime(d, 'long') == \ +- '12. April 2010 15:46:00 MESZ' ++ '12. April 2010 um 15:46:00 MESZ' + + def test_custom_formats(self): + app = flask.Flask(__name__) +@@ -95,7 +95,7 @@ def select_timezone(): + the_timezone = 'Europe/Vienna' + + with app.test_request_context(): +- assert babel.format_datetime(d) == '12.04.2010 15:46:00' ++ assert babel.format_datetime(d) == '12.04.2010, 15:46:00' + + def test_refreshing(self): + app = flask.Flask(__name__) diff --git a/dev-python/flask-babelex/flask-babelex-0.9.3.ebuild b/dev-python/flask-babelex/flask-babelex-0.9.3.ebuild new file mode 100644 index 000000000000..e1a7a94a45a8 --- /dev/null +++ b/dev-python/flask-babelex/flask-babelex-0.9.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit distutils-r1 + +MY_PN="Flask-BabelEx" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Adds i18n/l10n support to Flask applications" +HOMEPAGE="https://github.com/mrjoes/flask-babelex https://pypi.python.org/pypi/Flask-BabelEx" +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="dev-python/flask[${PYTHON_USEDEP}] + >=dev-python/Babel-1[${PYTHON_USEDEP}] + >=dev-python/speaklater-1.2[${PYTHON_USEDEP}] + >=dev-python/jinja-2.5[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/flask-sphinx-themes[${PYTHON_USEDEP}] + )" + +PATCHES=( "${FILESDIR}/${P}-tests-fix.patch" ) + +S="${WORKDIR}/${MY_P}" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + cd tests || die + "${PYTHON}" tests.py || die "Testing failed with ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/flask-babelex/metadata.xml b/dev-python/flask-babelex/metadata.xml new file mode 100644 index 000000000000..ad8b7279ec7a --- /dev/null +++ b/dev-python/flask-babelex/metadata.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <upstream> + <remote-id type="pypi">Flask-BabelEx</remote-id> + <remote-id type="github">mrjoes/flask-babelex</remote-id> + </upstream> +</pkgmetadata> |