[arch-commits] Commit in reactphysics3d/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Sat Mar 14 08:22:48 UTC 2020
Date: Saturday, March 14, 2020 @ 08:22:48
Author: arodseth
Revision: 596559
upgpkg: reactphysics3d 0.7.1-2
* Apply patch from latest master that places header files in subdirectories in /usr/include/reactphysics3d
* Fix a typo in the package description for the documentation package
Modified:
reactphysics3d/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-03-14 07:51:46 UTC (rev 596558)
+++ PKGBUILD 2020-03-14 08:22:48 UTC (rev 596559)
@@ -3,7 +3,7 @@
pkgbase=reactphysics3d
pkgname=(reactphysics3d reactphysics3d-docs)
pkgver=0.7.1
-pkgrel=1
+pkgrel=2
pkgdesc='Physics engine'
arch=(x86_64)
url='https://www.reactphysics3d.com'
@@ -10,14 +10,19 @@
license=(ZLIB)
makedepends=(cmake ninja)
source=("https://github.com/DanielChappuis/reactphysics3d/releases/download/v$pkgver/reactphysics3d-$pkgver.tar.gz"
- "https://www.reactphysics3d.com/documentation/manual/ReactPhysics3D-UserManual.pdf")
+ "https://www.reactphysics3d.com/documentation/manual/ReactPhysics3D-UserManual.pdf"
+ "cmake.patch::https://github.com/DanielChappuis/reactphysics3d/commit/94076513166704edafd0567b438fa52c05569e25.patch")
sha256sums=('9e55cc79882120297974b331b81c55fa8e4a6802057e55c3922ed301dd83a20a'
- '7c6307724bfef92f351150d522fb1a9050400f404e0a3be231946d2b633cb1bd')
+ '7c6307724bfef92f351150d522fb1a9050400f404e0a3be231946d2b633cb1bd'
+ 'c3046803795f4072a6067a24bfb1af9927bc1c71866a570390e71f04bedcf376')
prepare() {
# Prepare to build a shared library
sed -i 's|ADD_LIBRARY(reactphysics3d|ADD_LIBRARY(reactphysics3d SHARED|g' \
"$pkgbase-$pkgver/CMakeLists.txt"
+ # Apply patch
+ cd "$pkgbase-$pkgver"
+ patch -p1 -i ../cmake.patch
}
build() {
@@ -42,7 +47,7 @@
package_reactphysics3d-docs() {
#arch=(any)
- pkgdesc='Pystics engine (user manual)'
+ pkgdesc='Physics engine (user manual)'
install -Dm 644 "ReactPhysics3D-UserManual.pdf" \
"$pkgdir/usr/share/doc/$pkgname/UserManual.pdf"
install -Dm 644 "$pkgbase-$pkgver/LICENSE" \
More information about the arch-commits
mailing list