aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>2018-02-02 22:42:05 +0100
committerGravatar Peter Korsgaard <peter@korsgaard.com>2018-02-04 10:49:46 +0100
commit31f1e97eae6b9f7f6c22447768113318aa7b85fc (patch)
treeddb892a41853029bc87bc9f5987dd77d13ca4954
parent5f3246a1d6911c72a96e4f305e6d11178d1c2181 (diff)
downloadbuildroot-31f1e97eae6b9f7f6c22447768113318aa7b85fc.tar.gz
buildroot-31f1e97eae6b9f7f6c22447768113318aa7b85fc.tar.bz2
python-remi: new package
Remi is a GUI library for Python applications which transpiles an application's interface into HTML to be rendered in a web browser. This removes platform-specific dependencies and lets you easily develop cross-platform applications in Python! https://github.com/dddomodossola/remi/tree/master Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--DEVELOPERS1
-rw-r--r--package/Config.in1
-rw-r--r--package/python-remi/Config.in9
-rw-r--r--package/python-remi/python-remi.hash3
-rw-r--r--package/python-remi/python-remi.mk14
5 files changed, 28 insertions, 0 deletions
diff --git a/DEVELOPERS b/DEVELOPERS
index 93b631269e..4f2c84758e 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -754,6 +754,7 @@ F: package/libusbgx/
F: package/python-cheetah/
F: package/python-markdown/
F: package/python-pyqt/
+F: package/python-remi/
F: package/python-sip/
N: Henrique Camargo <henrique@henriquecamargo.com>
diff --git a/package/Config.in b/package/Config.in
index 84b5ba4ce7..9cd5d9c087 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -888,6 +888,7 @@ menu "External python modules"
source "package/python-pyyaml/Config.in"
source "package/python-pyzmq/Config.in"
source "package/python-raven/Config.in"
+ source "package/python-remi/Config.in"
source "package/python-requests/Config.in"
source "package/python-requests-oauthlib/Config.in"
source "package/python-requests-toolbelt/Config.in"
diff --git a/package/python-remi/Config.in b/package/python-remi/Config.in
new file mode 100644
index 0000000000..68d0a92b11
--- /dev/null
+++ b/package/python-remi/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_PYTHON_REMI
+ bool "python-remi"
+ help
+ Remi is a GUI library for Python applications which transpiles an
+ application's interface into HTML to be rendered in a web browser.
+ This removes platform-specific dependencies and lets you easily
+ develop cross-platform applications in Python!
+
+ https://github.com/dddomodossola/remi/tree/master
diff --git a/package/python-remi/python-remi.hash b/package/python-remi/python-remi.hash
new file mode 100644
index 0000000000..e3df6cbb03
--- /dev/null
+++ b/package/python-remi/python-remi.hash
@@ -0,0 +1,3 @@
+# Locally computed
+sha256 69ab3f7438de76708bfc40396f791b76452f84bb8bca6dafbdaca510c17e9526 python-remi-v1.0.tar.gz
+sha256 bc198f9846c1da3a1c1b1fa2b12909b021365d1e7fe9b4039245edfcec3b7f7f LICENSE
diff --git a/package/python-remi/python-remi.mk b/package/python-remi/python-remi.mk
new file mode 100644
index 0000000000..6514118192
--- /dev/null
+++ b/package/python-remi/python-remi.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-remi
+#
+################################################################################
+
+PYTHON_REMI_VERSION = v1.0
+PYTHON_REMI_SITE = $(call github,dddomodossola,remi,$(PYTHON_REMI_VERSION))
+PYTHON_REMI_LICENSE = Apache-2.0
+PYTHON_REMI_LICENSE_FILES = LICENSE
+PYTHON_REMI_SETUP_TYPE = setuptools
+
+$(eval $(python-package))
+