From fde1c7ecd246fb8c3d919461b45cbb9fd3e29616 Mon Sep 17 00:00:00 2001 From: kth5 Date: Wed, 30 Oct 2024 17:11:10 +0100 Subject: [PATCH] * add cauchy --- cauchy/.SRCINFO | 19 +++++++++++++++++++ cauchy/PKGBUILD | 27 +++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 cauchy/.SRCINFO create mode 100644 cauchy/PKGBUILD diff --git a/cauchy/.SRCINFO b/cauchy/.SRCINFO new file mode 100644 index 0000000000..7a0899513e --- /dev/null +++ b/cauchy/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = cauchy + pkgdesc = A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab + pkgver = 0.9.0 + pkgrel = 4 + url = https://bitbucket.org/cyrille/cauchy + arch = x86_64 + arch = powerpc64le + arch = powerpc64 + arch = powerpc + arch = riscv64 + license = GPL-2.0-or-later + makedepends = cmake + makedepends = eigen + depends = gcc-libs + depends = glibc + source = https://sources.archlinux.org/other/packages/cauchy/cauchy-0.9.0.tar.bz2 + sha256sums = 7a0cd9ef17190c09f271454b0e698e2e82172ce9efb9ef662e4f7134863d9b56 + +pkgname = cauchy diff --git a/cauchy/PKGBUILD b/cauchy/PKGBUILD new file mode 100644 index 0000000000..f201c77814 --- /dev/null +++ b/cauchy/PKGBUILD @@ -0,0 +1,27 @@ +# POWER Maintainer: Alexander Baldeck +# Maintainer: Antonio Rojas + +pkgname=cauchy +pkgver=0.9.0 +pkgrel=4 +arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) +pkgdesc='A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab' +url='https://bitbucket.org/cyrille/cauchy' +license=(GPL-2.0-or-later) +depends=(gcc-libs + glibc) +makedepends=(cmake + eigen) +#source=($pkgname-$pkgver.tar.bz2::"https://bitbucket.org/cyrille/cauchy/get/v$pkgver.tar.bz2") +source=(https://sources.archlinux.org/other/packages/cauchy/$pkgname-$pkgver.tar.bz2) +sha256sums=('7a0cd9ef17190c09f271454b0e698e2e82172ce9efb9ef662e4f7134863d9b56') + +build() { + cmake -B build -S cyrille-cauchy-* \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}