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.


Reply via email to