name=muparser
version=2.3.5
release=1
desc="Fast math expression parser library, used by lxqt-runner's calculator feature"
url="https://beltoforion.de/en/muparser/"
license="MIT"
depend="glibc"
makedepend="cmake ninja"
source="https://github.com/beltoforion/muparser/archive/refs/tags/v2.3.5.tar.gz"
sha256="SKIP"

build() {
	cmake -S "muparser-2.3.5" -B build -G Ninja \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_INSTALL_LIBDIR=lib \
		-DCMAKE_BUILD_TYPE=Release \
		-DBUILD_SHARED_LIBS=ON \
		-DENABLE_OPENMP=OFF \
		-DENABLE_SAMPLES=OFF \
		-DCMAKE_PREFIX_PATH=/usr \
		-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF \
		-DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF \
		-DCMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=OFF \
		-DCMAKE_POLICY_VERSION_MINIMUM=3.5
	ninja -C build -j"$JOBS"
}

package() {
	DESTDIR="$pkgdir" ninja -C build install
}
