George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
python-lap


Commits:
9b90f6cc by George Rawlinson at 2026-02-23T23:39:01+00:00
reuse: simplify conf

- - - - -
47eb0521 by George Rawlinson at 2026-02-23T23:44:18+00:00
upgpkg: 1:0.5.13-1

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = python-lap
        pkgdesc = Linear Assignment Problem solver using Jonker-Volgenant 
algorithm (LAPJV/LAPMOD)
-       pkgver = 0.5.12
-       pkgrel = 3
+       pkgver = 0.5.13
+       pkgrel = 1
        epoch = 1
        url = https://github.com/gatagat/lap
        arch = x86_64
@@ -15,7 +15,8 @@ pkgbase = python-lap
        depends = glibc
        depends = python
        depends = python-numpy
-       source = 
git+https://github.com/gatagat/lap.git#tag=600c210d9bef793ee0fe502cbc350e676a6e083a
-       b2sums = 
7e107d144c1a0dff21fa72496ca89d192041bb3952c79c5309cf2ed2a0dc8a7b9ca5132358b4ada8e9f52201be4424ab2f5a4bf8a08443e9c67674a1d5ff4b73
+       source = python-lap::git+https://github.com/gatagat/lap.git#tag=v0.5.13
+       sha512sums = 
811880be016335fcf82d45183561243960cf3457e3ed88f0dadd589d2d5af02091687fe1df1601692b2547c95a22cac3b424369bcb6595bc76b4bf802a74cf0e
+       b2sums = 
3a032257120cb8e6ae71de2f32f9057942b579f5993aebe7a457a929bb69cef5a32161414f19ee482419d964c04cb962ebc27c6afb71dcda1fcb7d9532ea7b7b
 
 pkgname = python-lap


=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
 
 pkgname=python-lap
 epoch=1
-pkgver=0.5.12
-pkgrel=3
+pkgver=0.5.13
+pkgrel=1
 pkgdesc='Linear Assignment Problem solver using Jonker-Volgenant algorithm 
(LAPJV/LAPMOD)'
 arch=(x86_64)
 url=https://github.com/gatagat/lap
@@ -23,23 +23,23 @@ makedepends=(
   python-setuptools
   python-wheel
 )
-_tag=600c210d9bef793ee0fe502cbc350e676a6e083a
-source=(git+https://github.com/gatagat/lap.git#tag=${_tag})
-b2sums=('7e107d144c1a0dff21fa72496ca89d192041bb3952c79c5309cf2ed2a0dc8a7b9ca5132358b4ada8e9f52201be4424ab2f5a4bf8a08443e9c67674a1d5ff4b73')
-
-pkgver() {
-  cd lap
-  git describe --tags | sed 's/^v//'
-}
+source=("$pkgname::git+https://github.com/gatagat/lap.git#tag=v$pkgver";)
+sha512sums=('811880be016335fcf82d45183561243960cf3457e3ed88f0dadd589d2d5af02091687fe1df1601692b2547c95a22cac3b424369bcb6595bc76b4bf802a74cf0e')
+b2sums=('3a032257120cb8e6ae71de2f32f9057942b579f5993aebe7a457a929bb69cef5a32161414f19ee482419d964c04cb962ebc27c6afb71dcda1fcb7d9532ea7b7b')
 
 build() {
-  cd lap
+  cd "$pkgname"
+
   python -m build --wheel --no-isolation
 }
 
 package() {
-  python -m installer --destdir="${pkgdir}" lap/dist/*.whl
-  install -Dm 644 lap/LICENSE -t "${pkgdir}"/usr/share/licenses/python-lap/
+  cd "$pkgname"
+
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
 }
 
 # vim: ts=2 sw=2 et:


=====================================
REUSE.toml
=====================================
@@ -3,20 +3,8 @@ version = 1
 [[annotations]]
 path = [
     "PKGBUILD",
-    "README.md",
-    "keys/**",
     ".SRCINFO",
     ".nvchecker.toml",
-    "*.install",
-    "*.sysusers",
-    "*.tmpfiles",
-    "*.logrotate",
-    "*.pam",
-    "*.service",
-    "*.socket",
-    "*.timer",
-    "*.desktop",
-    "*.hook",
 ]
 SPDX-FileCopyrightText = "Arch Linux contributors"
 SPDX-License-Identifier = "0BSD"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-lap/-/compare/4bc242fa7ddf6e7dc034c1189ca32666253cfd3e...47eb052189a9a7ef293701d366006bbc18094fd3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-lap/-/compare/4bc242fa7ddf6e7dc034c1189ca32666253cfd3e...47eb052189a9a7ef293701d366006bbc18094fd3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to