Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages / 
python-pivy


Commits:
010fabf8 by Alexander F. Rødseth at 2024-12-13T00:27:02+01:00
upgpkg: 0.6.9-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = python-pivy
        pkgdesc = Bindings to Coin3D
-       pkgver = 0.6.9.a0
-       pkgrel = 5
+       pkgver = 0.6.9
+       pkgrel = 1
        url = https://github.com/coin3d/pivy
        arch = x86_64
        license = ISC
@@ -16,7 +16,7 @@ pkgbase = python-pivy
        depends = python-numpy
        depends = qt6-base
        depends = soqt
-       source = 
python-pivy-0.6.9.a0.tar.gz::https://github.com/coin3d/pivy/archive/refs/tags/0.6.9.a0.tar.gz
-       b2sums = 
1e72ff67bfb28a4a193e08a073705d6c82d65297090ca90734b6f7b8c31b79102ca0aecc5e6a192f9db45859afbec151318b34188fa7e92214fc3cb6db0faf05
+       source = 
python-pivy-0.6.9.tar.gz::https://github.com/coin3d/pivy/archive/refs/tags/0.6.9.tar.gz
+       b2sums = 
5f752052dc9c170dd9f2e1b78102414b0d395e2801b27db92706518a5fae0677fe74b02b1266efb5b6ff089c0104c44a4d2d6dbc836f63d76fb54f4bff287405
 
 pkgname = python-pivy


=====================================
PKGBUILD
=====================================
@@ -3,49 +3,35 @@
 
 _name=pivy
 pkgname=python-pivy
-pkgver=0.6.9.a0
-pkgrel=5
+pkgver=0.6.9
+pkgrel=1
 pkgdesc='Bindings to Coin3D'
 arch=(x86_64)
 license=(ISC)
 url='https://github.com/coin3d/pivy'
-depends=(
-  coin
-  gcc-libs
-  glibc
-  pyside6
-  python
-  python-numpy
-  qt6-base
-  soqt
-)
-makedepends=(
-  cmake
-  glu
-  swig
-)
+depends=(coin gcc-libs glibc pyside6 python python-numpy qt6-base soqt)
+makedepends=(cmake glu swig)
 source=($pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz)
-b2sums=('1e72ff67bfb28a4a193e08a073705d6c82d65297090ca90734b6f7b8c31b79102ca0aecc5e6a192f9db45859afbec151318b34188fa7e92214fc3cb6db0faf05')
+b2sums=('5f752052dc9c170dd9f2e1b78102414b0d395e2801b27db92706518a5fae0677fe74b02b1266efb5b6ff089c0104c44a4d2d6dbc836f63d76fb54f4bff287405')
 
 build() {
-  local cmake_options=(
-    -B build
-    -D CMAKE_BUILD_TYPE=None
-    -D CMAKE_INSTALL_PREFIX=/usr
-    -D PIVY_USE_QT6=ON
-    -W no-dev
-  )
+  cd $_name-$pkgver
 
   # NOTE: out-of-tree build broken: https://github.com/coin3d/pivy/issues/72
-  cd $_name-$pkgver
-  cmake "${cmake_options[@]}"
-  cmake --build build --verbose
+  cmake \
+    -B build \
+    -D CMAKE_BUILD_TYPE=None \
+    -D CMAKE_INSTALL_PREFIX=/usr \
+    -D PIVY_USE_QT6=ON \
+    -W no-dev
+  make -C build
 }
 
 package() {
   cd $_name-$pkgver
+
   DESTDIR="$pkgdir" cmake --install build
-  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+  install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
 
   # compile Python bytecode as cmake does not do that for us
   python -m compileall -d /usr/lib "$pkgdir/usr/lib"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pivy/-/commit/010fabf8438530491095c7363e12074ee3fc3c9e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pivy/-/commit/010fabf8438530491095c7363e12074ee3fc3c9e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to