All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/5] package/python-couchdb: new package
@ 2016-10-06  4:48 Bernd Kuhls
  2016-10-06  4:48 ` [Buildroot] [PATCH 2/5] package/python-futures: " Bernd Kuhls
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Bernd Kuhls @ 2016-10-06  4:48 UTC (permalink / raw)
  To: buildroot

Needed by upcoming python-mwscrape package.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                          |  1 +
 package/python-couchdb/Config.in           |  6 ++++++
 package/python-couchdb/python-couchdb.hash |  3 +++
 package/python-couchdb/python-couchdb.mk   | 14 ++++++++++++++
 4 files changed, 24 insertions(+)
 create mode 100644 package/python-couchdb/Config.in
 create mode 100644 package/python-couchdb/python-couchdb.hash
 create mode 100644 package/python-couchdb/python-couchdb.mk

diff --git a/package/Config.in b/package/Config.in
index 26fcc31..c7f29e5 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -656,6 +656,7 @@ menu "External python modules"
 	source "package/python-coherence/Config.in"
 	source "package/python-configobj/Config.in"
 	source "package/python-configshell-fb/Config.in"
+	source "package/python-couchdb/Config.in"
 	source "package/python-crc16/Config.in"
 	source "package/python-crcmod/Config.in"
 	source "package/python-crossbar/Config.in"
diff --git a/package/python-couchdb/Config.in b/package/python-couchdb/Config.in
new file mode 100644
index 0000000..5b1937f
--- /dev/null
+++ b/package/python-couchdb/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_COUCHDB
+	bool "python-couchdb"
+	help
+	  Python library for working with CouchDB.
+
+	  https://github.com/djc/couchdb-python/
diff --git a/package/python-couchdb/python-couchdb.hash b/package/python-couchdb/python-couchdb.hash
new file mode 100644
index 0000000..f9422a8
--- /dev/null
+++ b/package/python-couchdb/python-couchdb.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/couchdb/json, sha256 locally computed
+md5	2ed5ad2a477fd3cb472ed6dc5a381ff3  CouchDB-1.1.tar.gz
+sha256	9503ea413956c33b5e2af248235afb5e0f011f33f816a32e872f8ff9b0a0e710  CouchDB-1.1.tar.gz
diff --git a/package/python-couchdb/python-couchdb.mk b/package/python-couchdb/python-couchdb.mk
new file mode 100644
index 0000000..62dfb7f
--- /dev/null
+++ b/package/python-couchdb/python-couchdb.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-couchdb
+#
+################################################################################
+
+PYTHON_COUCHDB_VERSION = 1.1
+PYTHON_COUCHDB_SOURCE = CouchDB-$(PYTHON_COUCHDB_VERSION).tar.gz
+PYTHON_COUCHDB_SITE = https://pypi.python.org/packages/9a/e8/c3c8da6d00145aaca07f2b784794917613dad26532068da4e8392dc48d7f
+PYTHON_COUCHDB_SETUP_TYPE = setuptools
+PYTHON_COUCHDB_LICENSE = BSD
+PYTHON_COUCHDB_LICENSE_FILES = COPYING
+
+$(eval $(python-package))
-- 
2.9.3

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

* [Buildroot] [PATCH 2/5] package/python-futures: new package
  2016-10-06  4:48 [Buildroot] [PATCH 1/5] package/python-couchdb: new package Bernd Kuhls
@ 2016-10-06  4:48 ` Bernd Kuhls
  2016-10-07 13:31   ` Thomas Petazzoni
  2016-10-06  4:48 ` [Buildroot] [PATCH 3/5] package/python-pylru: " Bernd Kuhls
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Bernd Kuhls @ 2016-10-06  4:48 UTC (permalink / raw)
  To: buildroot

Needed by upcoming python-mwscrape package.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                          |  1 +
 package/python-futures/Config.in           |  7 +++++++
 package/python-futures/python-futures.hash |  3 +++
 package/python-futures/python-futures.mk   | 14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/python-futures/Config.in
 create mode 100644 package/python-futures/python-futures.hash
 create mode 100644 package/python-futures/python-futures.mk

diff --git a/package/Config.in b/package/Config.in
index c7f29e5..67c4aff 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -681,6 +681,7 @@ menu "External python modules"
 	source "package/python-flask-jsonrpc/Config.in"
 	source "package/python-flask-login/Config.in"
 	source "package/python-flup/Config.in"
+	source "package/python-futures/Config.in"
 	source "package/python-gobject/Config.in"
 	source "package/python-html5lib/Config.in"
 	source "package/python-httplib2/Config.in"
diff --git a/package/python-futures/Config.in b/package/python-futures/Config.in
new file mode 100644
index 0000000..2eb40e9
--- /dev/null
+++ b/package/python-futures/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_FUTURES
+	bool "python-futures"
+	depends on BR2_PACKAGE_PYTHON # not needed for python3
+	help
+	  Backport of the concurrent.futures package from Python 3.2.
+
+	  https://github.com/agronholm/pythonfutures
diff --git a/package/python-futures/python-futures.hash b/package/python-futures/python-futures.hash
new file mode 100644
index 0000000..f0948ae
--- /dev/null
+++ b/package/python-futures/python-futures.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/futures/json, sha256 locally computed
+md5	ced2c365e518242512d7a398b515ff95  futures-3.0.5.tar.gz
+sha256	0542525145d5afc984c88f914a0c85c77527f65946617edb5274f72406f981df  futures-3.0.5.tar.gz
diff --git a/package/python-futures/python-futures.mk b/package/python-futures/python-futures.mk
new file mode 100644
index 0000000..710c2c9
--- /dev/null
+++ b/package/python-futures/python-futures.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-futures
+#
+################################################################################
+
+PYTHON_FUTURES_VERSION = 3.0.5
+PYTHON_FUTURES_SOURCE = futures-$(PYTHON_FUTURES_VERSION).tar.gz
+PYTHON_FUTURES_SITE = https://pypi.python.org/packages/55/db/97c1ca37edab586a1ae03d6892b6633d8eaa23b23ac40c7e5bbc55423c78
+PYTHON_FUTURES_SETUP_TYPE = setuptools
+PYTHON_FUTURES_LICENSE = BSD
+PYTHON_FUTURES_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
-- 
2.9.3

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

* [Buildroot] [PATCH 3/5] package/python-pylru: new package
  2016-10-06  4:48 [Buildroot] [PATCH 1/5] package/python-couchdb: new package Bernd Kuhls
  2016-10-06  4:48 ` [Buildroot] [PATCH 2/5] package/python-futures: " Bernd Kuhls
@ 2016-10-06  4:48 ` Bernd Kuhls
  2016-10-07 13:31   ` Thomas Petazzoni
  2016-10-06  4:48 ` [Buildroot] [PATCH 4/5] package/python-mwclient: " Bernd Kuhls
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Bernd Kuhls @ 2016-10-06  4:48 UTC (permalink / raw)
  To: buildroot

Needed by upcoming python-mwscrape package.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                      |  1 +
 package/python-pylru/Config.in         |  6 ++++++
 package/python-pylru/python-pylru.hash |  3 +++
 package/python-pylru/python-pylru.mk   | 14 ++++++++++++++
 4 files changed, 24 insertions(+)
 create mode 100644 package/python-pylru/Config.in
 create mode 100644 package/python-pylru/python-pylru.hash
 create mode 100644 package/python-pylru/python-pylru.mk

diff --git a/package/Config.in b/package/Config.in
index 67c4aff..9b67c76 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -735,6 +735,7 @@ menu "External python modules"
 	source "package/python-pygame/Config.in"
 	source "package/python-pygments/Config.in"
 	source "package/python-pyinotify/Config.in"
+	source "package/python-pylru/Config.in"
 	source "package/python-pymysql/Config.in"
 	source "package/python-pynacl/Config.in"
 	source "package/python-pyopenssl/Config.in"
diff --git a/package/python-pylru/Config.in b/package/python-pylru/Config.in
new file mode 100644
index 0000000..c174576
--- /dev/null
+++ b/package/python-pylru/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_PYLRU
+	bool "python-pylru"
+	help
+	  A least recently used (LRU) cache implementation.
+
+	  https://github.com/jlhutch/pylru
diff --git a/package/python-pylru/python-pylru.hash b/package/python-pylru/python-pylru.hash
new file mode 100644
index 0000000..806ea36
--- /dev/null
+++ b/package/python-pylru/python-pylru.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/pylru/json, sha256 locally computed
+md5	41369d58a1c4391c5cc36f84262abcdc  pylru-1.0.9.tar.gz
+sha256	71376192671f0ad1690b2a7427d39a29b1df994c8469a9b46b03ed7e28c0172c  pylru-1.0.9.tar.gz
diff --git a/package/python-pylru/python-pylru.mk b/package/python-pylru/python-pylru.mk
new file mode 100644
index 0000000..314ddb2
--- /dev/null
+++ b/package/python-pylru/python-pylru.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-pylru
+#
+################################################################################
+
+PYTHON_PYLRU_VERSION = 1.0.9
+PYTHON_PYLRU_SOURCE = pylru-$(PYTHON_PYLRU_VERSION).tar.gz
+PYTHON_PYLRU_SITE = https://pypi.python.org/packages/c0/7d/0de1055632f3871dfeaabe5a3f0510317cd98b93e7b792b44e4c7de2b17b
+PYTHON_PYLRU_SETUP_TYPE = distutils
+PYTHON_PYLRU_LICENSE = GNU General Public License (GPL)
+PYTHON_PYLRU_LICENSE_FILES = LICENSE.txt
+
+$(eval $(python-package))
-- 
2.9.3

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

* [Buildroot] [PATCH 4/5] package/python-mwclient: new package
  2016-10-06  4:48 [Buildroot] [PATCH 1/5] package/python-couchdb: new package Bernd Kuhls
  2016-10-06  4:48 ` [Buildroot] [PATCH 2/5] package/python-futures: " Bernd Kuhls
  2016-10-06  4:48 ` [Buildroot] [PATCH 3/5] package/python-pylru: " Bernd Kuhls
@ 2016-10-06  4:48 ` Bernd Kuhls
  2016-10-07 13:32   ` Thomas Petazzoni
  2016-10-06  4:48 ` [Buildroot] [PATCH 5/5] package/python-mwscrape: " Bernd Kuhls
  2016-10-07 13:30 ` [Buildroot] [PATCH 1/5] package/python-couchdb: " Thomas Petazzoni
  4 siblings, 1 reply; 10+ messages in thread
From: Bernd Kuhls @ 2016-10-06  4:48 UTC (permalink / raw)
  To: buildroot

Needed by upcoming python-mwscrape package.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                            |  1 +
 package/python-mwclient/Config.in            |  8 ++++++++
 package/python-mwclient/python-mwclient.hash |  3 +++
 package/python-mwclient/python-mwclient.mk   | 14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/python-mwclient/Config.in
 create mode 100644 package/python-mwclient/python-mwclient.hash
 create mode 100644 package/python-mwclient/python-mwclient.mk

diff --git a/package/Config.in b/package/Config.in
index 9b67c76..1f6b397 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -708,6 +708,7 @@ menu "External python modules"
 	source "package/python-meld3/Config.in"
 	source "package/python-mistune/Config.in"
 	source "package/python-msgpack/Config.in"
+	source "package/python-mwclient/Config.in"
 	source "package/python-netaddr/Config.in"
 	source "package/python-netifaces/Config.in"
 	source "package/python-networkmanager/Config.in"
diff --git a/package/python-mwclient/Config.in b/package/python-mwclient/Config.in
new file mode 100644
index 0000000..be88978
--- /dev/null
+++ b/package/python-mwclient/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_MWCLIENT
+	bool "python-mwclient"
+	select BR2_PACKAGE_PYTHON_REQUESTS # runtime
+	select BR2_PACKAGE_PYTHON_SIX # runtime
+	help
+	  MediaWiki API client.
+
+	  https://github.com/btongminh/mwclient
diff --git a/package/python-mwclient/python-mwclient.hash b/package/python-mwclient/python-mwclient.hash
new file mode 100644
index 0000000..1098971
--- /dev/null
+++ b/package/python-mwclient/python-mwclient.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/mwclient/json, sha256 locally computed
+md5	c1334facf2d6ca54fe6dba4ab75ecf34  mwclient-0.8.1.tar.gz
+sha256	5f892711cc0b23ff2a6d8b7986ee63cd43fd1ec92b0783604ffa7613cd1662e4  mwclient-0.8.1.tar.gz
diff --git a/package/python-mwclient/python-mwclient.mk b/package/python-mwclient/python-mwclient.mk
new file mode 100644
index 0000000..7c7f84c
--- /dev/null
+++ b/package/python-mwclient/python-mwclient.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-mwclient
+#
+################################################################################
+
+PYTHON_MWCLIENT_VERSION = 0.8.1
+PYTHON_MWCLIENT_SOURCE = mwclient-$(PYTHON_MWCLIENT_VERSION).tar.gz
+PYTHON_MWCLIENT_SITE = https://pypi.python.org/packages/19/79/481b288a497f625ee8f76141ff3472d81428b1f14b7155a28a63a3247197
+PYTHON_MWCLIENT_SETUP_TYPE = setuptools
+PYTHON_MWCLIENT_LICENSE = MIT
+PYTHON_MWCLIENT_DEPENDENCIES = python-requests python-six
+
+$(eval $(python-package))
-- 
2.9.3

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

* [Buildroot] [PATCH 5/5] package/python-mwscrape: new package
  2016-10-06  4:48 [Buildroot] [PATCH 1/5] package/python-couchdb: new package Bernd Kuhls
                   ` (2 preceding siblings ...)
  2016-10-06  4:48 ` [Buildroot] [PATCH 4/5] package/python-mwclient: " Bernd Kuhls
@ 2016-10-06  4:48 ` Bernd Kuhls
  2016-10-07 13:33   ` Thomas Petazzoni
  2016-10-07 13:30 ` [Buildroot] [PATCH 1/5] package/python-couchdb: " Thomas Petazzoni
  4 siblings, 1 reply; 10+ messages in thread
From: Bernd Kuhls @ 2016-10-06  4:48 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                            |  1 +
 package/python-mwscrape/Config.in            | 10 ++++++++++
 package/python-mwscrape/python-mwscrape.hash |  2 ++
 package/python-mwscrape/python-mwscrape.mk   | 17 +++++++++++++++++
 4 files changed, 30 insertions(+)
 create mode 100644 package/python-mwscrape/Config.in
 create mode 100644 package/python-mwscrape/python-mwscrape.hash
 create mode 100644 package/python-mwscrape/python-mwscrape.mk

diff --git a/package/Config.in b/package/Config.in
index 1f6b397..ebe173c 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -709,6 +709,7 @@ menu "External python modules"
 	source "package/python-mistune/Config.in"
 	source "package/python-msgpack/Config.in"
 	source "package/python-mwclient/Config.in"
+	source "package/python-mwscrape/Config.in"
 	source "package/python-netaddr/Config.in"
 	source "package/python-netifaces/Config.in"
 	source "package/python-networkmanager/Config.in"
diff --git a/package/python-mwscrape/Config.in b/package/python-mwscrape/Config.in
new file mode 100644
index 0000000..bc2efb1
--- /dev/null
+++ b/package/python-mwscrape/Config.in
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_PYTHON_MWSCRAPE
+	bool "python-mwscrape"
+	select BR2_PACKAGE_PYTHON_COUCHDB
+	select BR2_PACKAGE_PYTHON_FUTURES if BR2_PACKAGE_PYTHON
+	select BR2_PACKAGE_PYTHON_MWCLIENT
+	select BR2_PACKAGE_PYTHON_PYLRU
+	help
+	  Download rendered articles from MediaWiki API to CouchDB
+
+	  https://github.com/itkach/mwscrape
diff --git a/package/python-mwscrape/python-mwscrape.hash b/package/python-mwscrape/python-mwscrape.hash
new file mode 100644
index 0000000..b91ef69
--- /dev/null
+++ b/package/python-mwscrape/python-mwscrape.hash
@@ -0,0 +1,2 @@
+# Locally computed
+sha256 8de8a5ef257851f6e1e41247f64710f48859a5e3f91ebc7200bb60769f02f296  python-mwscrape-6a58d7801eb1e884fd0516f1adbedbd4481c10e6.tar.gz
diff --git a/package/python-mwscrape/python-mwscrape.mk b/package/python-mwscrape/python-mwscrape.mk
new file mode 100644
index 0000000..44d156b
--- /dev/null
+++ b/package/python-mwscrape/python-mwscrape.mk
@@ -0,0 +1,17 @@
+################################################################################
+#
+# python-mwscrape
+#
+################################################################################
+
+PYTHON_MWSCRAPE_VERSION = 6a58d7801eb1e884fd0516f1adbedbd4481c10e6
+PYTHON_MWSCRAPE_SITE = $(call github,itkach,mwscrape,$(PYTHON_MWSCRAPE_VERSION))
+PYTHON_MWSCRAPE_LICENSE = BSD-3c
+PYTHON_MWSCRAPE_LICENSE_FILES = LICENSE.txt
+PYTHON_MWSCRAPE_DEPENDENCIES = python-couchdb \
+	$(if $(BR2_PACKAGE_PYTHON),python-futures,) \
+	python-mwclient \
+	python-pylru
+PYTHON_MWSCRAPE_SETUP_TYPE = distutils
+
+$(eval $(python-package))
-- 
2.9.3

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

* [Buildroot] [PATCH 1/5] package/python-couchdb: new package
  2016-10-06  4:48 [Buildroot] [PATCH 1/5] package/python-couchdb: new package Bernd Kuhls
                   ` (3 preceding siblings ...)
  2016-10-06  4:48 ` [Buildroot] [PATCH 5/5] package/python-mwscrape: " Bernd Kuhls
@ 2016-10-07 13:30 ` Thomas Petazzoni
  4 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2016-10-07 13:30 UTC (permalink / raw)
  To: buildroot

Hello,

On Thu,  6 Oct 2016 06:48:54 +0200, Bernd Kuhls wrote:

> diff --git a/package/python-couchdb/Config.in b/package/python-couchdb/Config.in
> new file mode 100644
> index 0000000..5b1937f
> --- /dev/null
> +++ b/package/python-couchdb/Config.in
> @@ -0,0 +1,6 @@
> +config BR2_PACKAGE_PYTHON_COUCHDB
> +	bool "python-couchdb"

No runtime dependencies?

> +PYTHON_COUCHDB_VERSION = 1.1
> +PYTHON_COUCHDB_SOURCE = CouchDB-$(PYTHON_COUCHDB_VERSION).tar.gz
> +PYTHON_COUCHDB_SITE = https://pypi.python.org/packages/9a/e8/c3c8da6d00145aaca07f2b784794917613dad26532068da4e8392dc48d7f
> +PYTHON_COUCHDB_SETUP_TYPE = setuptools
> +PYTHON_COUCHDB_LICENSE = BSD

This is not a correct license. It should be BSD-2c, BSD-3c, or another
BSD variant.

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

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

* [Buildroot] [PATCH 2/5] package/python-futures: new package
  2016-10-06  4:48 ` [Buildroot] [PATCH 2/5] package/python-futures: " Bernd Kuhls
@ 2016-10-07 13:31   ` Thomas Petazzoni
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2016-10-07 13:31 UTC (permalink / raw)
  To: buildroot

Hello,

On Thu,  6 Oct 2016 06:48:55 +0200, Bernd Kuhls wrote:
> diff --git a/package/python-futures/python-futures.mk b/package/python-futures/python-futures.mk
> new file mode 100644
> index 0000000..710c2c9
> --- /dev/null
> +++ b/package/python-futures/python-futures.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-futures
> +#
> +################################################################################
> +
> +PYTHON_FUTURES_VERSION = 3.0.5
> +PYTHON_FUTURES_SOURCE = futures-$(PYTHON_FUTURES_VERSION).tar.gz
> +PYTHON_FUTURES_SITE = https://pypi.python.org/packages/55/db/97c1ca37edab586a1ae03d6892b6633d8eaa23b23ac40c7e5bbc55423c78
> +PYTHON_FUTURES_SETUP_TYPE = setuptools
> +PYTHON_FUTURES_LICENSE = BSD

License is BSD-2c.

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

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

* [Buildroot] [PATCH 3/5] package/python-pylru: new package
  2016-10-06  4:48 ` [Buildroot] [PATCH 3/5] package/python-pylru: " Bernd Kuhls
@ 2016-10-07 13:31   ` Thomas Petazzoni
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2016-10-07 13:31 UTC (permalink / raw)
  To: buildroot

Hello,

On Thu,  6 Oct 2016 06:48:56 +0200, Bernd Kuhls wrote:

> +PYTHON_PYLRU_VERSION = 1.0.9
> +PYTHON_PYLRU_SOURCE = pylru-$(PYTHON_PYLRU_VERSION).tar.gz
> +PYTHON_PYLRU_SITE = https://pypi.python.org/packages/c0/7d/0de1055632f3871dfeaabe5a3f0510317cd98b93e7b792b44e4c7de2b17b
> +PYTHON_PYLRU_SETUP_TYPE = distutils
> +PYTHON_PYLRU_LICENSE = GNU General Public License (GPL)

License should be "GPLv2".

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

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

* [Buildroot] [PATCH 4/5] package/python-mwclient: new package
  2016-10-06  4:48 ` [Buildroot] [PATCH 4/5] package/python-mwclient: " Bernd Kuhls
@ 2016-10-07 13:32   ` Thomas Petazzoni
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2016-10-07 13:32 UTC (permalink / raw)
  To: buildroot

Hello,

On Thu,  6 Oct 2016 06:48:57 +0200, Bernd Kuhls wrote:

> +++ b/package/python-mwclient/python-mwclient.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-mwclient
> +#
> +################################################################################
> +
> +PYTHON_MWCLIENT_VERSION = 0.8.1
> +PYTHON_MWCLIENT_SOURCE = mwclient-$(PYTHON_MWCLIENT_VERSION).tar.gz
> +PYTHON_MWCLIENT_SITE = https://pypi.python.org/packages/19/79/481b288a497f625ee8f76141ff3472d81428b1f14b7155a28a63a3247197
> +PYTHON_MWCLIENT_SETUP_TYPE = setuptools
> +PYTHON_MWCLIENT_LICENSE = MIT
> +PYTHON_MWCLIENT_DEPENDENCIES = python-requests python-six

Well, your Config.in says they are runtime dependencies, but you use
them as build-time dependencies. This doesn't look good.

Please use LICENSE.md as the license file.

Thanks!

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

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

* [Buildroot] [PATCH 5/5] package/python-mwscrape: new package
  2016-10-06  4:48 ` [Buildroot] [PATCH 5/5] package/python-mwscrape: " Bernd Kuhls
@ 2016-10-07 13:33   ` Thomas Petazzoni
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2016-10-07 13:33 UTC (permalink / raw)
  To: buildroot

Hello,

On Thu,  6 Oct 2016 06:48:58 +0200, Bernd Kuhls wrote:

> +config BR2_PACKAGE_PYTHON_MWSCRAPE
> +	bool "python-mwscrape"
> +	select BR2_PACKAGE_PYTHON_COUCHDB
> +	select BR2_PACKAGE_PYTHON_FUTURES if BR2_PACKAGE_PYTHON
> +	select BR2_PACKAGE_PYTHON_MWCLIENT
> +	select BR2_PACKAGE_PYTHON_PYLRU

I suspect some of those are runtime dependencies. Could you double
check this?

> +PYTHON_MWSCRAPE_DEPENDENCIES = python-couchdb \
> +	$(if $(BR2_PACKAGE_PYTHON),python-futures,) \
> +	python-mwclient \
> +	python-pylru

And update this accordingly?

Thanks!

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

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

end of thread, other threads:[~2016-10-07 13:33 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-06  4:48 [Buildroot] [PATCH 1/5] package/python-couchdb: new package Bernd Kuhls
2016-10-06  4:48 ` [Buildroot] [PATCH 2/5] package/python-futures: " Bernd Kuhls
2016-10-07 13:31   ` Thomas Petazzoni
2016-10-06  4:48 ` [Buildroot] [PATCH 3/5] package/python-pylru: " Bernd Kuhls
2016-10-07 13:31   ` Thomas Petazzoni
2016-10-06  4:48 ` [Buildroot] [PATCH 4/5] package/python-mwclient: " Bernd Kuhls
2016-10-07 13:32   ` Thomas Petazzoni
2016-10-06  4:48 ` [Buildroot] [PATCH 5/5] package/python-mwscrape: " Bernd Kuhls
2016-10-07 13:33   ` Thomas Petazzoni
2016-10-07 13:30 ` [Buildroot] [PATCH 1/5] package/python-couchdb: " 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.