summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoracxz2019-05-02 15:15:06 -0400
committeracxz2019-05-02 15:15:06 -0400
commit1d267d1470c049aaa72e501d306842fafc147d30 (patch)
tree19e3e7653b37016414219adfa3f9f1f8d5e78823
parent2648946379a496a9fdc5d6b00d77854db2dc59c1 (diff)
downloadaur-1d267d1470c049aaa72e501d306842fafc147d30.tar.gz
updated to latest dart version, disabled tests since one fails, updated dependencies
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore5
-rw-r--r--[-rwxr-xr-x]PKGBUILD48
3 files changed, 38 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 81b5062cb0d0..e81fe8f0928f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libdart
pkgdesc = Dynamic Animation and Robotics Toolkit
- pkgver = 6.7.3
+ pkgver = 6.8.3
pkgrel = 1
url = https://dartsim.github.io
arch = i686
@@ -10,21 +10,22 @@ pkgbase = libdart
makedepends = doxygen
depends = assimp
depends = boost
- depends = eigen>=3
+ depends = eigen
depends = fcl
- depends = flann
- depends = glut
depends = libccd
- depends = libgl
- depends = urdfdom
- depends = octomap
+ depends = freeglut
optdepends = bullet: Bullet collision detection support
- optdepends = ode: ODE collision detection support
optdepends = coin-or-ipopt: Ipopt optimizer support
+ optdepends = flann: planning module support
optdepends = nlopt: NLopt optimizer support
+ optdepends = octomap: voxel grid shape support
+ optdepends = ode: ODE collision detection support
optdepends = openscenegraph: required for dart-gui-osg
- source = https://github.com/dartsim/dart/archive/v6.7.3.tar.gz
- sha256sums = bacee34f6c848f6bf777d2ea0c85d2000f0a831c6f5827d3d6a5b922bc48fcf8
+ optdepends = pagmo: pagmo optimizer support
+ optdepends = tinyxml2: parser support
+ optdepends = urdfdom: urdf parser support
+ source = https://github.com/dartsim/dart/archive/v6.8.3.tar.gz
+ sha256sums = 0d335fb84ccaf375752c9e04121af1fcae201afe3da41b87550906f6a13f7cca
pkgname = libdart
diff --git a/.gitignore b/.gitignore
index e2652bc6a73e..57621ac85b07 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,2 @@
-/src/
-/pkg/
-/*.tar.xz
+# Exclude all files
+/*
diff --git a/PKGBUILD b/PKGBUILD
index 670b0457f95c..42da091e5e42 100755..100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,29 @@
# Previous Maintainer: Benjamin Chretien <chretien at lirmm dot fr>
# Previous Maintainer: Gonçalo Camelo Neves Pereira <goncalo_pereira@outlook.pt>
-# Maintainer: midgard <arch dot midgard "at symbol" janmaes "youknowwhat" com>
+# Previous Maintainer: midgard <arch dot midgard "at symbol" janmaes "youknowwhat" com>
+# Maintainer: acxz <akashpatel2008 at yahoo dot com>
pkgname=libdart
-pkgver=6.7.3
+pkgver=6.8.3
pkgrel=1
pkgdesc="Dynamic Animation and Robotics Toolkit"
arch=('i686' 'x86_64')
url="https://dartsim.github.io"
license=('BSD')
-depends=('assimp' 'boost' 'eigen>=3' 'fcl' 'flann' 'glut' 'libccd' 'libgl'
- 'urdfdom' 'octomap')
+depends=('assimp' 'boost' 'eigen' 'fcl' 'libccd' 'freeglut')
optdepends=('bullet: Bullet collision detection support'
- 'ode: ODE collision detection support'
'coin-or-ipopt: Ipopt optimizer support'
+ 'flann: planning module support'
'nlopt: NLopt optimizer support'
- 'openscenegraph: required for dart-gui-osg')
+ 'octomap: voxel grid shape support'
+ 'ode: ODE collision detection support'
+ 'openscenegraph: required for dart-gui-osg'
+ 'pagmo: pagmo optimizer support'
+ 'tinyxml2: parser support'
+ 'urdfdom: urdf parser support')
makedepends=('cmake' 'doxygen')
_name=dart
source=(https://github.com/dartsim/${_name}/archive/v${pkgver}.tar.gz)
-sha256sums=('bacee34f6c848f6bf777d2ea0c85d2000f0a831c6f5827d3d6a5b922bc48fcf8')
+sha256sums=('0d335fb84ccaf375752c9e04121af1fcae201afe3da41b87550906f6a13f7cca')
_buildtype="Release"
@@ -28,31 +33,28 @@ build() {
msg "Starting CMake (build type: ${_buildtype})"
# Create a build directory
- mkdir -p "${srcdir}/${_name}-${pkgver}-build"
- cd "${srcdir}/${_name}-${pkgver}-build"
+ mkdir -p "${srcdir}/${_name}-${pkgver}/build"
+ cd "${srcdir}/${_name}-${pkgver}/build"
- cmake \
+ cmake .. \
-DCMAKE_BUILD_TYPE="${_buildtype}" \
- -DCMAKE_INSTALL_PREFIX="/usr" \
- "${srcdir}/${_name}-${pkgver}"
+ -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr"
msg "Building the project"
- make
+ make -j4
}
-check() {
- cd "${srcdir}/${_name}-${pkgver}-build"
- msg "Compiling unit tests"
- make tests
- msg "Running unit tests"
- make test
-}
+#check() {
+# cd "${srcdir}/${_name}-${pkgver}/build"
+# msg "Compiling unit tests"
+# make -j4 tests
+# msg "Running unit tests"
+# make test
+#}
package() {
- cd "${srcdir}/${_name}-${pkgver}-build"
+ cd "${srcdir}/${_name}-${pkgver}/build"
msg "Installing files"
make DESTDIR="${pkgdir}/" install
}
-
-# vim: set noet :