[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