diff --git a/extra/bullet/PKGBUILD b/extra/bullet/PKGBUILD index 7821c68ad..f49cfbe29 100644 --- a/extra/bullet/PKGBUILD +++ b/extra/bullet/PKGBUILD @@ -8,16 +8,18 @@ pkgbase=bullet pkgname=('bullet' 'bullet-docs') pkgver=2.86 -pkgrel=1 +pkgrel=2 pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation" arch=('i686' 'x86_64') url="http://www.bulletphysics.com/Bullet/" license=('custom:zlib') makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'glu' 'python' 'python-numpy') source=("https://github.com/bulletphysics/bullet3/archive/${pkgver}.tar.gz" - 954.patch) + 954.patch + bullet3_examplebrowser.sh) sha512sums=('af8a6b282ab606437d7975a59cd8a9c2bf273c83b0e79f0c4c1de6fa51695ba6d5f3c853dce2fdba9cb55e7572214e15089e54db51afc465ca26f502cbd5a4f9' - '6ab8a2e3ac518705e09a4a5ca51ce5efd9d07918ad5374d3b69b3879239576ef1641ca86154e04345027503533ec5578aa5155131b83e927c2a09d34f44e9a70') + '6ab8a2e3ac518705e09a4a5ca51ce5efd9d07918ad5374d3b69b3879239576ef1641ca86154e04345027503533ec5578aa5155131b83e927c2a09d34f44e9a70' + '8741ad94b6c46c226d89aebc8ab06d8a11bac3c04d3f0a2bf7a7524792a3375aa7bf7d295410b16fbeb4c348a31057b4570acdebe9bbaea251f44daca8d9fe81') prepare() { cd bullet3-${pkgver} @@ -59,13 +61,14 @@ package_bullet() { make DESTDIR=${pkgdir} install - ls examples/pybullet install -Dm755 examples/pybullet/pybullet.so.${pkgver} ${pkgdir}/usr/lib/libpybullet.so.${pkgver} install -Dm755 examples/ExampleBrowser/libBulletExampleBrowserLib.so.${pkgver} ${pkgdir}/usr/lib/libBulletExampleBrowserLib.so.${pkgver} install -Dm755 examples/OpenGLWindow/libOpenGLWindow.so ${pkgdir}/usr/lib/libOpenGLWindow.so install -Dm755 examples/ThirdPartyLibs/Gwen/libgwen.so ${pkgdir}/usr/lib/libgwen.so install -Dm755 examples/ThirdPartyLibs/BussIK/libBussIK.so ${pkgdir}/usr/lib/libBussIK.so - install -Dm755 examples/ExampleBrowser/App_ExampleBrowser ${pkgdir}/usr/bin/bullet3_examplebrowser + install -Dm755 ${srcdir}/bullet3_examplebrowser.sh ${pkgdir}/usr/bin/bullet3_examplebrowser + install -Dm755 examples/ExampleBrowser/App_ExampleBrowser ${pkgdir}/opt/bullet/App_ExampleBrowser + cp -r data ${pkgdir}/opt/bullet/ # install license install -Dm644 ../LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE diff --git a/extra/bullet/bullet3_examplebrowser.sh b/extra/bullet/bullet3_examplebrowser.sh new file mode 100644 index 000000000..8cfd780f6 --- /dev/null +++ b/extra/bullet/bullet3_examplebrowser.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env sh + +cd /opt/bullet +./App_ExampleBrowser