[arch-commits] Commit in coin/trunk (PKGBUILD)

Alexander Rødseth arodseth at gemini.archlinux.org
Thu Sep 8 08:51:24 UTC 2022


    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 <fritschy at googlemail.com>
 
 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() {



More information about the arch-commits mailing list