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.