# Contributor: Aiden Grossman <agrossman154@yahoo.com>
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=coin
# release not tagged
_gittag=37ec3d337f7f78b225aadaf3d1e4be93924dd1a4
pkgver=4.0.4
pkgrel=0
pkgdesc="OpenGL OpenInventor compatible graphics library"
url="https://github.com/coin3d/coin"
license="BSD-3-Clause"
arch="all"
makedepends="boost-dev cmake glu-dev graphviz samurai"
subpackages="$pkgname-dev"
source="
	$pkgname-$_gittag.tar.gz::https://github.com/coin3d/coin/archive/37ec3d337f7f78b225aadaf3d1e4be93924dd1a4.tar.gz
	TestSuitePatch.patch
	"
builddir="$srcdir"/coin-$_gittag

build() {
	cmake -B build -G Ninja \
		-DCMAKE_BUILD_TYPE=Release \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCOIN_BUILD_TESTS=ON
	cmake --build build
}

check() {
	cmake --build build --target test
}

package() {
	DESTDIR="$pkgdir" cmake --install build
}

sha512sums="
96f643703c890bb18053e379a1bde27909d3606f9b5edf2309116db415793ae2292f338a06255fe4798cad44e1ac7fbb888d9e5165579340d1b0592741a3fbc6  coin-37ec3d337f7f78b225aadaf3d1e4be93924dd1a4.tar.gz
aab464244b13371badf0878e5bfbcce859a42756cf8c7657d1480318aa291d296eac2741219c346bae056f761c5f46857f8fd1ec1c4129f86bc10236d3869deb  TestSuitePatch.patch
"
