# Contributor: Daniel Sabogal # Maintainer: Jakub Jirutka pkgname=msgpack-c _pkgname=msgpack-c-cpp pkgver=3.2.0 pkgrel=0 pkgdesc="An efficient object serialization library" url="https://msgpack.org" arch="all" license="BSL-1.0" makedepends="cmake" subpackages="$pkgname-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/msgpack/msgpack-c/archive/cpp-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" build() { mkdir -p "$builddir"/build cd "$builddir"/build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_C_FLAGS="$CFLAGS -DNDEBUG" \ -DCMAKE_CXX_FLAGS="$CXXFLAGS -DNDEBUG" \ -DCMAKE_VERBOSE_MAKEFILE=TRUE make } package() { cd "$builddir"/build make DESTDIR="$pkgdir"/ install } sha512sums="698fcdd5b427373997d0c89ff2cd09c44cf3b165defd381ff3cd9e14ecb83841064754a42aab99441a3b17aa26e3daec8f83e40d6d482c4b443b21b313278d14 msgpack-c-3.2.0.tar.gz"