# Contributor: Daniel Sabogal # Maintainer: Jakub Jirutka pkgname=msgpack-c _pkgname=msgpack-c-cpp pkgver=3.2.1 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="452adce08d5da2b8ea6db9c90edeab75bf700fcef4aaac831c59c52494899764da54c104f168c817415cda2942edd796566b97e9c5f9a1400176cdd5b2a2f3db msgpack-c-3.2.1.tar.gz"