diff options
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 7 insertions, 16 deletions
@@ -1,13 +1,13 @@ # Maintainer: George Cave <gcave@stablecoder.ca> pkgname=('newton-dynamics-git') -pkgver=3.13a.r305.geb939cbbb +pkgver=v3.14c.r777.g2ed113b84 pkgrel=1 pkgdesc='A 3D physics library' arch=('x86_64') url='http://newtondynamics.com' license=('custom:zlib') -makedepends=('clang' 'cmake') +makedepends=('cmake') conflicts=('newton-dynamics') source=('git+https://github.com/MADEAPPS/newton-dynamics.git') md5sums=('SKIP') @@ -18,16 +18,9 @@ pkgver() { } build() { - cd newton-dynamics - - [[ -d build ]] && rm -rf build - mkdir build && cd build - - cmake .. \ + cmake newton-dynamics/newton-3.14 -Bnewton-dynamics/newton-3.14/build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ - -DCMAKE_C_COMPILER=clang \ - -DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_BUILD_TYPE=Release \ -DNEWTON_BUILD_SHARED_LIBS=ON \ -DNEWTON_BUILD_SANDBOX_DEMOS=OFF \ @@ -35,15 +28,13 @@ build() { -DNEWTON_WITH_AVX2_PLUGIN=ON \ -DNEWTON_WITH_SSE4_PLUGIN=ON - make + make -C newton-dynamics/newton-3.14/build } package() { - cd newton-dynamics/build - # install it - make DESTDIR="${pkgdir}" install + make -C newton-dynamics/newton-3.14/build DESTDIR="${pkgdir}" install # install license - install -Dm644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -}
\ No newline at end of file + install -Dm644 newton-dynamics/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |