packages/qhull/PKGBUILD
2024-07-25 20:27:01 +02:00

38 lines
1.3 KiB
Bash

# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Antonio Rojas <arojas@archlinux.org>
# Contributor: Ronald van Haren <ronald@archlinux.org>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
# Contributor: Jason Taylor <jftaylor21@gmail.com>
# Contributor: Darwin Bautista <djclue917@gmail.com>
pkgname=qhull
pkgver=2020.2
_pkgver=8.0.2
pkgrel=5
pkgdesc='A general dimension code for computing convex hulls and related structures'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='http://www.qhull.org/'
license=(LicenseRef-qhull)
depends=(glibc)
makedepends=(cmake)
source=(http://www.qhull.org/download/qhull-${pkgver%.*}-src-$_pkgver.tgz)
sha256sums=('b5c2d7eb833278881b952c8a52d20179eab87766b00b865000469a45c1838b7e')
build() {
cmake -B build -S $pkgname-$pkgver \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_C_FLAGS="$CFLAGS -ffat-lto-objects" \
-DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
-DCMAKE_SKIP_RPATH=ON
cmake --build build
cmake --build build --target libqhull # deprecated, needed by octave
}
package() {
DESTDIR="$pkgdir" cmake --install build
cp -P build/libqhull.so* "$pkgdir"/usr/lib/
# Install license
install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING.txt -t "$pkgdir"/usr/share/licenses/$pkgname
}