Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-linkify-it-py
Commits: d52b15fe by Daniel M. Capella at 2024-02-05T13:32:40-05:00 upgpkg: 2.0.3-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,17 @@ +pkgbase = python-linkify-it-py + pkgdesc = Links recognition library with full unicode support + pkgver = 2.0.3 + pkgrel = 1 + url = https://github.com/tsutsu3/linkify-it-py + arch = any + license = MIT + checkdepends = python-pytest + makedepends = python-build + makedepends = python-installer + makedepends = python-setuptools + makedepends = python-wheel + depends = python-uc-micro-py + source = linkify-it-py-2.0.3.tar.gz::https://github.com/tsutsu3/linkify-it-py/archive/v2.0.3.tar.gz + sha512sums = 6621533246a42f3b13fb7dd9f1366cadb0e3c291bcb92fd899bc6389cb9f7904ababf4b5dbae51a561a4f50f8a20597badf03c82653ae8db75d9a5a484bc1229 + +pkgname = python-linkify-it-py ===================================== PKGBUILD ===================================== @@ -1,8 +1,9 @@ # Maintainer: Filipe LaĆns (FFY00) <la...@archlinux.org> +# Maintainer: Daniel M. Capella <poly...@archlinux.org> _pkgname=linkify-it-py pkgname=python-$_pkgname -pkgver=2.0.2 +pkgver=2.0.3 pkgrel=1 pkgdesc='Links recognition library with full unicode support' arch=('any') @@ -11,13 +12,13 @@ license=('MIT') depends=('python-uc-micro-py') makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') checkdepends=('python-pytest') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('141002cf5c2b2760f242eb1d294833437e0df0caf671103ddb6099a083e2b6e8f20f35508b164b14206ceae2ffecb5361aa4d839152f7c52f3cfa83e905f12a7') +source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('6621533246a42f3b13fb7dd9f1366cadb0e3c291bcb92fd899bc6389cb9f7904ababf4b5dbae51a561a4f50f8a20597badf03c82653ae8db75d9a5a484bc1229') build() { cd $_pkgname-$pkgver - python -m build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -31,7 +32,11 @@ package() { python -m installer -d "$pkgdir" dist/*.whl - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/"${_pkgname//-/_}"-$pkgver.dist-info/LICENSE \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } # vim:set ts=2 sw=2 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-linkify-it-py/-/commit/d52b15fe2d30f6ab2867096482ad2128ef64c203 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-linkify-it-py/-/commit/d52b15fe2d30f6ab2867096482ad2128ef64c203 You're receiving this email because of your account on gitlab.archlinux.org.