diff options
author | Grzegorz Kwacz | 2024-01-22 18:14:39 +0100 |
---|---|---|
committer | Grzegorz Kwacz | 2024-01-22 18:14:39 +0100 |
commit | fc5b29814a9d4d8b3816a51649218b0ca2498a4b (patch) | |
tree | 976f683d0cdce6ef148f7e311631263c2bb6d3f3 | |
parent | 923eab63d9952b006803115810e566dd21a35d32 (diff) | |
download | aur-mujoco.tar.gz |
Update
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 25 insertions, 25 deletions
@@ -1,6 +1,6 @@ pkgbase = mujoco pkgdesc = Multi-Joint dynamics with Contact. A general purpose physics simulator. - pkgver = 3.0.1 + pkgver = 3.1.1 pkgrel = 1 url = https://www.mujoco.org arch = x86_64 @@ -18,9 +18,9 @@ pkgbase = mujoco depends = tinyxml2 depends = tinyobjloader depends = qhull - source = https://github.com/deepmind/mujoco/archive/refs/tags/3.0.1.tar.gz + source = https://github.com/deepmind/mujoco/archive/refs/tags/3.1.1.tar.gz source = mujoco.patch - sha256sums = 54fb3b5d2aaa068a5853b1384df0ff3d4eab45cc2fc958e82229979451299a45 + sha256sums = 75aa81e51365cabe79f16b477ac5e11bdcb65f7eb0cc1cac93a279785df6fdda sha256sums = 3ceb20c5b0dc37cf9be4da68f728b11f3085fdcbd895eb2885910228c4d3805f pkgname = mujoco @@ -1,5 +1,5 @@ pkgname=mujoco -pkgver=3.0.1 +pkgver=3.1.1 pkgrel=1 pkgdesc="Multi-Joint dynamics with Contact. A general purpose physics simulator." arch=('x86_64') @@ -9,36 +9,36 @@ depends=('libccd' 'libgl' 'glfw' 'tinyxml2' 'tinyobjloader' 'qhull') makedepends=('abseil-cpp' 'gtest' 'benchmark' 'cmake' 'git' 'eigen' 'lodepng') source=("https://github.com/deepmind/mujoco/archive/refs/tags/$pkgver.tar.gz" "${pkgname}.patch") -sha256sums=('54fb3b5d2aaa068a5853b1384df0ff3d4eab45cc2fc958e82229979451299a45' +sha256sums=('75aa81e51365cabe79f16b477ac5e11bdcb65f7eb0cc1cac93a279785df6fdda' '3ceb20c5b0dc37cf9be4da68f728b11f3085fdcbd895eb2885910228c4d3805f') prepare() { - cd "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" - # Use as many system libs as possible - # Patch to use system qhull comes from https://github.com/conda-forge/staged-recipes/pull/19049 - patch -Np1 -i "${srcdir}/${pkgname}.patch" + # Use as many system libs as possible + # Patch to use system qhull comes from https://github.com/conda-forge/staged-recipes/pull/19049 + patch -Np1 -i "${srcdir}/${pkgname}.patch" } build() { - cd "${pkgname}-${pkgver}" - mkdir build - cd build - cmake .. -DCMAKE_BUILD_TYPE=Release + cd "${pkgname}-${pkgver}" + mkdir build + cd build + cmake .. -DCMAKE_BUILD_TYPE=Release - make + make } package() { - cd "${pkgname}-${pkgver}/build" - make DESTDIR="${pkgdir}" install - mv $pkgdir/usr/local/* $pkgdir/usr/ - rmdir $pkgdir/usr/local - mkdir $pkgdir/usr/lib/mujoco - mv $pkgdir/usr/bin/* $pkgdir/usr/lib/mujoco/ - mkdir $pkgdir/usr/lib/mujoco/plugins - cp lib/libelasticity.so $pkgdir/usr/lib/mujoco/plugins/ - for _file in $pkgdir/usr/lib/mujoco/*; do - ln -s /usr/lib/mujoco/$(basename $_file) $pkgdir/usr/bin/mujoco-$(basename $_file) - done + cd "${pkgname}-${pkgver}/build" + make DESTDIR="${pkgdir}" install + mv $pkgdir/usr/local/* $pkgdir/usr/ + rmdir $pkgdir/usr/local + mkdir $pkgdir/usr/lib/mujoco + mv $pkgdir/usr/bin/* $pkgdir/usr/lib/mujoco/ + mkdir $pkgdir/usr/lib/mujoco/plugins + cp lib/libelasticity.so $pkgdir/usr/lib/mujoco/plugins/ + for _file in $pkgdir/usr/lib/mujoco/*; do + ln -s /usr/lib/mujoco/$(basename $_file) $pkgdir/usr/bin/mujoco-$(basename $_file) + done } |