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.


Reply via email to