Date: Saturday, March 14, 2020 @ 10:51:25 Author: arodseth Revision: 596595
upgpkg: reactphysics3d 0.7.1-3 Added: reactphysics3d/trunk/reactphysics3d.pc Modified: reactphysics3d/trunk/PKGBUILD -------------------+ PKGBUILD | 14 +++++++++----- reactphysics3d.pc | 9 +++++++++ 2 files changed, 18 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-03-14 10:46:35 UTC (rev 596594) +++ PKGBUILD 2020-03-14 10:51:25 UTC (rev 596595) @@ -3,7 +3,7 @@ pkgbase=reactphysics3d pkgname=(reactphysics3d reactphysics3d-docs) pkgver=0.7.1 -pkgrel=2 +pkgrel=3 pkgdesc='Physics engine' arch=(x86_64) url='https://www.reactphysics3d.com' @@ -11,10 +11,12 @@ 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" - "cmake.patch::https://github.com/DanielChappuis/reactphysics3d/commit/94076513166704edafd0567b438fa52c05569e25.patch") + "cmake.patch::https://github.com/DanielChappuis/reactphysics3d/commit/94076513166704edafd0567b438fa52c05569e25.patch" + "$pkgbase.pc") sha256sums=('9e55cc79882120297974b331b81c55fa8e4a6802057e55c3922ed301dd83a20a' '7c6307724bfef92f351150d522fb1a9050400f404e0a3be231946d2b633cb1bd' - 'c3046803795f4072a6067a24bfb1af9927bc1c71866a570390e71f04bedcf376') + 'c3046803795f4072a6067a24bfb1af9927bc1c71866a570390e71f04bedcf376' + '673dbd5bbee66d8a0f357fbc46cd56eb070088bbf30a5efeee7e5162ef4450a1') prepare() { # Prepare to build a shared library @@ -33,7 +35,8 @@ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_INSTALL_LIBDIR=lib \ - -D RP3D_DOUBLE_PRECISION_ENABLED="True" \ + -D RP3D_DOUBLE_PRECISION_ENABLED=ON \ + -D RP3D_COMPILE_TESTS=ON \ -G Ninja ninja } @@ -41,12 +44,13 @@ package_reactphysics3d() { depends=(gcc-libs) DESTDIR="$pkgdir" ninja -C build install + install -Dm 644 "$pkgbase.pc" \ + "$pkgdir/usr/lib/pkgconfig/$pkgbase.pc" install -Dm 644 "$pkgbase-$pkgver/LICENSE" \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } package_reactphysics3d-docs() { - #arch=(any) pkgdesc='Physics engine (user manual)' install -Dm 644 "ReactPhysics3D-UserManual.pdf" \ "$pkgdir/usr/share/doc/$pkgname/UserManual.pdf" Added: reactphysics3d.pc =================================================================== --- reactphysics3d.pc (rev 0) +++ reactphysics3d.pc 2020-03-14 10:51:25 UTC (rev 596595) @@ -0,0 +1,9 @@ +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include/reactphysics3d + +Name: reactphysics3d +Description: ReactPhysics3D headers +Version: 0.7.1 +Cflags: -I${includedir} +Libs: -L${libdir} -lreactphysics3d