diff options
-rw-r--r-- | .SRCINFO | 33 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 60 insertions, 22 deletions
@@ -1,17 +1,36 @@ pkgbase = mkdocs-material pkgdesc = Material design theme for MkDocs - pkgver = 4.6.2 + pkgver = 9.5.17 pkgrel = 1 - url = http://squidfunk.github.io/mkdocs-material/ + url = https://squidfunk.github.io/mkdocs-material/ arch = any license = MIT + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = python-setuptools depends = mkdocs - depends = python-pygments + depends = mkdocs-minify-plugin + depends = mkdocs-material-extensions + depends = pngquant depends = pymdown-extensions - depends = python-mkdocs-minify-plugin - source = mkdocs-material-4.6.2.tar.gz::https://github.com/squidfunk/mkdocs-material/archive/4.6.2.tar.gz - sha256sums = fd92fe5f2c336d5cc46d0e77ca8476f62cefa733ad27b89695ce53049ffae0fe + depends = python-cairosvg + depends = python-colorama + depends = python-hatch-nodejs-version + depends = python-hatch-requirements-txt + depends = python-paginate + depends = python-pygments + depends = python-regex + depends = python-requests + depends = python-xcffib + optdepends = python-jieba: allow search for chinese language + provides = mkdocs-material + provides = python-mkdocs-material + provides = mkdocs-material-extensions + conflicts = python-mkdocs-material + replaces = python-mkdocs-material + options = !strip + source = mkdocs-material-9.5.17.tar.gz::https://github.com/squidfunk/mkdocs-material/archive/9.5.17.tar.gz + b2sums = 7a7ab4f0c6b05f0e6d0efcaf8ab6482275e5677ccba89ac795b1217d083d9b8df5f7e4248de8b3f1290e6bd9b87d9626bda440413970e7e074be0581a99952fe pkgname = mkdocs-material - @@ -1,26 +1,45 @@ -# Maintainer: Mikkel Oscar Lyderik Larsen <m@moscar.net> -# Maintainer: David Birks <david@birks.dev> +# Maintainer: AlphaJack <alphajack at tuta dot io> +# Contributor: Mikkel Oscar Lyderik Larsen <m@moscar.net> +# Contributor: David Birks <david@birks.dev> # Contributor: Jacqueline Outka <joutka@vyvygen.org> # Contributor: Abuzer Rafey <arafey@vyvygen.org> -pkgname=mkdocs-material -pkgver=4.6.2 +pkgname="mkdocs-material" +pkgver=9.5.17 pkgrel=1 pkgdesc="Material design theme for MkDocs" -arch=("any") -url="http://squidfunk.github.io/mkdocs-material/" +url="https://squidfunk.github.io/mkdocs-material/" license=("MIT") -depends=("mkdocs" "python-pygments" "pymdown-extensions" "python-mkdocs-minify-plugin") -makedepends=("python-setuptools") +arch=("any") +provides=("mkdocs-material" "python-mkdocs-material" "mkdocs-material-extensions") +conflicts=("python-mkdocs-material") +replaces=("python-mkdocs-material") +depends=("mkdocs" + "mkdocs-minify-plugin" + "mkdocs-material-extensions" + "pngquant" + "pymdown-extensions" + "python-cairosvg" + "python-colorama" + "python-hatch-nodejs-version" + "python-hatch-requirements-txt" + "python-paginate" + "python-pygments" + "python-regex" + "python-requests" + "python-xcffib") +makedepends=("python-build" "python-installer" "python-wheel" "python-setuptools") +optdepends=("python-jieba: allow search for chinese language") source=("$pkgname-$pkgver.tar.gz::https://github.com/squidfunk/mkdocs-material/archive/$pkgver.tar.gz") -sha256sums=('fd92fe5f2c336d5cc46d0e77ca8476f62cefa733ad27b89695ce53049ffae0fe') +b2sums=('7a7ab4f0c6b05f0e6d0efcaf8ab6482275e5677ccba89ac795b1217d083d9b8df5f7e4248de8b3f1290e6bd9b87d9626bda440413970e7e074be0581a99952fe') +options=("!strip") -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - python setup.py build +build(){ + cd "$pkgname-$pkgver" + python -m build --wheel --no-isolation } -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - python setup.py install --root="${pkgdir}" +package(){ + cd "$pkgname-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl } |