* update muparser to 2.3.5-1

This commit is contained in:
Alexander Baldeck 2025-01-05 01:40:37 +01:00
parent 76bbf84a81
commit bd065a2195
2 changed files with 32 additions and 18 deletions

View File

@ -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

View File

@ -1,27 +1,37 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Maintainer: Carl Smedstad <carsme@archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
# Contributor: damir <damir.archlinux.org>
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
}