[Buildroot] [PATCH 2/3] python-flask-babel: new package

Yegor Yefremov yegorslists at googlemail.com
Tue Jan 24 14:55:25 UTC 2017


On Tue, Jan 24, 2017 at 3:43 PM, Lionel Flandrin <lionel at svkt.org> wrote:
> Flask-Babel is an extension to Flask that adds i18n and l10n support
> to any Flask application with the help of babel, pytz and
> speaklater. It has builtin support for date formatting with timezone
> support as well as a very simple and friendly interface to gettext
> translations.
>
> Signed-off-by: Lionel Flandrin <lionel at svkt.org>

Reviewed-by: Yegor Yefremov <yegorslists at googlemail.com>

> ---
>  package/Config.in                                  |  1 +
>  package/python-flask-babel/Config.in               | 12 ++++++++++++
>  package/python-flask-babel/python-flask-babel.hash |  3 +++
>  package/python-flask-babel/python-flask-babel.mk   | 14 ++++++++++++++
>  4 files changed, 30 insertions(+)
>  create mode 100644 package/python-flask-babel/Config.in
>  create mode 100644 package/python-flask-babel/python-flask-babel.hash
>  create mode 100644 package/python-flask-babel/python-flask-babel.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 4df236144..434f406f0 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -687,6 +687,7 @@ menu "External python modules"
>         source "package/python-enum/Config.in"
>         source "package/python-enum34/Config.in"
>         source "package/python-flask/Config.in"
> +       source "package/python-flask-babel/Config.in"
>         source "package/python-flask-jsonrpc/Config.in"
>         source "package/python-flask-login/Config.in"
>         source "package/python-flup/Config.in"
> diff --git a/package/python-flask-babel/Config.in b/package/python-flask-babel/Config.in
> new file mode 100644
> index 000000000..61fd2c057
> --- /dev/null
> +++ b/package/python-flask-babel/Config.in
> @@ -0,0 +1,12 @@
> +config BR2_PACKAGE_PYTHON_FLASK_BABEL
> +       bool "python-flask-babel"
> +       select BR2_PACKAGE_PYTHON_FLASK # runtime
> +       select BR2_PACKAGE_PYTHON_BABEL # runtime
> +       help
> +         Flask-Babel is an extension to Flask that adds i18n and l10n
> +         support to any Flask application with the help of babel,
> +         pytz and speaklater. It has builtin support for date
> +         formatting with timezone support as well as a very simple
> +         and friendly interface to gettext translations.
> +
> +         https://pythonhosted.org/Flask-Babel/
> diff --git a/package/python-flask-babel/python-flask-babel.hash b/package/python-flask-babel/python-flask-babel.hash
> new file mode 100644
> index 000000000..c4420e4a9
> --- /dev/null
> +++ b/package/python-flask-babel/python-flask-babel.hash
> @@ -0,0 +1,3 @@
> +# md5 from https://pypi.python.org/pypi/Flask-Babel/json, sha256 locally computed
> +md5    658e84a20ddc545a7612144fe2c758d3  Flask-Babel-0.11.1.tar.gz
> +sha256 d29b36c399e42e98bc9401c8c1c159f2befcb8c12a2a2a87ec49ad7623036899  Flask-Babel-0.11.1.tar.gz
> diff --git a/package/python-flask-babel/python-flask-babel.mk b/package/python-flask-babel/python-flask-babel.mk
> new file mode 100644
> index 000000000..35d34d1ce
> --- /dev/null
> +++ b/package/python-flask-babel/python-flask-babel.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-flask-babel
> +#
> +################################################################################
> +
> +PYTHON_FLASK_BABEL_VERSION = 0.11.1
> +PYTHON_FLASK_BABEL_SOURCE = Flask-Babel-$(PYTHON_FLASK_BABEL_VERSION).tar.gz
> +PYTHON_FLASK_BABEL_SITE = https://pypi.python.org/packages/47/96/6013d4091fb4238e27e918aec4929f082942fa8c9489ae3aad2f18de4b5b
> +PYTHON_FLASK_BABEL_LICENSE = BSD-3c
> +PYTHON_FLASK_BABEL_SETUP_TYPE = setuptools
> +PYTHON_FLASK_BABEL_LICENSE_FILES = LICENSE
> +
> +$(eval $(python-package))
> --
> 2.11.0
>



More information about the buildroot mailing list