From a1092f0cedf43567adb40386e61cce28548a51b7 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Mon, 24 Jun 2024 07:52:18 +0200 Subject: [PATCH] python-markdown: Add 3.6 for gi-docgen --- python-markdown/PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 python-markdown/PKGBUILD diff --git a/python-markdown/PKGBUILD b/python-markdown/PKGBUILD new file mode 100644 index 00000000..12931760 --- /dev/null +++ b/python-markdown/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Christoph Reiter + +_pyname=Markdown +pkgname=python-markdown +pkgver=3.6 +pkgrel=1 +pkgdesc="Python implementation of John Gruber's Markdown" +arch=('any') +url='https://python-markdown.github.io/' +license=('spdx:BSD-3-Clause') +depends=('python') +makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel') +optdepends=('python-yaml: parse Python in YAML metadata') +checkdepends=('python-yaml') +source=("${_pyname}-$pkgver.tar.gz"::"https://pypi.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") +sha256sums=('ed4f41f6daecbeeb96e576ce414c41d2d876daa9a16cb35fa8ed8c2ddfad0224') + +build() { + cd "${_pyname}-$pkgver" + + python -m build --wheel --no-isolation +} + +check() { + cd "${_pyname}-$pkgver" + + python -m unittest discover tests +} + +package() { + cd "${_pyname}-$pkgver" + + python -m installer --destdir="$pkgdir" dist/*.whl + + install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +}