diff options
author | acxz | 2019-06-29 14:45:33 -0400 |
---|---|---|
committer | acxz | 2019-06-29 14:45:33 -0400 |
commit | d96a258035793100767364ce87692aaf7f2bed30 (patch) | |
tree | 4de6661573530883382dfeb45c668e926ec9f010 /PKGBUILD | |
download | aur-d96a258035793100767364ce87692aaf7f2bed30.tar.gz |
Created v4 of ignition-math
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bf4b45324e3a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: acxz <akashpatel2008 at yahoo dot com> +pkgname=ignition-math-4 +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Math classes and functions for robot applications" +arch=('i686' 'x86_64') +url="http://ignitionrobotics.org/" +license=('Apache') +groups=('development') +depends=('gcc-libs') +makedepends=('ignition-cmake=0') +optdepends=() +provides=('ignition-math=4') +_name="ignition-math4" +source=("https://bitbucket.org/ignitionrobotics/ign-math/get/${_name}_${pkgver}.tar.bz2") +sha256sums=('dd24b8d3540f726999f5d6ba9a13a077a5b172e840847491b8e529c53302288a') + +_dir="ignitionrobotics-ign-math-054f8a99081f" + +build() { + cd "$srcdir/$_dir" + + mkdir -p build + cd build + + # Configure build + cmake .. -DCMAKE_BUILD_TYPE="Release" \ + -DCMAKE_INSTALL_PREFIX="/usr" \ + -DCMAKE_INSTALL_LIBDIR="lib" \ + -DBUILD_TESTING:BOOL=False + + # Compile + make -j4 +} + +check() { + cd "$srcdir/$_dir/build" + + cmake .. -DCMAKE_BUILD_TYPE="Release" \ + -DCMAKE_INSTALL_PREFIX="/usr" \ + -DCMAKE_INSTALL_LIBDIR="lib" \ + -DBUILD_TESTING:BOOL=True + + make -j4 + make test +} + +package() { + cd "$srcdir/$_dir/build" + make DESTDIR="$pkgdir/" install +} |