summaryrefslogtreecommitdiff
path: root/lang/python
diff options
context:
space:
mode:
authorJosef Schlehofer <pepe.schlehofer@gmail.com>2019-04-26 11:47:52 +0200
committerGitHub <noreply@github.com>2019-04-26 11:47:52 +0200
commitdea374e9fd88976bc65ab7457805efdcfdf8b1f2 (patch)
treeac2b0e79c5cfbf0c1dff3105c3614482a4ef51e4 /lang/python
parent990b083990374e717f0d7fc993e01f0648462d67 (diff)
parent8c12df8fadba11719f267bc25c500643d1fe9671 (diff)
Merge pull request #8738 from BKPepe/xmltodict
python-xmltodict: add a new package
Diffstat (limited to 'lang/python')
-rw-r--r--lang/python/xmltodict/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/lang/python/xmltodict/Makefile b/lang/python/xmltodict/Makefile
new file mode 100644
index 000000000..77beb2a53
--- /dev/null
+++ b/lang/python/xmltodict/Makefile
@@ -0,0 +1,46 @@
+#
+# Copyright (C) 2019 CZ.NIC, z. s. p. o. (https://www.nic.cz/)
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=python-xmltodict
+PKG_VERSION:=0.12.0
+PKG_RELEASE:=1
+
+PKG_SOURCE:=xmltodict-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=https://files.pythonhosted.org/packages/source/x/xmltodict/
+PKG_HASH:=50d8c638ed7ecb88d90561beedbf720c9b4e851a9fa6c47ebd64e99d166d8a21
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/xmltodict-$(PKG_VERSION)
+
+PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
+PKG_LICENSE:=MIT
+PKG_LICENSE_FILES:=LICENSE
+
+include $(INCLUDE_DIR)/package.mk
+include ../python3-package.mk
+
+define Package/python3-xmltodict
+ SECTION:=lang
+ CATEGORY:=Languages
+ SUBMENU:=Python
+ TITLE:=Work with XML like JSON
+ URL:=https://github.com/martinblech/xmltodict
+ DEPENDS:= \
+ +python3-light \
+ +python3-xml \
+ +python3-urllib
+ VARIANT:=python3
+endef
+
+define Package/python3-xmltodict/description
+ xmltodict is a Python module that makes working with XML feel like you are working with JSON.
+endef
+
+$(eval $(call Py3Package,python3-xmltodict))
+$(eval $(call BuildPackage,python3-xmltodict))
+$(eval $(call BuildPackage,python3-xmltodict-src))