Kaynağa Gözat

package/python-zipstream-ng: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
James Hilliard 10 ay önce
ebeveyn
işleme
a84b7ef68b

+ 1 - 0
package/Config.in

@@ -1477,6 +1477,7 @@ menu "External python modules"
 	source "package/python-yatl/Config.in"
 	source "package/python-zc-lockfile/Config.in"
 	source "package/python-zeroconf/Config.in"
+	source "package/python-zipstream-ng/Config.in"
 	source "package/python-zlmdb/Config.in"
 	source "package/python-zope-interface/Config.in"
 	source "package/python-zopfli/Config.in"

+ 6 - 0
package/python-zipstream-ng/Config.in

@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_ZIPSTREAM_NG
+	bool "python-zipstream-ng"
+	help
+	  A modern and easy to use streamable zip file generator.
+
+	  https://github.com/pR0Ps/zipstream-ng

+ 5 - 0
package/python-zipstream-ng/python-zipstream-ng.hash

@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/zipstream-ng/json
+md5  2b7cd8d72a047dd23363415d47096d6a  zipstream-ng-1.7.1.tar.gz
+sha256  f92023b9ca578cd7fdd94ec733c65664ecf7ee32493e38cdf8e365a1316e9ffc  zipstream-ng-1.7.1.tar.gz
+# Locally computed sha256 checksums
+sha256  e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118  LICENSE

+ 14 - 0
package/python-zipstream-ng/python-zipstream-ng.mk

@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-zipstream-ng
+#
+################################################################################
+
+PYTHON_ZIPSTREAM_NG_VERSION = 1.7.1
+PYTHON_ZIPSTREAM_NG_SOURCE = zipstream-ng-$(PYTHON_ZIPSTREAM_NG_VERSION).tar.gz
+PYTHON_ZIPSTREAM_NG_SITE = https://files.pythonhosted.org/packages/74/8c/682c8bb3085d2089e09c0b9393a12721d059dc0009da4e0b6faff6370679
+PYTHON_ZIPSTREAM_NG_SETUP_TYPE = setuptools
+PYTHON_ZIPSTREAM_NG_LICENSE = LGPL-3.0
+PYTHON_ZIPSTREAM_NG_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))