Преглед на файлове

package/python-pyaml: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
James Hilliard преди 9 месеца
родител
ревизия
8d1ec57d00
променени са 4 файла, в които са добавени 28 реда и са изтрити 0 реда
  1. 1 0
      package/Config.in
  2. 8 0
      package/python-pyaml/Config.in
  3. 5 0
      package/python-pyaml/python-pyaml.hash
  4. 14 0
      package/python-pyaml/python-pyaml.mk

+ 1 - 0
package/Config.in

@@ -1281,6 +1281,7 @@ menu "External python modules"
 	source "package/python-py/Config.in"
 	source "package/python-pyaes/Config.in"
 	source "package/python-pyalsa/Config.in"
+	source "package/python-pyaml/Config.in"
 	source "package/python-pyasn1/Config.in"
 	source "package/python-pyasn1-modules/Config.in"
 	source "package/python-pyasynchat/Config.in"

+ 8 - 0
package/python-pyaml/Config.in

@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_PYAML
+	bool "python-pyaml"
+	select BR2_PACKAGE_PYTHON_PYYAML # runtime
+	help
+	  PyYAML-based module to produce a bit more pretty and
+	  readable YAML-serialized data.
+
+	  https://github.com/mk-fg/pretty-yaml

+ 5 - 0
package/python-pyaml/python-pyaml.hash

@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/pyaml/json
+md5  1301f53ad68626ac295c2663315b1804  pyaml-24.9.0.tar.gz
+sha256  e78dee8b0d4fed56bb9fa11a8a7858e6fade1ec70a9a122cee6736efac3e69b5  pyaml-24.9.0.tar.gz
+# Locally computed sha256 checksums
+sha256  dc1342cc1cb49e24c1c9e8a495acc9625ce2e04146c116279af0ab0949cd829c  COPYING

+ 14 - 0
package/python-pyaml/python-pyaml.mk

@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-pyaml
+#
+################################################################################
+
+PYTHON_PYAML_VERSION = 24.9.0
+PYTHON_PYAML_SOURCE = pyaml-$(PYTHON_PYAML_VERSION).tar.gz
+PYTHON_PYAML_SITE = https://files.pythonhosted.org/packages/fd/a6/5b51160ff7ce60b0c60ec825359c0e818b0ce4a2504fa3dd1470f42f9b10
+PYTHON_PYAML_SETUP_TYPE = setuptools
+PYTHON_PYAML_LICENSE = WTFPL
+PYTHON_PYAML_LICENSE_FILES = COPYING
+
+$(eval $(python-package))