# Template file for 'igraph' pkgname=igraph version=0.10.2 revision=1 build_style=cmake configure_args="-DIGRAPH_ENABLE_TLS=on -DIGRAPH_ENABLE_LTO=on -DBUILD_SHARED_LIBS=ON -DBLA_VENDOR=$(vopt_if openblas 'OpenBLAS' 'Generic')" makedepends="arpack-ng-devel glpk-devel gmp-devel libgomp-devel libxml2-devel $(vopt_if openblas 'openblas-devel' 'lapack-devel')" short_desc="Graph library" maintainer="Gonzalo TornarĂ­a " license="GPL-2.0-or-later" homepage="https://igraph.org/c/" changelog="https://raw.githubusercontent.com/igraph/igraph/master/CHANGELOG.md" distfiles="https://github.com/igraph/igraph/releases/download/${version}/igraph-${version}.tar.gz" checksum=2c2b9f18fc2f84b327f1146466942eb3e3d2ff09b6738504efb9e5edf2728c83 build_options="openblas" case "$XBPS_TARGET_MACHINE" in x86_64*|i686*|aarch64*|armv[67]*|ppc64*) # Prefer accelerated routines where available build_options_default="openblas" ;; *) ;; esac igraph-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/cmake vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } }