Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / 
opencamlib


Commits:
2c04fbd5 by Christian Heusel at 2024-12-22T19:29:45+01:00
upgpkg: 2023.01.11-3: Don't hardcode python version

Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/opencamlib/-/issues/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = opencamlib
        pkgdesc = Multi-Purpose CNC Toolpath Library
        pkgver = 2023.01.11
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/aewallin/opencamlib
        arch = x86_64
        license = LGPL-2.1-only


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase <[email protected]>
 pkgname=opencamlib
 pkgver=2023.01.11
-pkgrel=2
+pkgrel=3
 pkgdesc="Multi-Purpose CNC Toolpath Library"
 arch=('x86_64')
 url="https://github.com/aewallin/opencamlib";
@@ -25,8 +25,9 @@ build() {
 
 package() {
   cd opencamlib
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
   DESTDIR="$pkgdir" ninja -C build install
 
-  mkdir -p "$pkgdir"/usr/lib/python3.12/site-packages
-  mv "$pkgdir"/usr/opencamlib "$pkgdir"/usr/lib/python3.12/site-packages/
+  mkdir -p "$pkgdir/usr/lib/python${python_version}/site-packages"
+  mv "$pkgdir"/usr/opencamlib 
"$pkgdir/usr/lib/python${python_version}/site-packages/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/opencamlib/-/commit/2c04fbd5a9404fce8c194e2a62f1a592c8885bf9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/opencamlib/-/commit/2c04fbd5a9404fce8c194e2a62f1a592c8885bf9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to