summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD49
2 files changed, 60 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2dd2b5000522..d889191b6875 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 637a3366d332..4ceac85f08bc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}