# Maintainer: acxz # Contributor: Tim Rakowski pkgname=ignition-common pkgver=3.4.0 pkgrel=1 pkgdesc="A collection of useful classes and functions for handling many command tasks. This includes parsing 3D mesh files, managing console output, and using PID controllers." arch=('any') url="https://ignitionrobotics.org/libs/common" license=('Apache') groups=('development') depends=('ignition-math>=6' 'tinyxml2' 'freeimage' 'libutil-linux' 'gts' 'ffmpeg') makedepends=('ignition-cmake>=2' 'util-linux') optdepends=() conflicts=() source=("https://bitbucket.org/ignitionrobotics/ign-common/get/${pkgname}3_${pkgver}.tar.bz2") sha256sums=('4256d47f542c69a4d9186a118ad938c1cd70633544d2b5a9f11789e8d20e8406') _dir="ignitionrobotics-ign-common-8f74bf460c23" 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 } package() { cd "$srcdir/$_dir/build" make DESTDIR="$pkgdir/" install }