* [Buildroot] [PATCH 1/5] python-psycopg2: new package
@ 2018-02-05 12:33 Adam Duskett
2018-02-05 12:33 ` [Buildroot] [PATCH 2/5] python-sqlalchemy: " Adam Duskett
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Adam Duskett @ 2018-02-05 12:33 UTC (permalink / raw)
To: buildroot
Psycopg is the most popular PostgreSQL database adapter for the Python
programming language. Its main features are the complete implementation of the
Python DB API 2.0 specification and the thread safety (several threads can
share the same connection). It was designed for heavily multi-threaded
applications that create and destroy lots of cursors and make a large number of
concurrent INSERTs or UPDATEs.
Signed-off-by: Adam Duskett <aduskett@gmail.com>
---
DEVELOPERS | 1 +
package/Config.in | 1 +
.../python-psycopg2/0001-don-t-use-pg_config.patch | 49 ++++++++++++++++++++++
package/python-psycopg2/Config.in | 23 ++++++++++
package/python-psycopg2/python-psycopg2.hash | 4 ++
package/python-psycopg2/python-psycopg2.mk | 20 +++++++++
6 files changed, 98 insertions(+)
create mode 100644 package/python-psycopg2/0001-don-t-use-pg_config.patch
create mode 100644 package/python-psycopg2/Config.in
create mode 100644 package/python-psycopg2/python-psycopg2.hash
create mode 100644 package/python-psycopg2/python-psycopg2.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index 4f2c84758e..c07f4fa6fd 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -52,6 +52,7 @@ F: package/libsepol/
F: package/nginx-naxsi/
F: package/policycoreutils/
F: package/python-mutagen/
+F: package/python-psycopg2/
F: package/restorecond/
F: package/refpolicy/
F: package/selinux-python/
diff --git a/package/Config.in b/package/Config.in
index 9cd5d9c087..b039dea58f 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -844,6 +844,7 @@ menu "External python modules"
source "package/python-prompt-toolkit/Config.in"
source "package/python-protobuf/Config.in"
source "package/python-psutil/Config.in"
+ source "package/python-psycopg2/Config.in"
source "package/python-ptyprocess/Config.in"
source "package/python-pudb/Config.in"
source "package/python-pyasn/Config.in"
diff --git a/package/python-psycopg2/0001-don-t-use-pg_config.patch b/package/python-psycopg2/0001-don-t-use-pg_config.patch
new file mode 100644
index 0000000000..5f7c4eec5e
--- /dev/null
+++ b/package/python-psycopg2/0001-don-t-use-pg_config.patch
@@ -0,0 +1,49 @@
+From 92d42775735d1555449b860c214ca7265d7ad75b Mon Sep 17 00:00:00 2001
+From: Mark Asselstine <mark.asselstine@windriver.com>
+Date: Tue, 24 Jan 2017 00:43:35 +0900
+Subject: [PATCH] setup: don't use pg_config
+
+pg_config is used to get library and include directories, and the postgresql
+version. All of which is not available in the cross compiled version.
+
+Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
+Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
+[aduskett at gmail.com: Update for psycopg2 2.7.3.2]
+Signed-off-by: Adam Duskett <aduskett@gmail.com>
+---
+ setup.py | 6 ++----
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 86f32d2..05b8eeb 100644
+--- a/setup.py
++++ b/setup.py
+@@ -404,16 +404,13 @@ class psycopg_build_ext(build_ext):
+ self.libraries.append("pq")
+
+ try:
+- self.library_dirs.append(pg_config_helper.query("libdir"))
+- self.include_dirs.append(pg_config_helper.query("includedir"))
+- self.include_dirs.append(pg_config_helper.query("includedir-server"))
+ try:
+ # Here we take a conservative approach: we suppose that
+ # *at least* PostgreSQL 7.4 is available (this is the only
+ # 7.x series supported by psycopg 2)
+ pgversion = pg_config_helper.query("version").split()[1]
+ except:
+- pgversion = "7.4.0"
++ pgversion = str(os.environ['PSYCOPG2_POSTGRESQL_VERSION'])
+
+ verre = re.compile(
+ r"(\d+)(?:\.(\d+))?(?:(?:\.(\d+))|(devel|(?:alpha|beta|rc)\d+))?")
+@@ -525,6 +522,7 @@ parser.read('setup.cfg')
+ # Choose a datetime module
+ have_pydatetime = True
+ have_mxdatetime = False
++pg_config="/bin/true"
+ use_pydatetime = int(parser.get('build_ext', 'use_pydatetime'))
+
+ # check for mx package
+--
+2.14.3
+
diff --git a/package/python-psycopg2/Config.in b/package/python-psycopg2/Config.in
new file mode 100644
index 0000000000..8240c8e027
--- /dev/null
+++ b/package/python-psycopg2/Config.in
@@ -0,0 +1,23 @@
+config BR2_PACKAGE_PYTHON_PSYCOPG2
+ bool "python-psycopg2"
+ select BR2_PACKAGE_POSTGRESQL
+ help
+ Psycopg is the most popular PostgreSQL database adapter for
+ the Python programming language. Its main features are the
+ complete implementation of the Python DB API 2.0 specification
+ and the thread safety (several threads can share the same
+ connection). It was designed for heavily multi-threaded
+ applications that create and destroy lots of cursors and make
+ a large number of concurrent INSERTs or UPDATEs.
+
+ Psycopg 2 is mostly implemented in C as a libpq wrapper,
+ resulting in being both efficient and secure. It features
+ client-side and server-side cursors, asynchronous
+ communication and notifications, COPY support. Many Python
+ types are supported out-of-the-box and adapted to matching
+ PostgreSQL data types; adaptation can be extended and
+ customized thanks to a flexible objects adaptation system.
+
+ Psycopg 2 is both Unicode and Python 3 friendly.
+
+ http://initd.org/psycopg/
diff --git a/package/python-psycopg2/python-psycopg2.hash b/package/python-psycopg2/python-psycopg2.hash
new file mode 100644
index 0000000000..4b20b96f35
--- /dev/null
+++ b/package/python-psycopg2/python-psycopg2.hash
@@ -0,0 +1,4 @@
+# md5 from https://pypi.python.org/pypi/psycopg2/json, sha256 locally computed
+md5 8114e672d5f23fa5329874a4314fbd6f psycopg2-2.7.3.2.tar.gz
+sha256 5c3213be557d0468f9df8fe2487eaf2990d9799202c5ff5cb8d394d09fad9b2a psycopg2-2.7.3.2.tar.gz
+sha256 1752db3c786e12b62ca804178dca033adce8bff4c4b3d98d3449d407fe45210d LICENSE
diff --git a/package/python-psycopg2/python-psycopg2.mk b/package/python-psycopg2/python-psycopg2.mk
new file mode 100644
index 0000000000..9c4657d2d5
--- /dev/null
+++ b/package/python-psycopg2/python-psycopg2.mk
@@ -0,0 +1,20 @@
+################################################################################
+#
+# python-psycopg2
+#
+################################################################################
+
+PYTHON_PSYCOPG2_VERSION = 2.7.3.2
+PYTHON_PSYCOPG2_SOURCE = psycopg2-$(PYTHON_PSYCOPG2_VERSION).tar.gz
+PYTHON_PSYCOPG2_SITE = https://pypi.python.org/packages/dd/47/000b405d73ca22980684fd7bd3318690cc03cfa3b2ae1c5b7fff8050b28a
+PYTHON_PSYCOPG2_SETUP_TYPE = setuptools
+PYTHON_PSYCOPG2_LICENSE = LGPL-3.0+
+PYTHON_PSYCOPG2_LICENSE_FILES = LICENSE
+PYTHON_PSYCOPG2_DEPENDENCIES = postgresql
+
+# Force psycopg2 to use the BuildRoot provided postgresql version instead of
+# The host machines
+PYTHON_PSYCOPG2_ENV += \
+ PSYCOPG2_POSTGRESQL_VERSION=$(POSTGRESQL_VERSION)
+
+$(eval $(python-package))
--
2.14.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 2/5] python-sqlalchemy: new package
2018-02-05 12:33 [Buildroot] [PATCH 1/5] python-psycopg2: new package Adam Duskett
@ 2018-02-05 12:33 ` Adam Duskett
2018-02-05 12:54 ` Yegor Yefremov
2018-02-05 12:33 ` [Buildroot] [PATCH 3/3] python-flask-sqlalchemy: " Adam Duskett
` (2 subsequent siblings)
3 siblings, 1 reply; 10+ messages in thread
From: Adam Duskett @ 2018-02-05 12:33 UTC (permalink / raw)
To: buildroot
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives
application developers the full power and flexibility of SQL.
It provides a full suite of well known enterprise-level persistence patterns,
designed for efficient and high-performing database access, adapted into a
simple and Pythonic domain language.
Signed-off-by: Adam Duskett <aduskett@gmail.com>
---
DEVELOPERS | 1 +
package/Config.in | 1 +
package/python-sqlalchemy/Config.in | 13 +++++++++++++
package/python-sqlalchemy/python-sqlalchemy.hash | 4 ++++
package/python-sqlalchemy/python-sqlalchemy.mk | 14 ++++++++++++++
5 files changed, 33 insertions(+)
create mode 100644 package/python-sqlalchemy/Config.in
create mode 100644 package/python-sqlalchemy/python-sqlalchemy.hash
create mode 100644 package/python-sqlalchemy/python-sqlalchemy.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index c07f4fa6fd..d81c0d7ee1 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -53,6 +53,7 @@ F: package/nginx-naxsi/
F: package/policycoreutils/
F: package/python-mutagen/
F: package/python-psycopg2/
+F: package/python-sqlalchemy/
F: package/restorecond/
F: package/refpolicy/
F: package/selinux-python/
diff --git a/package/Config.in b/package/Config.in
index b039dea58f..d250b59995 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -919,6 +919,7 @@ menu "External python modules"
source "package/python-socketio/Config.in"
source "package/python-sortedcontainers//Config.in"
source "package/python-spidev/Config.in"
+ source "package/python-sqlalchemy/Config.in"
source "package/python-systemd/Config.in"
source "package/python-tabledata/Config.in"
source "package/python-tempora/Config.in"
diff --git a/package/python-sqlalchemy/Config.in b/package/python-sqlalchemy/Config.in
new file mode 100644
index 0000000000..f7ec3a6ad4
--- /dev/null
+++ b/package/python-sqlalchemy/Config.in
@@ -0,0 +1,13 @@
+config BR2_PACKAGE_PYTHON_SQLALCHEMY
+ bool "python-sqlalchemy"
+ help
+ SQLAlchemy is the Python SQL toolkit and Object Relational
+ Mapper that gives application developers the full power and
+ flexibility of SQL.
+
+ It provides a full suite of well known enterprise-level
+ persistence patterns, designed for efficient and
+ high-performing database access, adapted into a simple and
+ Pythonic domain language.
+
+ http://www.sqlalchemy.org
diff --git a/package/python-sqlalchemy/python-sqlalchemy.hash b/package/python-sqlalchemy/python-sqlalchemy.hash
new file mode 100644
index 0000000000..337d08788c
--- /dev/null
+++ b/package/python-sqlalchemy/python-sqlalchemy.hash
@@ -0,0 +1,4 @@
+# md5 from https://pypi.python.org/pypi/SQLAlchemy/json, sha256 locally computed
+md5 968e07dc0aa92f9205bb3877f33f498f SQLAlchemy-1.2.2.tar.gz
+sha256 64b4720f0a8e033db0154d3824f5bf677cf2797e11d44743cf0aebd2a0499d9d SQLAlchemy-1.2.2.tar.gz
+sha256 73bda3d7d6c568f494c1d12520a97d41a38b7ce91d88c21f1b469b747b17f7fd LICENSE
diff --git a/package/python-sqlalchemy/python-sqlalchemy.mk b/package/python-sqlalchemy/python-sqlalchemy.mk
new file mode 100644
index 0000000000..c0023712a2
--- /dev/null
+++ b/package/python-sqlalchemy/python-sqlalchemy.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-sqlalchemy
+#
+################################################################################
+
+PYTHON_SQLALCHEMY_VERSION = 1.2.2
+PYTHON_SQLALCHEMY_SOURCE = SQLAlchemy-$(PYTHON_SQLALCHEMY_VERSION).tar.gz
+PYTHON_SQLALCHEMY_SITE = https://pypi.python.org/packages/b9/fb/a56d2fc0ce3571328fa872734ad124cae25a4cea422088987f865fb71787
+PYTHON_SQLALCHEMY_SETUP_TYPE = setuptools
+PYTHON_SQLALCHEMY_LICENSE = MIT
+PYTHON_SQLALCHEMY_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
--
2.14.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/3] python-flask-sqlalchemy: new package
2018-02-05 12:33 [Buildroot] [PATCH 1/5] python-psycopg2: new package Adam Duskett
2018-02-05 12:33 ` [Buildroot] [PATCH 2/5] python-sqlalchemy: " Adam Duskett
@ 2018-02-05 12:33 ` Adam Duskett
2018-02-05 12:58 ` Yegor Yefremov
2018-02-05 12:33 ` [Buildroot] [PATCH 4/5] python-visitor: " Adam Duskett
2018-02-05 12:33 ` [Buildroot] [PATCH 5/5] python-flask-bootstrap: " Adam Duskett
3 siblings, 1 reply; 10+ messages in thread
From: Adam Duskett @ 2018-02-05 12:33 UTC (permalink / raw)
To: buildroot
Flask-SQLAlchemy is a Flask microframework extension which adds support for
the SQLAlchemy SQL toolkit/ORM.
Signed-off-by: Adam Duskett <aduskett@gmail.com>
---
DEVELOPERS | 1 +
package/Config.in | 1 +
package/python-flask-sqlalchemy/Config.in | 9 +++++++++
.../python-flask-sqlalchemy/python-flask-sqlalchemy.hash | 4 ++++
.../python-flask-sqlalchemy/python-flask-sqlalchemy.mk | 15 +++++++++++++++
5 files changed, 30 insertions(+)
create mode 100644 package/python-flask-sqlalchemy/Config.in
create mode 100644 package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash
create mode 100644 package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index d81c0d7ee1..0241c97c65 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -51,6 +51,7 @@ F: package/libsemanage/
F: package/libsepol/
F: package/nginx-naxsi/
F: package/policycoreutils/
+F: package/python-flask-sqlalchemy/
F: package/python-mutagen/
F: package/python-psycopg2/
F: package/python-sqlalchemy/
diff --git a/package/Config.in b/package/Config.in
index d250b59995..6ee6bc533e 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -774,6 +774,7 @@ menu "External python modules"
source "package/python-flask-babel/Config.in"
source "package/python-flask-jsonrpc/Config.in"
source "package/python-flask-login/Config.in"
+ source "package/python-flask-sqlalchemy/Config.in"
source "package/python-flup/Config.in"
source "package/python-futures/Config.in"
source "package/python-gobject/Config.in"
diff --git a/package/python-flask-sqlalchemy/Config.in b/package/python-flask-sqlalchemy/Config.in
new file mode 100644
index 0000000000..fa4a035110
--- /dev/null
+++ b/package/python-flask-sqlalchemy/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_PYTHON_FLASK_SQLALCHEMY
+ bool "python-flask-sqlalchemy"
+ select BR2_PACKAGE_PYTHON_FLASK # runtime
+ select BR2_PACKAGE_PYTHON_SQLALCHEMY # runtime
+ help
+ Flask-SQLAlchemy is a Flask microframework extension which
+ adds support for the SQLAlchemy SQL toolkit/ORM.
+
+ http://github.com/mitsuhiko/flask-sqlalchemy
diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash
new file mode 100644
index 0000000000..92d7c390a1
--- /dev/null
+++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash
@@ -0,0 +1,4 @@
+# md5 from https://pypi.python.org/pypi/Flask-SQLAlchemy/json, sha256 locally computed
+md5 373ce61dfd03b593ad2eaba68c9fee35 Flask-SQLAlchemy-2.3.2.tar.gz
+sha256 5971b9852b5888655f11db634e87725a9031e170f37c0ce7851cf83497f56e53 Flask-SQLAlchemy-2.3.2.tar.gz
+sha256 de2011f25501c45f2b78bfa4f851ce021cfbab0f1e7ab763233688e0b969821f PKG-INFO
diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk
new file mode 100644
index 0000000000..d6139af8e5
--- /dev/null
+++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-flask-sqlalchemy
+#
+################################################################################
+
+PYTHON_FLASK_SQLALCHEMY_VERSION = 2.3.2
+PYTHON_FLASK_SQLALCHEMY_SOURCE = Flask-SQLAlchemy-$(PYTHON_FLASK_SQLALCHEMY_VERSION).tar.gz
+PYTHON_FLASK_SQLALCHEMY_SITE = https://pypi.python.org/packages/3a/66/f5ace276517c075f102457dd2f7d8645b033758f9c6effb4e0970a90fec1
+PYTHON_FLASK_SQLALCHEMY_SETUP_TYPE = setuptools
+PYTHON_FLASK_SQLALCHEMY_LICENSE = BSD
+PYTHON_FLASK_SQLALCHEMY_LICENSE_FILES = PKG-INFO
+
+$(eval $(python-package))
--
2.14.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 4/5] python-visitor: new package
2018-02-05 12:33 [Buildroot] [PATCH 1/5] python-psycopg2: new package Adam Duskett
2018-02-05 12:33 ` [Buildroot] [PATCH 2/5] python-sqlalchemy: " Adam Duskett
2018-02-05 12:33 ` [Buildroot] [PATCH 3/3] python-flask-sqlalchemy: " Adam Duskett
@ 2018-02-05 12:33 ` Adam Duskett
2018-02-05 12:52 ` Yegor Yefremov
2018-02-05 12:33 ` [Buildroot] [PATCH 5/5] python-flask-bootstrap: " Adam Duskett
3 siblings, 1 reply; 10+ messages in thread
From: Adam Duskett @ 2018-02-05 12:33 UTC (permalink / raw)
To: buildroot
A tiny library to facilitate visitor implementation in Python
Signed-off-by: Adam Duskett <aduskett@gmail.com>
---
DEVELOPERS | 1 +
package/Config.in | 1 +
package/python-visitor/Config.in | 6 ++++++
package/python-visitor/python-visitor.hash | 4 ++++
package/python-visitor/python-visitor.mk | 14 ++++++++++++++
5 files changed, 26 insertions(+)
create mode 100644 package/python-visitor/Config.in
create mode 100644 package/python-visitor/python-visitor.hash
create mode 100644 package/python-visitor/python-visitor.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index 0241c97c65..e35e56841f 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -55,6 +55,7 @@ F: package/python-flask-sqlalchemy/
F: package/python-mutagen/
F: package/python-psycopg2/
F: package/python-sqlalchemy/
+F: package/python-visitor/
F: package/restorecond/
F: package/refpolicy/
F: package/selinux-python/
diff --git a/package/Config.in b/package/Config.in
index 6ee6bc533e..430fa86707 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -940,6 +940,7 @@ menu "External python modules"
source "package/python-urllib3/Config.in"
source "package/python-urwid/Config.in"
source "package/python-versiontools/Config.in"
+ source "package/python-visitor/Config.in"
source "package/python-watchdog/Config.in"
source "package/python-wcwidth/Config.in"
source "package/python-web2py/Config.in"
diff --git a/package/python-visitor/Config.in b/package/python-visitor/Config.in
new file mode 100644
index 0000000000..f8be5ec9be
--- /dev/null
+++ b/package/python-visitor/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_VISITOR
+ bool "python-visitor"
+ help
+ A tiny pythonic visitor implementation.
+
+ http://github.com/mbr/visitor
diff --git a/package/python-visitor/python-visitor.hash b/package/python-visitor/python-visitor.hash
new file mode 100644
index 0000000000..9a685f62f0
--- /dev/null
+++ b/package/python-visitor/python-visitor.hash
@@ -0,0 +1,4 @@
+# md5 from https://pypi.python.org/pypi/visitor/json, sha256 locally computed
+md5 94a024ed0ec1b02b4497c15267d319ca visitor-0.1.3.tar.gz
+sha256 2c737903b2b6864ebc6167eef7cf3b997126f1aa94bdf590f90f1436d23e480a visitor-0.1.3.tar.gz
+sha256 184d1ebb65da97ada36447f3c028f2fd4890b874f17b18c023ce200dd96639af LICENSE
diff --git a/package/python-visitor/python-visitor.mk b/package/python-visitor/python-visitor.mk
new file mode 100644
index 0000000000..1313491c96
--- /dev/null
+++ b/package/python-visitor/python-visitor.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-visitor
+#
+################################################################################
+
+PYTHON_VISITOR_VERSION = 0.1.3
+PYTHON_VISITOR_SOURCE = visitor-$(PYTHON_VISITOR_VERSION).tar.gz
+PYTHON_VISITOR_SITE = https://pypi.python.org/packages/d7/58/785fcd6de4210049da5fafe62301b197f044f3835393594be368547142b0
+PYTHON_VISITOR_SETUP_TYPE = setuptools
+PYTHON_VISITOR_LICENSE = MIT
+PYTHON_VISITOR_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
--
2.14.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 5/5] python-flask-bootstrap: new package
2018-02-05 12:33 [Buildroot] [PATCH 1/5] python-psycopg2: new package Adam Duskett
` (2 preceding siblings ...)
2018-02-05 12:33 ` [Buildroot] [PATCH 4/5] python-visitor: " Adam Duskett
@ 2018-02-05 12:33 ` Adam Duskett
2018-02-05 12:50 ` Yegor Yefremov
3 siblings, 1 reply; 10+ messages in thread
From: Adam Duskett @ 2018-02-05 12:33 UTC (permalink / raw)
To: buildroot
Flask-Bootstrap packages Bootstrap into an extension that mostly consists of a
blueprint named 'bootstrap'. It can also create links to serve Bootstrap from
a CDN and works with no boilerplate code in your application.
Signed-off-by: Adam Duskett <aduskett@gmail.com>
---
DEVELOPERS | 1 +
package/Config.in | 1 +
package/python-flask-bootstrap/Config.in | 12 ++++++++++++
package/python-flask-bootstrap/python-flask-bootstrap.hash | 3 +++
package/python-flask-bootstrap/python-flask-bootstrap.mk | 13 +++++++++++++
5 files changed, 30 insertions(+)
create mode 100644 package/python-flask-bootstrap/Config.in
create mode 100644 package/python-flask-bootstrap/python-flask-bootstrap.hash
create mode 100644 package/python-flask-bootstrap/python-flask-bootstrap.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index e35e56841f..5259c5503a 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -51,6 +51,7 @@ F: package/libsemanage/
F: package/libsepol/
F: package/nginx-naxsi/
F: package/policycoreutils/
+F: package/python-flask-bootstrap/
F: package/python-flask-sqlalchemy/
F: package/python-mutagen/
F: package/python-psycopg2/
diff --git a/package/Config.in b/package/Config.in
index 430fa86707..6f162e4bbe 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -772,6 +772,7 @@ menu "External python modules"
source "package/python-flask/Config.in"
source "package/python-flask-cors/Config.in"
source "package/python-flask-babel/Config.in"
+ source "package/python-flask-bootstrap/Config.in"
source "package/python-flask-jsonrpc/Config.in"
source "package/python-flask-login/Config.in"
source "package/python-flask-sqlalchemy/Config.in"
diff --git a/package/python-flask-bootstrap/Config.in b/package/python-flask-bootstrap/Config.in
new file mode 100644
index 0000000000..19d9dcac52
--- /dev/null
+++ b/package/python-flask-bootstrap/Config.in
@@ -0,0 +1,12 @@
+config BR2_PACKAGE_PYTHON_FLASK_BOOTSTRAP
+ bool "python-flask-bootstrap"
+ select BR2_PACKAGE_PYTHON_FLASK # runtime
+ select BR2_PACKAGE_PYTHON_DOMINATE # runtime
+ select BR2_PACKAGE_PYTHON_VISITOR # runtime
+ help
+ Flask-Bootstrap packages Bootstrap into an extension that
+ mostly consists of a blueprint named 'bootstrap'. It can also
+ create links to serve Bootstrap from a CDN and works with no
+ boilerplate code in your application.
+
+ http://github.com/mbr/flask-bootstrap
diff --git a/package/python-flask-bootstrap/python-flask-bootstrap.hash b/package/python-flask-bootstrap/python-flask-bootstrap.hash
new file mode 100644
index 0000000000..589a6c8db9
--- /dev/null
+++ b/package/python-flask-bootstrap/python-flask-bootstrap.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/Flask-Bootstrap/json, sha256 locally computed
+md5 e40d50f5c5b6438c1c6200a6f2871f81 Flask-Bootstrap-3.3.7.1.tar.gz
+sha256 cb08ed940183f6343a64e465e83b3a3f13c53e1baabb8d72b5da4545ef123ac8 Flask-Bootstrap-3.3.7.1.tar.gz
diff --git a/package/python-flask-bootstrap/python-flask-bootstrap.mk b/package/python-flask-bootstrap/python-flask-bootstrap.mk
new file mode 100644
index 0000000000..08f221f37d
--- /dev/null
+++ b/package/python-flask-bootstrap/python-flask-bootstrap.mk
@@ -0,0 +1,13 @@
+################################################################################
+#
+# python-flask-bootstrap
+#
+################################################################################
+
+PYTHON_FLASK_BOOTSTRAP_VERSION = 3.3.7.1
+PYTHON_FLASK_BOOTSTRAP_SOURCE = Flask-Bootstrap-$(PYTHON_FLASK_BOOTSTRAP_VERSION).tar.gz
+PYTHON_FLASK_BOOTSTRAP_SITE = https://pypi.python.org/packages/88/53/958ce7c2aa26280b7fd7f3eecbf13053f1302ee2acb1db58ef32e1c23c2a
+PYTHON_FLASK_BOOTSTRAP_SETUP_TYPE = setuptools
+PYTHON_FLASK_BOOTSTRAP_LICENSE = BSD
+
+$(eval $(python-package))
--
2.14.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 5/5] python-flask-bootstrap: new package
2018-02-05 12:33 ` [Buildroot] [PATCH 5/5] python-flask-bootstrap: " Adam Duskett
@ 2018-02-05 12:50 ` Yegor Yefremov
2018-02-05 12:58 ` Yegor Yefremov
0 siblings, 1 reply; 10+ messages in thread
From: Yegor Yefremov @ 2018-02-05 12:50 UTC (permalink / raw)
To: buildroot
On Mon, Feb 5, 2018 at 1:33 PM, Adam Duskett <aduskett@gmail.com> wrote:
> Flask-Bootstrap packages Bootstrap into an extension that mostly consists of a
> blueprint named 'bootstrap'. It can also create links to serve Bootstrap from
> a CDN and works with no boilerplate code in your application.
>
> Signed-off-by: Adam Duskett <aduskett@gmail.com>
> ---
> DEVELOPERS | 1 +
> package/Config.in | 1 +
> package/python-flask-bootstrap/Config.in | 12 ++++++++++++
> package/python-flask-bootstrap/python-flask-bootstrap.hash | 3 +++
> package/python-flask-bootstrap/python-flask-bootstrap.mk | 13 +++++++++++++
> 5 files changed, 30 insertions(+)
> create mode 100644 package/python-flask-bootstrap/Config.in
> create mode 100644 package/python-flask-bootstrap/python-flask-bootstrap.hash
> create mode 100644 package/python-flask-bootstrap/python-flask-bootstrap.mk
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index e35e56841f..5259c5503a 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -51,6 +51,7 @@ F: package/libsemanage/
> F: package/libsepol/
> F: package/nginx-naxsi/
> F: package/policycoreutils/
> +F: package/python-flask-bootstrap/
> F: package/python-flask-sqlalchemy/
> F: package/python-mutagen/
> F: package/python-psycopg2/
> diff --git a/package/Config.in b/package/Config.in
> index 430fa86707..6f162e4bbe 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -772,6 +772,7 @@ menu "External python modules"
> source "package/python-flask/Config.in"
> source "package/python-flask-cors/Config.in"
> source "package/python-flask-babel/Config.in"
> + source "package/python-flask-bootstrap/Config.in"
> source "package/python-flask-jsonrpc/Config.in"
> source "package/python-flask-login/Config.in"
> source "package/python-flask-sqlalchemy/Config.in"
> diff --git a/package/python-flask-bootstrap/Config.in b/package/python-flask-bootstrap/Config.in
> new file mode 100644
> index 0000000000..19d9dcac52
> --- /dev/null
> +++ b/package/python-flask-bootstrap/Config.in
> @@ -0,0 +1,12 @@
> +config BR2_PACKAGE_PYTHON_FLASK_BOOTSTRAP
> + bool "python-flask-bootstrap"
> + select BR2_PACKAGE_PYTHON_FLASK # runtime
> + select BR2_PACKAGE_PYTHON_DOMINATE # runtime
> + select BR2_PACKAGE_PYTHON_VISITOR # runtime
> + help
> + Flask-Bootstrap packages Bootstrap into an extension that
> + mostly consists of a blueprint named 'bootstrap'. It can also
> + create links to serve Bootstrap from a CDN and works with no
> + boilerplate code in your application.
> +
> + http://github.com/mbr/flask-bootstrap
> diff --git a/package/python-flask-bootstrap/python-flask-bootstrap.hash b/package/python-flask-bootstrap/python-flask-bootstrap.hash
> new file mode 100644
> index 0000000000..589a6c8db9
> --- /dev/null
> +++ b/package/python-flask-bootstrap/python-flask-bootstrap.hash
> @@ -0,0 +1,3 @@
> +# md5 from https://pypi.python.org/pypi/Flask-Bootstrap/json, sha256 locally computed
> +md5 e40d50f5c5b6438c1c6200a6f2871f81 Flask-Bootstrap-3.3.7.1.tar.gz
> +sha256 cb08ed940183f6343a64e465e83b3a3f13c53e1baabb8d72b5da4545ef123ac8 Flask-Bootstrap-3.3.7.1.tar.gz
> diff --git a/package/python-flask-bootstrap/python-flask-bootstrap.mk b/package/python-flask-bootstrap/python-flask-bootstrap.mk
> new file mode 100644
> index 0000000000..08f221f37d
> --- /dev/null
> +++ b/package/python-flask-bootstrap/python-flask-bootstrap.mk
> @@ -0,0 +1,13 @@
> +################################################################################
> +#
> +# python-flask-bootstrap
> +#
> +################################################################################
> +
> +PYTHON_FLASK_BOOTSTRAP_VERSION = 3.3.7.1
> +PYTHON_FLASK_BOOTSTRAP_SOURCE = Flask-Bootstrap-$(PYTHON_FLASK_BOOTSTRAP_VERSION).tar.gz
> +PYTHON_FLASK_BOOTSTRAP_SITE = https://pypi.python.org/packages/88/53/958ce7c2aa26280b7fd7f3eecbf13053f1302ee2acb1db58ef32e1c23c2a
> +PYTHON_FLASK_BOOTSTRAP_SETUP_TYPE = setuptools
> +PYTHON_FLASK_BOOTSTRAP_LICENSE = BSD
The licence seems to be BSD-4c
Yegor
> +
> +$(eval $(python-package))
> --
> 2.14.3
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 4/5] python-visitor: new package
2018-02-05 12:33 ` [Buildroot] [PATCH 4/5] python-visitor: " Adam Duskett
@ 2018-02-05 12:52 ` Yegor Yefremov
0 siblings, 0 replies; 10+ messages in thread
From: Yegor Yefremov @ 2018-02-05 12:52 UTC (permalink / raw)
To: buildroot
On Mon, Feb 5, 2018 at 1:33 PM, Adam Duskett <aduskett@gmail.com> wrote:
> A tiny library to facilitate visitor implementation in Python
>
> Signed-off-by: Adam Duskett <aduskett@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
> ---
> DEVELOPERS | 1 +
> package/Config.in | 1 +
> package/python-visitor/Config.in | 6 ++++++
> package/python-visitor/python-visitor.hash | 4 ++++
> package/python-visitor/python-visitor.mk | 14 ++++++++++++++
> 5 files changed, 26 insertions(+)
> create mode 100644 package/python-visitor/Config.in
> create mode 100644 package/python-visitor/python-visitor.hash
> create mode 100644 package/python-visitor/python-visitor.mk
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index 0241c97c65..e35e56841f 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -55,6 +55,7 @@ F: package/python-flask-sqlalchemy/
> F: package/python-mutagen/
> F: package/python-psycopg2/
> F: package/python-sqlalchemy/
> +F: package/python-visitor/
> F: package/restorecond/
> F: package/refpolicy/
> F: package/selinux-python/
> diff --git a/package/Config.in b/package/Config.in
> index 6ee6bc533e..430fa86707 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -940,6 +940,7 @@ menu "External python modules"
> source "package/python-urllib3/Config.in"
> source "package/python-urwid/Config.in"
> source "package/python-versiontools/Config.in"
> + source "package/python-visitor/Config.in"
> source "package/python-watchdog/Config.in"
> source "package/python-wcwidth/Config.in"
> source "package/python-web2py/Config.in"
> diff --git a/package/python-visitor/Config.in b/package/python-visitor/Config.in
> new file mode 100644
> index 0000000000..f8be5ec9be
> --- /dev/null
> +++ b/package/python-visitor/Config.in
> @@ -0,0 +1,6 @@
> +config BR2_PACKAGE_PYTHON_VISITOR
> + bool "python-visitor"
> + help
> + A tiny pythonic visitor implementation.
> +
> + http://github.com/mbr/visitor
> diff --git a/package/python-visitor/python-visitor.hash b/package/python-visitor/python-visitor.hash
> new file mode 100644
> index 0000000000..9a685f62f0
> --- /dev/null
> +++ b/package/python-visitor/python-visitor.hash
> @@ -0,0 +1,4 @@
> +# md5 from https://pypi.python.org/pypi/visitor/json, sha256 locally computed
> +md5 94a024ed0ec1b02b4497c15267d319ca visitor-0.1.3.tar.gz
> +sha256 2c737903b2b6864ebc6167eef7cf3b997126f1aa94bdf590f90f1436d23e480a visitor-0.1.3.tar.gz
> +sha256 184d1ebb65da97ada36447f3c028f2fd4890b874f17b18c023ce200dd96639af LICENSE
> diff --git a/package/python-visitor/python-visitor.mk b/package/python-visitor/python-visitor.mk
> new file mode 100644
> index 0000000000..1313491c96
> --- /dev/null
> +++ b/package/python-visitor/python-visitor.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-visitor
> +#
> +################################################################################
> +
> +PYTHON_VISITOR_VERSION = 0.1.3
> +PYTHON_VISITOR_SOURCE = visitor-$(PYTHON_VISITOR_VERSION).tar.gz
> +PYTHON_VISITOR_SITE = https://pypi.python.org/packages/d7/58/785fcd6de4210049da5fafe62301b197f044f3835393594be368547142b0
> +PYTHON_VISITOR_SETUP_TYPE = setuptools
> +PYTHON_VISITOR_LICENSE = MIT
> +PYTHON_VISITOR_LICENSE_FILES = LICENSE
> +
> +$(eval $(python-package))
> --
> 2.14.3
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 2/5] python-sqlalchemy: new package
2018-02-05 12:33 ` [Buildroot] [PATCH 2/5] python-sqlalchemy: " Adam Duskett
@ 2018-02-05 12:54 ` Yegor Yefremov
0 siblings, 0 replies; 10+ messages in thread
From: Yegor Yefremov @ 2018-02-05 12:54 UTC (permalink / raw)
To: buildroot
On Mon, Feb 5, 2018 at 1:33 PM, Adam Duskett <aduskett@gmail.com> wrote:
> SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives
> application developers the full power and flexibility of SQL.
>
> It provides a full suite of well known enterprise-level persistence patterns,
> designed for efficient and high-performing database access, adapted into a
> simple and Pythonic domain language.
>
> Signed-off-by: Adam Duskett <aduskett@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
> ---
> DEVELOPERS | 1 +
> package/Config.in | 1 +
> package/python-sqlalchemy/Config.in | 13 +++++++++++++
> package/python-sqlalchemy/python-sqlalchemy.hash | 4 ++++
> package/python-sqlalchemy/python-sqlalchemy.mk | 14 ++++++++++++++
> 5 files changed, 33 insertions(+)
> create mode 100644 package/python-sqlalchemy/Config.in
> create mode 100644 package/python-sqlalchemy/python-sqlalchemy.hash
> create mode 100644 package/python-sqlalchemy/python-sqlalchemy.mk
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index c07f4fa6fd..d81c0d7ee1 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -53,6 +53,7 @@ F: package/nginx-naxsi/
> F: package/policycoreutils/
> F: package/python-mutagen/
> F: package/python-psycopg2/
> +F: package/python-sqlalchemy/
> F: package/restorecond/
> F: package/refpolicy/
> F: package/selinux-python/
> diff --git a/package/Config.in b/package/Config.in
> index b039dea58f..d250b59995 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -919,6 +919,7 @@ menu "External python modules"
> source "package/python-socketio/Config.in"
> source "package/python-sortedcontainers//Config.in"
> source "package/python-spidev/Config.in"
> + source "package/python-sqlalchemy/Config.in"
> source "package/python-systemd/Config.in"
> source "package/python-tabledata/Config.in"
> source "package/python-tempora/Config.in"
> diff --git a/package/python-sqlalchemy/Config.in b/package/python-sqlalchemy/Config.in
> new file mode 100644
> index 0000000000..f7ec3a6ad4
> --- /dev/null
> +++ b/package/python-sqlalchemy/Config.in
> @@ -0,0 +1,13 @@
> +config BR2_PACKAGE_PYTHON_SQLALCHEMY
> + bool "python-sqlalchemy"
> + help
> + SQLAlchemy is the Python SQL toolkit and Object Relational
> + Mapper that gives application developers the full power and
> + flexibility of SQL.
> +
> + It provides a full suite of well known enterprise-level
> + persistence patterns, designed for efficient and
> + high-performing database access, adapted into a simple and
> + Pythonic domain language.
> +
> + http://www.sqlalchemy.org
> diff --git a/package/python-sqlalchemy/python-sqlalchemy.hash b/package/python-sqlalchemy/python-sqlalchemy.hash
> new file mode 100644
> index 0000000000..337d08788c
> --- /dev/null
> +++ b/package/python-sqlalchemy/python-sqlalchemy.hash
> @@ -0,0 +1,4 @@
> +# md5 from https://pypi.python.org/pypi/SQLAlchemy/json, sha256 locally computed
> +md5 968e07dc0aa92f9205bb3877f33f498f SQLAlchemy-1.2.2.tar.gz
> +sha256 64b4720f0a8e033db0154d3824f5bf677cf2797e11d44743cf0aebd2a0499d9d SQLAlchemy-1.2.2.tar.gz
> +sha256 73bda3d7d6c568f494c1d12520a97d41a38b7ce91d88c21f1b469b747b17f7fd LICENSE
> diff --git a/package/python-sqlalchemy/python-sqlalchemy.mk b/package/python-sqlalchemy/python-sqlalchemy.mk
> new file mode 100644
> index 0000000000..c0023712a2
> --- /dev/null
> +++ b/package/python-sqlalchemy/python-sqlalchemy.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-sqlalchemy
> +#
> +################################################################################
> +
> +PYTHON_SQLALCHEMY_VERSION = 1.2.2
> +PYTHON_SQLALCHEMY_SOURCE = SQLAlchemy-$(PYTHON_SQLALCHEMY_VERSION).tar.gz
> +PYTHON_SQLALCHEMY_SITE = https://pypi.python.org/packages/b9/fb/a56d2fc0ce3571328fa872734ad124cae25a4cea422088987f865fb71787
> +PYTHON_SQLALCHEMY_SETUP_TYPE = setuptools
> +PYTHON_SQLALCHEMY_LICENSE = MIT
> +PYTHON_SQLALCHEMY_LICENSE_FILES = LICENSE
> +
> +$(eval $(python-package))
> --
> 2.14.3
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/3] python-flask-sqlalchemy: new package
2018-02-05 12:33 ` [Buildroot] [PATCH 3/3] python-flask-sqlalchemy: " Adam Duskett
@ 2018-02-05 12:58 ` Yegor Yefremov
0 siblings, 0 replies; 10+ messages in thread
From: Yegor Yefremov @ 2018-02-05 12:58 UTC (permalink / raw)
To: buildroot
On Mon, Feb 5, 2018 at 1:33 PM, Adam Duskett <aduskett@gmail.com> wrote:
> Flask-SQLAlchemy is a Flask microframework extension which adds support for
> the SQLAlchemy SQL toolkit/ORM.
>
> Signed-off-by: Adam Duskett <aduskett@gmail.com>
> ---
> DEVELOPERS | 1 +
> package/Config.in | 1 +
> package/python-flask-sqlalchemy/Config.in | 9 +++++++++
> .../python-flask-sqlalchemy/python-flask-sqlalchemy.hash | 4 ++++
> .../python-flask-sqlalchemy/python-flask-sqlalchemy.mk | 15 +++++++++++++++
> 5 files changed, 30 insertions(+)
> create mode 100644 package/python-flask-sqlalchemy/Config.in
> create mode 100644 package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash
> create mode 100644 package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index d81c0d7ee1..0241c97c65 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -51,6 +51,7 @@ F: package/libsemanage/
> F: package/libsepol/
> F: package/nginx-naxsi/
> F: package/policycoreutils/
> +F: package/python-flask-sqlalchemy/
> F: package/python-mutagen/
> F: package/python-psycopg2/
> F: package/python-sqlalchemy/
> diff --git a/package/Config.in b/package/Config.in
> index d250b59995..6ee6bc533e 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -774,6 +774,7 @@ menu "External python modules"
> source "package/python-flask-babel/Config.in"
> source "package/python-flask-jsonrpc/Config.in"
> source "package/python-flask-login/Config.in"
> + source "package/python-flask-sqlalchemy/Config.in"
> source "package/python-flup/Config.in"
> source "package/python-futures/Config.in"
> source "package/python-gobject/Config.in"
> diff --git a/package/python-flask-sqlalchemy/Config.in b/package/python-flask-sqlalchemy/Config.in
> new file mode 100644
> index 0000000000..fa4a035110
> --- /dev/null
> +++ b/package/python-flask-sqlalchemy/Config.in
> @@ -0,0 +1,9 @@
> +config BR2_PACKAGE_PYTHON_FLASK_SQLALCHEMY
> + bool "python-flask-sqlalchemy"
> + select BR2_PACKAGE_PYTHON_FLASK # runtime
> + select BR2_PACKAGE_PYTHON_SQLALCHEMY # runtime
> + help
> + Flask-SQLAlchemy is a Flask microframework extension which
> + adds support for the SQLAlchemy SQL toolkit/ORM.
> +
> + http://github.com/mitsuhiko/flask-sqlalchemy
> diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash
> new file mode 100644
> index 0000000000..92d7c390a1
> --- /dev/null
> +++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash
> @@ -0,0 +1,4 @@
> +# md5 from https://pypi.python.org/pypi/Flask-SQLAlchemy/json, sha256 locally computed
> +md5 373ce61dfd03b593ad2eaba68c9fee35 Flask-SQLAlchemy-2.3.2.tar.gz
> +sha256 5971b9852b5888655f11db634e87725a9031e170f37c0ce7851cf83497f56e53 Flask-SQLAlchemy-2.3.2.tar.gz
> +sha256 de2011f25501c45f2b78bfa4f851ce021cfbab0f1e7ab763233688e0b969821f PKG-INFO
> diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk
> new file mode 100644
> index 0000000000..d6139af8e5
> --- /dev/null
> +++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-flask-sqlalchemy
> +#
> +################################################################################
> +
> +PYTHON_FLASK_SQLALCHEMY_VERSION = 2.3.2
> +PYTHON_FLASK_SQLALCHEMY_SOURCE = Flask-SQLAlchemy-$(PYTHON_FLASK_SQLALCHEMY_VERSION).tar.gz
> +PYTHON_FLASK_SQLALCHEMY_SITE = https://pypi.python.org/packages/3a/66/f5ace276517c075f102457dd2f7d8645b033758f9c6effb4e0970a90fec1
> +PYTHON_FLASK_SQLALCHEMY_SETUP_TYPE = setuptools
> +PYTHON_FLASK_SQLALCHEMY_LICENSE = BSD
Should be BSD-3c
Yegor
> +PYTHON_FLASK_SQLALCHEMY_LICENSE_FILES = PKG-INFO
> +
> +$(eval $(python-package))
> --
> 2.14.3
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 5/5] python-flask-bootstrap: new package
2018-02-05 12:50 ` Yegor Yefremov
@ 2018-02-05 12:58 ` Yegor Yefremov
0 siblings, 0 replies; 10+ messages in thread
From: Yegor Yefremov @ 2018-02-05 12:58 UTC (permalink / raw)
To: buildroot
On Mon, Feb 5, 2018 at 1:50 PM, Yegor Yefremov
<yegorslists@googlemail.com> wrote:
> On Mon, Feb 5, 2018 at 1:33 PM, Adam Duskett <aduskett@gmail.com> wrote:
>> Flask-Bootstrap packages Bootstrap into an extension that mostly consists of a
>> blueprint named 'bootstrap'. It can also create links to serve Bootstrap from
>> a CDN and works with no boilerplate code in your application.
>>
>> Signed-off-by: Adam Duskett <aduskett@gmail.com>
>> ---
>> DEVELOPERS | 1 +
>> package/Config.in | 1 +
>> package/python-flask-bootstrap/Config.in | 12 ++++++++++++
>> package/python-flask-bootstrap/python-flask-bootstrap.hash | 3 +++
>> package/python-flask-bootstrap/python-flask-bootstrap.mk | 13 +++++++++++++
>> 5 files changed, 30 insertions(+)
>> create mode 100644 package/python-flask-bootstrap/Config.in
>> create mode 100644 package/python-flask-bootstrap/python-flask-bootstrap.hash
>> create mode 100644 package/python-flask-bootstrap/python-flask-bootstrap.mk
>>
>> diff --git a/DEVELOPERS b/DEVELOPERS
>> index e35e56841f..5259c5503a 100644
>> --- a/DEVELOPERS
>> +++ b/DEVELOPERS
>> @@ -51,6 +51,7 @@ F: package/libsemanage/
>> F: package/libsepol/
>> F: package/nginx-naxsi/
>> F: package/policycoreutils/
>> +F: package/python-flask-bootstrap/
>> F: package/python-flask-sqlalchemy/
>> F: package/python-mutagen/
>> F: package/python-psycopg2/
>> diff --git a/package/Config.in b/package/Config.in
>> index 430fa86707..6f162e4bbe 100644
>> --- a/package/Config.in
>> +++ b/package/Config.in
>> @@ -772,6 +772,7 @@ menu "External python modules"
>> source "package/python-flask/Config.in"
>> source "package/python-flask-cors/Config.in"
>> source "package/python-flask-babel/Config.in"
>> + source "package/python-flask-bootstrap/Config.in"
>> source "package/python-flask-jsonrpc/Config.in"
>> source "package/python-flask-login/Config.in"
>> source "package/python-flask-sqlalchemy/Config.in"
>> diff --git a/package/python-flask-bootstrap/Config.in b/package/python-flask-bootstrap/Config.in
>> new file mode 100644
>> index 0000000000..19d9dcac52
>> --- /dev/null
>> +++ b/package/python-flask-bootstrap/Config.in
>> @@ -0,0 +1,12 @@
>> +config BR2_PACKAGE_PYTHON_FLASK_BOOTSTRAP
>> + bool "python-flask-bootstrap"
>> + select BR2_PACKAGE_PYTHON_FLASK # runtime
>> + select BR2_PACKAGE_PYTHON_DOMINATE # runtime
>> + select BR2_PACKAGE_PYTHON_VISITOR # runtime
>> + help
>> + Flask-Bootstrap packages Bootstrap into an extension that
>> + mostly consists of a blueprint named 'bootstrap'. It can also
>> + create links to serve Bootstrap from a CDN and works with no
>> + boilerplate code in your application.
>> +
>> + http://github.com/mbr/flask-bootstrap
>> diff --git a/package/python-flask-bootstrap/python-flask-bootstrap.hash b/package/python-flask-bootstrap/python-flask-bootstrap.hash
>> new file mode 100644
>> index 0000000000..589a6c8db9
>> --- /dev/null
>> +++ b/package/python-flask-bootstrap/python-flask-bootstrap.hash
>> @@ -0,0 +1,3 @@
>> +# md5 from https://pypi.python.org/pypi/Flask-Bootstrap/json, sha256 locally computed
>> +md5 e40d50f5c5b6438c1c6200a6f2871f81 Flask-Bootstrap-3.3.7.1.tar.gz
>> +sha256 cb08ed940183f6343a64e465e83b3a3f13c53e1baabb8d72b5da4545ef123ac8 Flask-Bootstrap-3.3.7.1.tar.gz
>> diff --git a/package/python-flask-bootstrap/python-flask-bootstrap.mk b/package/python-flask-bootstrap/python-flask-bootstrap.mk
>> new file mode 100644
>> index 0000000000..08f221f37d
>> --- /dev/null
>> +++ b/package/python-flask-bootstrap/python-flask-bootstrap.mk
>> @@ -0,0 +1,13 @@
>> +################################################################################
>> +#
>> +# python-flask-bootstrap
>> +#
>> +################################################################################
>> +
>> +PYTHON_FLASK_BOOTSTRAP_VERSION = 3.3.7.1
>> +PYTHON_FLASK_BOOTSTRAP_SOURCE = Flask-Bootstrap-$(PYTHON_FLASK_BOOTSTRAP_VERSION).tar.gz
>> +PYTHON_FLASK_BOOTSTRAP_SITE = https://pypi.python.org/packages/88/53/958ce7c2aa26280b7fd7f3eecbf13053f1302ee2acb1db58ef32e1c23c2a
>> +PYTHON_FLASK_BOOTSTRAP_SETUP_TYPE = setuptools
>> +PYTHON_FLASK_BOOTSTRAP_LICENSE = BSD
>
> The licence seems to be BSD-4c
I mean BSD-3c :-)
>
> Yegor
>
>> +
>> +$(eval $(python-package))
>> --
>> 2.14.3
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at busybox.net
>> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2018-02-05 12:58 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-05 12:33 [Buildroot] [PATCH 1/5] python-psycopg2: new package Adam Duskett
2018-02-05 12:33 ` [Buildroot] [PATCH 2/5] python-sqlalchemy: " Adam Duskett
2018-02-05 12:54 ` Yegor Yefremov
2018-02-05 12:33 ` [Buildroot] [PATCH 3/3] python-flask-sqlalchemy: " Adam Duskett
2018-02-05 12:58 ` Yegor Yefremov
2018-02-05 12:33 ` [Buildroot] [PATCH 4/5] python-visitor: " Adam Duskett
2018-02-05 12:52 ` Yegor Yefremov
2018-02-05 12:33 ` [Buildroot] [PATCH 5/5] python-flask-bootstrap: " Adam Duskett
2018-02-05 12:50 ` Yegor Yefremov
2018-02-05 12:58 ` Yegor Yefremov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox