Bladeren bron

python-markdown: new package

[Thomas:
 - Remove host variant of python-markdown, as it is not needed.
 - Add runtime dependency on Python XML module.]

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gwenhael Goavec-Merou 10 jaren geleden
bovenliggende
commit
c1b0554172
3 gewijzigde bestanden met toevoegingen van 24 en 0 verwijderingen
  1. 1 0
      package/Config.in
  2. 9 0
      package/python-markdown/Config.in
  3. 14 0
      package/python-markdown/python-markdown.mk

+ 1 - 0
package/Config.in

@@ -512,6 +512,7 @@ menu "external python modules"
 	source "package/python-keyring/Config.in"
 	source "package/python-libconfig/Config.in"
 	source "package/python-mad/Config.in"
+	source "package/python-markdown/Config.in"
 	source "package/python-markupsafe/Config.in"
 	source "package/python-meld3/Config.in"
 	source "package/python-msgpack/Config.in"

+ 9 - 0
package/python-markdown/Config.in

@@ -0,0 +1,9 @@
+config BR2_PACKAGE_PYTHON_MARKDOWN
+	bool "python-markdown"
+	# runtime dependency on Python's xml module
+	select BR2_PACKAGE_PYTHON_PYEXPAT if BR2_PACKAGE_PYTHON
+	select BR2_PACKAGE_PYTHON3_PYEXPAT if BR2_PACKAGE_PYTHON3
+	help
+	  This is a Python implementation of John Gruber's Markdown
+
+	  https://pypi.python.org/pypi/Markdown

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

@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-markdown
+#
+################################################################################
+
+PYTHON_MARKDOWN_VERSION = 2.5.2
+PYTHON_MARKDOWN_SOURCE = Markdown-$(PYTHON_MARKDOWN_VERSION).tar.gz
+PYTHON_MARKDOWN_SITE = http://pypi.python.org/packages/source/M/Markdown
+PYTHON_MARKDOWN_LICENSE = BSD-3c
+PYTHON_MARKDOWN_LICENSE_FILES = LICENSE.md
+PYTHON_MARKDOWN_SETUP_TYPE = distutils
+
+$(eval $(python-package))