Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [git commit branch/next] package: add python-flask
@ 2014-11-14 18:00 Peter Korsgaard
  2014-11-17  7:53 ` Yegor Yefremov
  0 siblings, 1 reply; 7+ messages in thread
From: Peter Korsgaard @ 2014-11-14 18:00 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=541d9452237ba5fc00a42a0a7e4019518d7ec4ce
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/next

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
 package/Config.in                      |    1 +
 package/python-flask/Config.in         |   10 ++++++++++
 package/python-flask/python-flask.hash |    3 +++
 package/python-flask/python-flask.mk   |   15 +++++++++++++++
 4 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/package/Config.in b/package/Config.in
index ba97db7..3e5ad39 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -489,6 +489,7 @@ menu "external python modules"
 	source "package/python-daemon/Config.in"
 	source "package/python-dialog/Config.in"
 	source "package/python-dpkt/Config.in"
+	source "package/python-flask/Config.in"
 	source "package/python-flup/Config.in"
 	source "package/python-id3/Config.in"
 	source "package/python-ipy/Config.in"
diff --git a/package/python-flask/Config.in b/package/python-flask/Config.in
new file mode 100644
index 0000000..4a955c4
--- /dev/null
+++ b/package/python-flask/Config.in
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_PYTHON_FLASK
+	bool "python-flask"
+	select BR2_PACKAGE_PYTHON_WERKZEUG
+	select BR2_PACKAGE_PYTHON_JINJA2
+	select BR2_PACKAGE_PYTHON_ITSDANGEROUS
+	help
+	  Flask is a microframework for Python based on Werkzeug,
+	  Jinja 2 and good intentions.
+
+	  http://flask.pocoo.org/
diff --git a/package/python-flask/python-flask.hash b/package/python-flask/python-flask.hash
new file mode 100644
index 0000000..55d0a5c
--- /dev/null
+++ b/package/python-flask/python-flask.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=378670fe456957eb3c27ddaef60b2b24, sha256 locally computed
+md5	378670fe456957eb3c27ddaef60b2b24  Flask-0.10.1.tar.gz
+sha256	4c83829ff83d408b5e1d4995472265411d2c414112298f2eb4b359d9e4563373  Flask-0.10.1.tar.gz
diff --git a/package/python-flask/python-flask.mk b/package/python-flask/python-flask.mk
new file mode 100644
index 0000000..d7e3d1f
--- /dev/null
+++ b/package/python-flask/python-flask.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-flask
+#
+################################################################################
+
+PYTHON_FLASK_VERSION = 0.10.1
+PYTHON_FLASK_SOURCE = Flask-$(PYTHON_FLASK_VERSION).tar.gz
+PYTHON_FLASK_SITE = http://pypi.python.org/packages/source/F/Flask
+PYTHON_FLASK_SETUP_TYPE = setuptools
+PYTHON_FLASK_LICENSE = BSD-3c
+PYTHON_FLASK_LICENSE_FILES = LICENSE
+PYTHON_FLASH_DEPENDENCIES = python-werkzeug python-jinja2 python-itsdangerous
+
+$(eval $(python-package))

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

* [Buildroot] [git commit branch/next] package: add python-flask
  2014-11-14 18:00 [Buildroot] [git commit branch/next] package: add python-flask Peter Korsgaard
@ 2014-11-17  7:53 ` Yegor Yefremov
  2014-11-17  9:37   ` Yegor Yefremov
  2014-11-17 10:39   ` Peter Korsgaard
  0 siblings, 2 replies; 7+ messages in thread
From: Yegor Yefremov @ 2014-11-17  7:53 UTC (permalink / raw)
  To: buildroot

Hi Peter,

On Fri, Nov 14, 2014 at 7:00 PM, Peter Korsgaard <peter@korsgaard.com> wrote:
> commit: http://git.buildroot.net/buildroot/commit/?id=541d9452237ba5fc00a42a0a7e4019518d7ec4ce
> branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/next
>
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

when trying to import flask with at least Python 2.7.8 I get following error:

>>> from flask import Flask
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/flask/__init__.py",
line 19, in <module>
  File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/__init__.py",
line 33, in <module>
  File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/environment.py",
line 13, in <module>
  File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/nodes.py",
line 18, in <module>
  File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/utils.py",
line 520, in <module>
ImportError: No module named markupsafe

werkzeug itself is working, at least I can import it.

Any idea?

Yegor

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

* [Buildroot] [git commit branch/next] package: add python-flask
  2014-11-17  7:53 ` Yegor Yefremov
@ 2014-11-17  9:37   ` Yegor Yefremov
  2014-11-17 10:40     ` Peter Korsgaard
  2014-11-17 10:39   ` Peter Korsgaard
  1 sibling, 1 reply; 7+ messages in thread
From: Yegor Yefremov @ 2014-11-17  9:37 UTC (permalink / raw)
  To: buildroot

On Mon, Nov 17, 2014 at 8:53 AM, Yegor Yefremov
<yegorslists@googlemail.com> wrote:
> Hi Peter,
>
> On Fri, Nov 14, 2014 at 7:00 PM, Peter Korsgaard <peter@korsgaard.com> wrote:
>> commit: http://git.buildroot.net/buildroot/commit/?id=541d9452237ba5fc00a42a0a7e4019518d7ec4ce
>> branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/next
>>
>> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
>
> when trying to import flask with at least Python 2.7.8 I get following error:
>
>>>> from flask import Flask
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/flask/__init__.py",
> line 19, in <module>
>   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/__init__.py",
> line 33, in <module>
>   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/environment.py",
> line 13, in <module>
>   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/nodes.py",
> line 18, in <module>
>   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/utils.py",
> line 520, in <module>
> ImportError: No module named markupsafe
>
> werkzeug itself is working, at least I can import it.

http://jinja.pocoo.org/docs/dev/intro/#markupsafe-dependency is missing.

Yegor

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

* [Buildroot] [git commit branch/next] package: add python-flask
  2014-11-17  7:53 ` Yegor Yefremov
  2014-11-17  9:37   ` Yegor Yefremov
@ 2014-11-17 10:39   ` Peter Korsgaard
  1 sibling, 0 replies; 7+ messages in thread
From: Peter Korsgaard @ 2014-11-17 10:39 UTC (permalink / raw)
  To: buildroot

>>>>> "Yegor" == Yegor Yefremov <yegorslists@googlemail.com> writes:

 > Hi Peter,
 > On Fri, Nov 14, 2014 at 7:00 PM, Peter Korsgaard <peter@korsgaard.com> wrote:
 >> commit: http://git.buildroot.net/buildroot/commit/?id=541d9452237ba5fc00a42a0a7e4019518d7ec4ce
 >> branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/next
 >> 
 >> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

 > when trying to import flask with at least Python 2.7.8 I get following error:

 >>>> from flask import Flask
 > Traceback (most recent call last):
 >   File "<stdin>", line 1, in <module>
 >   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/flask/__init__.py",
 > line 19, in <module>
 >   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/__init__.py",
 > line 33, in <module>
 >   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/environment.py",
 > line 13, in <module>
 >   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/nodes.py",
 > line 18, in <module>
 >   File "home/user/Documents/versioned/br-test/bsp/target/usr/lib/python2.7/site-packages/jinja2/utils.py",
 > line 520, in <module>
 > ImportError: No module named markupsafe

 > werkzeug itself is working, at least I can import it.

Sorry, I only got to runtime test the first deps, not flash. To my
defense it was Friday afternoon :P

I'll look into it.

-- 
Bye, Peter Korsgaard 

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

* [Buildroot] [git commit branch/next] package: add python-flask
  2014-11-17  9:37   ` Yegor Yefremov
@ 2014-11-17 10:40     ` Peter Korsgaard
  2014-11-17 11:03       ` Yegor Yefremov
  0 siblings, 1 reply; 7+ messages in thread
From: Peter Korsgaard @ 2014-11-17 10:40 UTC (permalink / raw)
  To: buildroot

>>>>> "Yegor" == Yegor Yefremov <yegorslists@googlemail.com> writes:

Hi,

 > On Mon, Nov 17, 2014 at 8:53 AM, Yegor Yefremov

 >> werkzeug itself is working, at least I can import it.

 > http://jinja.pocoo.org/docs/dev/intro/#markupsafe-dependency is missing.

Ahh, thanks - I'll add it.

-- 
Bye, Peter Korsgaard 

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

* [Buildroot] [git commit branch/next] package: add python-flask
  2014-11-17 10:40     ` Peter Korsgaard
@ 2014-11-17 11:03       ` Yegor Yefremov
  2014-11-17 11:06         ` Peter Korsgaard
  0 siblings, 1 reply; 7+ messages in thread
From: Yegor Yefremov @ 2014-11-17 11:03 UTC (permalink / raw)
  To: buildroot

On Mon, Nov 17, 2014 at 11:40 AM, Peter Korsgaard <peter@korsgaard.com> wrote:
>>>>>> "Yegor" == Yegor Yefremov <yegorslists@googlemail.com> writes:
>
> Hi,
>
>  > On Mon, Nov 17, 2014 at 8:53 AM, Yegor Yefremov
>
>  >> werkzeug itself is working, at least I can import it.
>
>  > http://jinja.pocoo.org/docs/dev/intro/#markupsafe-dependency is missing.
>
> Ahh, thanks - I'll add it.

And while you look at this, could you also take a look at this patch:
http://patchwork.ozlabs.org/patch/409779/

Thanks.

Yegor

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

* [Buildroot] [git commit branch/next] package: add python-flask
  2014-11-17 11:03       ` Yegor Yefremov
@ 2014-11-17 11:06         ` Peter Korsgaard
  0 siblings, 0 replies; 7+ messages in thread
From: Peter Korsgaard @ 2014-11-17 11:06 UTC (permalink / raw)
  To: buildroot

>>>>> "Yegor" == Yegor Yefremov <yegorslists@googlemail.com> writes:

 >> 
 >> >> werkzeug itself is working, at least I can import it.
 >> 
 >> > http://jinja.pocoo.org/docs/dev/intro/#markupsafe-dependency is missing.
 >> 
 >> Ahh, thanks - I'll add it.

 > And while you look at this, could you also take a look at this patch:
 > http://patchwork.ozlabs.org/patch/409779/

Yes, I will.

-- 
Bye, Peter Korsgaard 

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

end of thread, other threads:[~2014-11-17 11:06 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-14 18:00 [Buildroot] [git commit branch/next] package: add python-flask Peter Korsgaard
2014-11-17  7:53 ` Yegor Yefremov
2014-11-17  9:37   ` Yegor Yefremov
2014-11-17 10:40     ` Peter Korsgaard
2014-11-17 11:03       ` Yegor Yefremov
2014-11-17 11:06         ` Peter Korsgaard
2014-11-17 10:39   ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox