diff --git a/muparser/.SRCINFO b/muparser/.SRCINFO index db541ee096..3ed2d9d99c 100644 --- a/muparser/.SRCINFO +++ b/muparser/.SRCINFO @@ -1,14 +1,18 @@ pkgbase = muparser pkgdesc = A fast math parser library - pkgver = 2.3.4 - pkgrel = 2 - url = http://muparser.sourceforge.net/ + pkgver = 2.3.5 + pkgrel = 1 + url = https://github.com/beltoforion/muparser arch = x86_64 - license = custom + arch = powerpc64le + arch = powerpc64 + arch = powerpc + arch = riscv64 + license = BSD-2-Clause makedepends = cmake depends = gcc-libs - options = !makeflags - source = https://github.com/beltoforion/muparser/archive/v2.3.4/muparser-2.3.4.tar.gz - sha512sums = 5226fd666eaf3ff7e661bbf72e60114d0ceed10491ffa4ed2dd34cd669c6c21c037eff0388402d6b9d60b0a5a27b03ca35153e0c048328abc75dfd1eaf38ceca + depends = glibc + source = https://github.com/beltoforion/muparser/archive/v2.3.5/muparser-2.3.5.tar.gz + sha256sums = 20b43cc68c655665db83711906f01b20c51909368973116dfc8d7b3c4ddb5dd4 pkgname = muparser diff --git a/muparser/PKGBUILD b/muparser/PKGBUILD index e028b35ac5..c692639f8a 100644 --- a/muparser/PKGBUILD +++ b/muparser/PKGBUILD @@ -1,27 +1,37 @@ # POWER Maintainer: Alexander Baldeck -# Maintainer: Ronald van Haren +# Maintainer: Carl Smedstad +# Contributor: Ronald van Haren # Contributor: damir pkgname=muparser -pkgver=2.3.4 -pkgrel=2.1 +pkgver=2.3.5 +pkgrel=1 pkgdesc="A fast math parser library" arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) -url="http://muparser.sourceforge.net/" -depends=('gcc-libs') +url="https://github.com/beltoforion/muparser" +license=('BSD-2-Clause') +depends=( + 'gcc-libs' + 'glibc' +) makedepends=('cmake') -license=('custom') -options=('!makeflags') -source=(https://github.com/beltoforion/muparser/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha512sums=('5226fd666eaf3ff7e661bbf72e60114d0ceed10491ffa4ed2dd34cd669c6c21c037eff0388402d6b9d60b0a5a27b03ca35153e0c048328abc75dfd1eaf38ceca') +source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") +sha256sums=('20b43cc68c655665db83711906f01b20c51909368973116dfc8d7b3c4ddb5dd4') build() { cmake -B build -S $pkgname-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -Wno-dev cmake --build build } +check() { + ctest --test-dir build --output-on-failure +} + package() { DESTDIR="$pkgdir" cmake --install build - install -D -m644 $pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" \ + $pkgname-$pkgver/LICENSE }