Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / python-pygments
Commits: b5f294ac by Evangelos Foutras at 2024-04-21T06:17:37+03:00 upgpkg: 2.17.2-3: Python 3.12 rebuild - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,13 +1,14 @@ pkgbase = python-pygments pkgdesc = Python syntax highlighter pkgver = 2.17.2 - pkgrel = 2 + pkgrel = 3 url = https://pygments.org/ arch = any - license = BSD + license = BSD-2-Clause checkdepends = python-pytest checkdepends = python-lxml makedepends = python-setuptools + makedepends = python-sphinx makedepends = python-wcag-contrast-ratio makedepends = python-build makedepends = python-installer ===================================== PKGBUILD ===================================== @@ -3,13 +3,13 @@ pkgname=python-pygments pkgver=2.17.2 -pkgrel=2 +pkgrel=3 pkgdesc="Python syntax highlighter" arch=('any') url="https://pygments.org/" license=('BSD-2-Clause') depends=('python') -makedepends=('python-setuptools' 'python-wcag-contrast-ratio' +makedepends=('python-setuptools' 'python-sphinx' 'python-wcag-contrast-ratio' 'python-build' 'python-installer' 'python-wheel' 'python-hatchling') checkdepends=('python-pytest' 'python-lxml') @@ -22,7 +22,7 @@ sha256sums=('da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367') build() { cd pygments-$pkgver python -m build --wheel --no-isolation - # make -C doc html + make -C doc html } check() { @@ -36,9 +36,9 @@ package() { python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" - # mkdir -p "$pkgdir/usr/share/doc" - # cp -rT doc/_build/html "$pkgdir/usr/share/doc/$pkgname" - # install -Dm644 doc/pygmentize.1 -t "$pkgdir/usr/share/man/man1" + mkdir -p "$pkgdir/usr/share/doc" + cp -rT doc/_build/html "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 doc/pygmentize.1 -t "$pkgdir/usr/share/man/man1" install -Dm644 external/pygments.bashcomp \ "$pkgdir/usr/share/bash-completion/completions/pygmentize" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pygments/-/commit/b5f294ac3ed11fa939a71b39684fdd40b5081207 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pygments/-/commit/b5f294ac3ed11fa939a71b39684fdd40b5081207 You're receiving this email because of your account on gitlab.archlinux.org.