Date: Thursday, September 8, 2022 @ 08:51:24 Author: arodseth Revision: 1296327
upgpkg: coin 4.0.0.04c190-4 Modified: coin/trunk/PKGBUILD ----------+ PKGBUILD | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-08 08:47:43 UTC (rev 1296326) +++ PKGBUILD 2022-09-08 08:51:24 UTC (rev 1296327) @@ -7,8 +7,8 @@ # Contributor: Marcus Fritzsch <[email protected]> pkgname=coin -pkgver=4.0.0.f4e446 -pkgrel=3 +pkgver=4.0.0.04c190 +pkgrel=4 pkgdesc='3D graphics library compatible with Open Inventor' url='https://github.com/coin3d/coin' license=(GPL) @@ -19,32 +19,32 @@ 'freetype2: dynamic linking support' 'openal: audio/dynamic linking support' 'zlib: dynamic linking support') -# f4e446e is the same as version 4.0.0 + patches -source=("git+$url#commit=f4e446e3d510a880d1b7808fb7e45d781e8b8a4c" +# 04c190 is the same as version 4.0.0 + patches +source=("git+$url#commit=04c19005bfd124d980e8946cb5bc1fc2b37bda29" 'man3.patch::https://github.com/coin3d/coin/commit/5a97506a7fa80c5ebcc8aa4685d5cd07b7d95bed.patch') -sha256sums=('SKIP' - '527619771572adf3c57da2e19690e595c66997555a9f3fef22c637a87c61602c') +b2sums=('SKIP' + 'd1b2d7f740f8abca17e080b53e5d7c22c699b4cfe65c6115dc2a721484ac429a1f6a5fffd3fd4ce705a62b68cd276bc4ad3c2bd3c1a0ddb5e28a20ed4ba80889') prepare() { cd coin - patch -p1 -i ../man3.patch || true + patch -i ../man3.patch -p1 -s -t } build() { - mkdir -p build - cd build - cmake ../coin \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCOIN_THREADSAFE=ON \ - -DCOIN_BUILD_DOCUMENTATION=ON \ - -DCOIN_BUILD_DOCUMENTATION_CHM=OFF \ - -DCOIN_BUILD_DOCUMENTATION_MAN=ON \ - -DUSE_EXTERNAL_EXPAT=ON \ - -DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS -fPIC -w" \ - -GNinja - ninja + cmake \ + -B build \ + -D CMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ + -D CMAKE_CXX_FLAGS="$CXXFLAGS -fPIC -w" \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D COIN_BUILD_DOCUMENTATION=ON \ + -D COIN_BUILD_DOCUMENTATION_CHM=OFF \ + -D COIN_BUILD_DOCUMENTATION_MAN=ON \ + -D COIN_THREADSAFE=ON \ + -D USE_EXTERNAL_EXPAT=ON \ + -G Ninja \ + -S coin + ninja -C build } package() {
