[arch-commits] Commit in bullet/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Sun Dec 15 16:35:55 UTC 2019
Date: Sunday, December 15, 2019 @ 16:35:55
Author: svenstaro
Revision: 371517
upgpkg: bullet 2.88-3
Modified:
bullet/trunk/PKGBUILD
----------+
PKGBUILD | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-12-15 16:09:06 UTC (rev 371516)
+++ PKGBUILD 2019-12-15 16:35:55 UTC (rev 371517)
@@ -1,15 +1,15 @@
-# Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
+# Maintainer: Sven-Hendrik Haase <svenstaro at gmail.com>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
pkgbase=bullet
-pkgname=('bullet' 'bullet-docs')
+pkgname=('bullet' 'bullet-docs' 'python-pybullet')
pkgver=2.88
-pkgrel=2
+pkgrel=3
pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation"
arch=('x86_64')
url="http://www.bulletphysics.com/Bullet/"
license=('custom:zlib')
-makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'glu' 'python' 'python-numpy')
+makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'glu' 'python' 'python-numpy' 'python-setuptools')
source=("https://github.com/bulletphysics/bullet3/archive/${pkgver}.tar.gz"
bullet3_examplebrowser.sh)
sha512sums=('15face1940d496c96fd19a44139d11d2cbb629526c40432be4a0eef5fa9a532c842ec7318248c0359a080f2034111bf1a3c2d3a6fd789bec675bd368fac7bd93'
@@ -35,6 +35,7 @@
make
cd ..
+ python setup.py build
doxygen
}
@@ -60,6 +61,15 @@
install -Dm644 ../LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE
}
+package_python-pybullet() {
+ pkgdesc="Bullet Python bindings"
+ depends+=('bullet')
+
+ cd bullet3-${pkgver}
+
+ python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+}
+
package_bullet-docs() {
pkgdesc="Documentation for bullet"
More information about the arch-commits
mailing list