All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] python-babel: new package
@ 2017-01-24 14:43 Lionel Flandrin
  2017-01-24 14:43 ` [Buildroot] [PATCH 2/3] python-flask-babel: " Lionel Flandrin
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Lionel Flandrin @ 2017-01-24 14:43 UTC (permalink / raw)
  To: buildroot

A collection of tools for internationalizing Python applications.

Signed-off-by: Lionel Flandrin <lionel@svkt.org>
---
 package/Config.in                      |  1 +
 package/python-babel/Config.in         |  8 ++++++++
 package/python-babel/python-babel.hash |  3 +++
 package/python-babel/python-babel.mk   | 14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/python-babel/Config.in
 create mode 100644 package/python-babel/python-babel.hash
 create mode 100644 package/python-babel/python-babel.mk

diff --git a/package/Config.in b/package/Config.in
index 2bcb5d2dd..4df236144 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -647,6 +647,7 @@ menu "External python modules"
 	source "package/python-argh/Config.in"
 	source "package/python-arrow/Config.in"
 	source "package/python-autobahn/Config.in"
+	source "package/python-babel/Config.in"
 	source "package/python-backports-abc/Config.in"
 	source "package/python-beautifulsoup4/Config.in"
 	source "package/python-bottle/Config.in"
diff --git a/package/python-babel/Config.in b/package/python-babel/Config.in
new file mode 100644
index 000000000..1a22b83f2
--- /dev/null
+++ b/package/python-babel/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_BABEL
+	bool "python-babel"
+	select BR2_PACKAGE_PYTHON_PYTZ # runtime
+	help
+	  A collection of tools for internationalizing Python
+	  applications.
+
+	  http://babel.pocoo.org/en/latest/
diff --git a/package/python-babel/python-babel.hash b/package/python-babel/python-babel.hash
new file mode 100644
index 000000000..4d7536799
--- /dev/null
+++ b/package/python-babel/python-babel.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/Babel/json, sha256 locally computed
+md5	afa20bc55b0e991833030129ad498f35  Babel-2.3.4.tar.gz
+sha256	c535c4403802f6eb38173cd4863e419e2274921a01a8aad8a5b497c131c62875  Babel-2.3.4.tar.gz
diff --git a/package/python-babel/python-babel.mk b/package/python-babel/python-babel.mk
new file mode 100644
index 000000000..3627b15f7
--- /dev/null
+++ b/package/python-babel/python-babel.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-babel
+#
+################################################################################
+
+PYTHON_BABEL_VERSION = 2.3.4
+PYTHON_BABEL_SOURCE = Babel-$(PYTHON_BABEL_VERSION).tar.gz
+PYTHON_BABEL_SITE = https://pypi.python.org/packages/6e/96/ba2a2462ed25ca0e651fb7b66e7080f5315f91425a07ea5b34d7c870c114
+PYTHON_BABEL_SETUP_TYPE = setuptools
+PYTHON_BABEL_LICENSE = BSD-3c
+PYTHON_BABEL_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/3] python-flask-babel: new package
  2017-01-24 14:43 [Buildroot] [PATCH 1/3] python-babel: new package Lionel Flandrin
@ 2017-01-24 14:43 ` Lionel Flandrin
  2017-01-24 14:55   ` Yegor Yefremov
  2017-01-24 14:43 ` [Buildroot] [PATCH 3/3] DEVELOPERS: add Lionel Flandrin Lionel Flandrin
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 6+ messages in thread
From: Lionel Flandrin @ 2017-01-24 14:43 UTC (permalink / raw)
  To: buildroot

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@svkt.org>
---
 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

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 3/3] DEVELOPERS: add Lionel Flandrin
  2017-01-24 14:43 [Buildroot] [PATCH 1/3] python-babel: new package Lionel Flandrin
  2017-01-24 14:43 ` [Buildroot] [PATCH 2/3] python-flask-babel: " Lionel Flandrin
@ 2017-01-24 14:43 ` Lionel Flandrin
  2017-01-24 14:55 ` [Buildroot] [PATCH 1/3] python-babel: new package Yegor Yefremov
  2017-01-25  1:21 ` Thomas Petazzoni
  3 siblings, 0 replies; 6+ messages in thread
From: Lionel Flandrin @ 2017-01-24 14:43 UTC (permalink / raw)
  To: buildroot

Developper for package/python-babel and package/python-flask-babel.

Signed-off-by: Lionel Flandrin <lionel@svkt.org>
---
 DEVELOPERS | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/DEVELOPERS b/DEVELOPERS
index a8e7e1376..00b100446 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -914,6 +914,10 @@ F:	package/aircrack-ng/
 N:	Lee Jones <lee.jones@linaro.org>
 F:	boot/afboot-stm32/
 
+N:	Lionel Flandrin <lionel@svkt.org>
+F:	package/python-babel/
+F:	package/python-flask-babel/
+
 N:	Lionel Orry <lionel.orry@gmail.com>
 F:	package/mongrel2/
 
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/3] python-babel: new package
  2017-01-24 14:43 [Buildroot] [PATCH 1/3] python-babel: new package Lionel Flandrin
  2017-01-24 14:43 ` [Buildroot] [PATCH 2/3] python-flask-babel: " Lionel Flandrin
  2017-01-24 14:43 ` [Buildroot] [PATCH 3/3] DEVELOPERS: add Lionel Flandrin Lionel Flandrin
@ 2017-01-24 14:55 ` Yegor Yefremov
  2017-01-25  1:21 ` Thomas Petazzoni
  3 siblings, 0 replies; 6+ messages in thread
From: Yegor Yefremov @ 2017-01-24 14:55 UTC (permalink / raw)
  To: buildroot

On Tue, Jan 24, 2017 at 3:43 PM, Lionel Flandrin <lionel@svkt.org> wrote:
> A collection of tools for internationalizing Python applications.
>
> Signed-off-by: Lionel Flandrin <lionel@svkt.org>

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

> ---
>  package/Config.in                      |  1 +
>  package/python-babel/Config.in         |  8 ++++++++
>  package/python-babel/python-babel.hash |  3 +++
>  package/python-babel/python-babel.mk   | 14 ++++++++++++++
>  4 files changed, 26 insertions(+)
>  create mode 100644 package/python-babel/Config.in
>  create mode 100644 package/python-babel/python-babel.hash
>  create mode 100644 package/python-babel/python-babel.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 2bcb5d2dd..4df236144 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -647,6 +647,7 @@ menu "External python modules"
>         source "package/python-argh/Config.in"
>         source "package/python-arrow/Config.in"
>         source "package/python-autobahn/Config.in"
> +       source "package/python-babel/Config.in"
>         source "package/python-backports-abc/Config.in"
>         source "package/python-beautifulsoup4/Config.in"
>         source "package/python-bottle/Config.in"
> diff --git a/package/python-babel/Config.in b/package/python-babel/Config.in
> new file mode 100644
> index 000000000..1a22b83f2
> --- /dev/null
> +++ b/package/python-babel/Config.in
> @@ -0,0 +1,8 @@
> +config BR2_PACKAGE_PYTHON_BABEL
> +       bool "python-babel"
> +       select BR2_PACKAGE_PYTHON_PYTZ # runtime
> +       help
> +         A collection of tools for internationalizing Python
> +         applications.
> +
> +         http://babel.pocoo.org/en/latest/
> diff --git a/package/python-babel/python-babel.hash b/package/python-babel/python-babel.hash
> new file mode 100644
> index 000000000..4d7536799
> --- /dev/null
> +++ b/package/python-babel/python-babel.hash
> @@ -0,0 +1,3 @@
> +# md5 from https://pypi.python.org/pypi/Babel/json, sha256 locally computed
> +md5    afa20bc55b0e991833030129ad498f35  Babel-2.3.4.tar.gz
> +sha256 c535c4403802f6eb38173cd4863e419e2274921a01a8aad8a5b497c131c62875  Babel-2.3.4.tar.gz
> diff --git a/package/python-babel/python-babel.mk b/package/python-babel/python-babel.mk
> new file mode 100644
> index 000000000..3627b15f7
> --- /dev/null
> +++ b/package/python-babel/python-babel.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-babel
> +#
> +################################################################################
> +
> +PYTHON_BABEL_VERSION = 2.3.4
> +PYTHON_BABEL_SOURCE = Babel-$(PYTHON_BABEL_VERSION).tar.gz
> +PYTHON_BABEL_SITE = https://pypi.python.org/packages/6e/96/ba2a2462ed25ca0e651fb7b66e7080f5315f91425a07ea5b34d7c870c114
> +PYTHON_BABEL_SETUP_TYPE = setuptools
> +PYTHON_BABEL_LICENSE = BSD-3c
> +PYTHON_BABEL_LICENSE_FILES = LICENSE
> +
> +$(eval $(python-package))
> --
> 2.11.0
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/3] python-flask-babel: new package
  2017-01-24 14:43 ` [Buildroot] [PATCH 2/3] python-flask-babel: " Lionel Flandrin
@ 2017-01-24 14:55   ` Yegor Yefremov
  0 siblings, 0 replies; 6+ messages in thread
From: Yegor Yefremov @ 2017-01-24 14:55 UTC (permalink / raw)
  To: buildroot

On Tue, Jan 24, 2017 at 3:43 PM, Lionel Flandrin <lionel@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@svkt.org>

Reviewed-by: Yegor Yefremov <yegorslists@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
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/3] python-babel: new package
  2017-01-24 14:43 [Buildroot] [PATCH 1/3] python-babel: new package Lionel Flandrin
                   ` (2 preceding siblings ...)
  2017-01-24 14:55 ` [Buildroot] [PATCH 1/3] python-babel: new package Yegor Yefremov
@ 2017-01-25  1:21 ` Thomas Petazzoni
  3 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2017-01-25  1:21 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 24 Jan 2017 15:43:45 +0100, Lionel Flandrin wrote:
> A collection of tools for internationalizing Python applications.
> 
> Signed-off-by: Lionel Flandrin <lionel@svkt.org>
> ---
>  package/Config.in                      |  1 +
>  package/python-babel/Config.in         |  8 ++++++++
>  package/python-babel/python-babel.hash |  3 +++
>  package/python-babel/python-babel.mk   | 14 ++++++++++++++
>  4 files changed, 26 insertions(+)
>  create mode 100644 package/python-babel/Config.in
>  create mode 100644 package/python-babel/python-babel.hash
>  create mode 100644 package/python-babel/python-babel.mk

All three patches applied to master. Thanks for the patches, and thanks
Yegor for the review!

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-01-25  1:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-24 14:43 [Buildroot] [PATCH 1/3] python-babel: new package Lionel Flandrin
2017-01-24 14:43 ` [Buildroot] [PATCH 2/3] python-flask-babel: " Lionel Flandrin
2017-01-24 14:55   ` Yegor Yefremov
2017-01-24 14:43 ` [Buildroot] [PATCH 3/3] DEVELOPERS: add Lionel Flandrin Lionel Flandrin
2017-01-24 14:55 ` [Buildroot] [PATCH 1/3] python-babel: new package Yegor Yefremov
2017-01-25  1:21 ` Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.