summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2021-05-18 14:17:53 +0800
committerlilac2021-05-18 14:17:53 +0800
commitfcd618925d99ed3766c20d9e0da370efd263386e (patch)
treec65862dade452164ee7d1a5e9dd9be3698e8fd12
parentd94c137f3af98c0299d7362ec303d80804b8c4f5 (diff)
downloadaur-fcd618925d99ed3766c20d9e0da370efd263386e.tar.gz
[lilac] updated to 2.3.2-2
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD22
2 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b7cd7a30eb8..591e27329287 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = lib32-muparser
pkgdesc = Fast math parser library (32 bit)
- pkgver = 2.2.6.1
- pkgrel = 1
+ pkgver = 2.3.2
+ pkgrel = 2
url = http://muparser.beltoforion.de/
arch = x86_64
license = MIT
makedepends = gcc-multilib
+ makedepends = cmake
depends = muparser
depends = lib32-gcc-libs
- source = muparser-2.2.6.1.tar.gz::https://github.com/beltoforion/muparser/archive/v2.2.6.1.tar.gz
- sha256sums = d2562853d972b6ddb07af47ce8a1cdeeb8bb3fa9e8da308746de391db67897b3
+ source = muparser-2.3.2.tar.gz::https://github.com/beltoforion/muparser/archive/v2.3.2.tar.gz
+ sha512sums = 8ef5c8b3834da3995a782b7364a4eb4197fb706bee4cadabe5511d2a9cf2912c3db6de422a91eff7f9690f8c9c355b9900335e940749d5c243cb732ac1992aef
pkgname = lib32-muparser
diff --git a/PKGBUILD b/PKGBUILD
index 9b0128a5abf3..f9941314147c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,34 @@
-# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG
# Contributor: trya <tryagainprod@gmail.com>
# Contributor: Ronald van Haren <ronald.archlinux.org>
# Contributor: damir <damir.archlinux.org>
+# Maintainer: heavysink <winstonwu91 at gmail>
pkgname=lib32-muparser
-pkgver=2.2.6.1
-pkgrel=1
+pkgver=2.3.2
+pkgrel=2
pkgdesc="Fast math parser library (32 bit)"
arch=('x86_64')
url="http://muparser.beltoforion.de/"
license=('MIT')
depends=('muparser' 'lib32-gcc-libs')
-makedepends=('gcc-multilib')
+makedepends=('gcc-multilib' 'cmake')
source=(muparser-$pkgver.tar.gz::"https://github.com/beltoforion/muparser/archive/v$pkgver.tar.gz")
-sha256sums=('d2562853d972b6ddb07af47ce8a1cdeeb8bb3fa9e8da308746de391db67897b3')
+sha512sums=('8ef5c8b3834da3995a782b7364a4eb4197fb706bee4cadabe5511d2a9cf2912c3db6de422a91eff7f9690f8c9c355b9900335e940749d5c243cb732ac1992aef')
build() {
- cd muparser-$pkgver
-
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
- ./configure --prefix=/usr --libdir=/usr/lib32 --disable-samples
- make
+ cmake -B build -S muparser-$pkgver \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_BINDIR=bin \
+ -DCMAKE_INSTALL_LIBDIR=lib32 \
+ -DCMAKE_INSTALL_INCLUDEDIR=include
+ VERBOSE=1 cmake --build build
}
package() {
- make -C muparser-$pkgver DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
# remove headers already present in muparser package
rm -rf "$pkgdir"/usr/include
# license