# Contributor: Grigory Kirillov # Maintainer: Jonas <3426-spameier@users.gitlab.alpinelinux.org> pkgname=libigraph pkgver=0.10.7 pkgrel=1 pkgdesc="Library for creating and manipulating graphs" url="https://igraph.org" # s390x: blocked by openmp arch="all !s390x" license="GPL-2.0-or-later" # bison and flex are needed when building from commit makedepends=" arpack-dev cmake glpk-dev libxml2-dev openblas-dev plfit-dev samurai " subpackages="$pkgname-dev" source="https://github.com/igraph/igraph/releases/download/$pkgver/igraph-$pkgver.tar.gz" builddir="$srcdir/igraph-$pkgver" build() { # For building against master branch: #echo "$pkgver" > IGRAPH_VERSION cmake -B builddir -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON cmake --build builddir } check() { cmake --build builddir --target check } package() { DESTDIR="$pkgdir" cmake --install builddir } sha512sums=" 72187052de16c791176dce797addaa54c18f14f47b44983374e3d8bb94a664dc70d773fb9296aa4fb1c68dbf5fb3d61803f1c4b167388d9217ce80f38a90f522 igraph-0.10.7.tar.gz "