diff options
author | Caleb Maclennan | 2023-05-03 23:50:43 +0300 |
---|---|---|
committer | Caleb Maclennan | 2023-05-03 23:50:43 +0300 |
commit | 2b97ee34d45492eca90af0aa72b2bed4521becdd (patch) | |
tree | c191cef0ff7032d28bcc78f96f2a7a74f40d6855 | |
parent | b56d3c118b83520a46830e5d2e497eb6ca8d8716 (diff) | |
download | aur-2b97ee34d45492eca90af0aa72b2bed4521becdd.tar.gz |
upgpkg: python-pancritic 0.3.2-4
Rebuild for Python 3.11, normalize PEP517 build tooling
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 10 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = python-pancritic pkgdesc = CriticMarkdup parser with optional pandoc backend pkgver = 0.3.2 - pkgrel = 3 + pkgrel = 4 url = https://github.com/ickc/pancritic arch = any license = GPL3 @@ -11,6 +11,9 @@ pkgbase = python-pancritic checkdepends = python-panflute checkdepends = python-pypandoc makedepends = pandoc + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = python-setuptools makedepends = texlive-core makedepends = texlive-latexextra @@ -19,7 +22,7 @@ pkgbase = python-pancritic optdepends = python-markdown2: Markdown2 backend for Markdown output optdepends = python-panflute: Panflute backend for Markdown output optdepends = python-pypandoc: Pandoc backend for Markdown output - source = pancritic-0.3.2.tar.gz::https://github.com/ickc/pancritic/archive/v0.3.2.tar.gz + source = https://github.com/ickc/pancritic/archive/v0.3.2/pancritic-0.3.2.tar.gz sha256sums = 670c0093924c11bb05a42ace4250166e076ad00f41e4208972613c07e3573515 pkgname = python-pancritic @@ -10,13 +10,14 @@ BUILDENV+=('!check') _pipname=pancritic pkgname=python-$_pipname pkgver=0.3.2 -pkgrel=3 +pkgrel=4 pkgdesc='CriticMarkdup parser with optional pandoc backend' arch=(any) url="https://github.com/ickc/$_pipname" license=(GPL3) depends=(python) makedepends=(pandoc + python-{build,installer,wheel} python-setuptools texlive-core texlive-latexextra) @@ -30,12 +31,12 @@ checkdepends=(python-coverage python-panflute python-pypandoc) _archive="$_pipname-$pkgver" -source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz") +source=("$url/archive/v$pkgver/$_archive.tar.gz") sha256sums=('670c0093924c11bb05a42ace4250166e076ad00f41e4208972613c07e3573515') build() { cd "$_archive" - python setup.py build + python -m build -wn } check() { @@ -45,5 +46,5 @@ check() { package() { cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl } |