Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / pelican
Commits: 4d0fbf1b by Antonio Rojas at 2024-12-12T00:07:36+01:00 upgpkg: 4.10.2-1: Update to 4.10.2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = pelican pkgdesc = A tool to generate a static blog, with restructured text (or markdown) input files. - pkgver = 4.9.1 - pkgrel = 3 + pkgver = 4.10.2 + pkgrel = 1 url = https://blog.getpelican.com/ arch = any license = AGPL3 @@ -11,6 +11,7 @@ pkgbase = pelican checkdepends = python-markdown checkdepends = python-typogrify checkdepends = python-pytest-xdist + checkdepends = python-beautifulsoup4 makedepends = python-build makedepends = python-installer makedepends = python-sphinx @@ -39,7 +40,7 @@ pkgbase = pelican optdepends = python-typogrify: typographical enhancements optdepends = pandoc: for pelican-import auto convert optdepends = python-mdx-video: easier embedding of youtube videos in markdown - source = pelican-4.9.1.tar.gz::https://github.com/getpelican/pelican/archive/4.9.1.tar.gz - sha512sums = 70b7efd7a38dc2069b1eb9141647fa80bf959de36936ad7b4d38407be7e029fc788ef9b9f297d99e5dc6cad67d58fe6ff97f9b542db7e0a9c23e2907d4604e21 + source = pelican-4.10.2.tar.gz::https://github.com/getpelican/pelican/archive/4.10.2.tar.gz + sha512sums = ae9794997093c7d193cb48e629127d1fa9443984b496f287330f5101e5da5c5ef7d8ac6170ce14ede31e0eaa9c14b844c2cf49b43e3b68e81848c08dd163ac1d pkgname = pelican ===================================== PKGBUILD ===================================== @@ -3,8 +3,8 @@ # Contributor: David Runge <d...@sleepmap.de> pkgname=pelican -pkgver=4.9.1 -pkgrel=3 +pkgver=4.10.2 +pkgrel=1 pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." arch=('any') url="https://blog.getpelican.com/" @@ -14,7 +14,7 @@ depends=('python-jinja' 'python-pygments' 'python-feedgenerator' 'python-docutils' 'python-blinker' 'python-unidecode' 'python-dateutil' 'python-rich' 'python-watchfiles' 'python-ordered-set') checkdepends=('python-lxml' 'git' - 'python-feedparser' 'python-markdown' 'python-typogrify' 'python-pytest-xdist') + 'python-feedparser' 'python-markdown' 'python-typogrify' 'python-pytest-xdist' 'python-beautifulsoup4') optdepends=('python-markdown: Markdown support' 'asciidoc: AsciiDoc support' 'python-beautifulsoup4: importing from wordpress/dotclear/posterous' @@ -30,7 +30,7 @@ optdepends=('python-markdown: Markdown support' 'pandoc: for pelican-import auto convert' 'python-mdx-video: easier embedding of youtube videos in markdown') source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz") -sha512sums=('70b7efd7a38dc2069b1eb9141647fa80bf959de36936ad7b4d38407be7e029fc788ef9b9f297d99e5dc6cad67d58fe6ff97f9b542db7e0a9c23e2907d4604e21') +sha512sums=('ae9794997093c7d193cb48e629127d1fa9443984b496f287330f5101e5da5c5ef7d8ac6170ce14ede31e0eaa9c14b844c2cf49b43e3b68e81848c08dd163ac1d') build() { cd $pkgname-$pkgver @@ -58,5 +58,7 @@ package() { check() { cd "$srcdir/$pkgname-$pkgver" - pytest -v -k 'not test_blinker_is_ordered' + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m pytest -v -k 'not test_blinker_is_ordered' } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pelican/-/commit/4d0fbf1b9f45f353dbb34c3bf256be0a571db9da -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pelican/-/commit/4d0fbf1b9f45f353dbb34c3bf256be0a571db9da You're receiving this email because of your account on gitlab.archlinux.org.