mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-22 18:55:29 +03:00
33 lines
866 B
Text
33 lines
866 B
Text
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
|
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
|
pkgname=libmpack
|
|
pkgver=1.0.5
|
|
pkgrel=0
|
|
pkgdesc="Simple implementation of msgpack in C"
|
|
url="https://github.com/libmpack/libmpack"
|
|
arch="all"
|
|
license="MIT"
|
|
makedepends="libtool"
|
|
subpackages="$pkgname-dev"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/libmpack/$pkgname/archive/$pkgver.tar.gz"
|
|
|
|
build() {
|
|
make
|
|
}
|
|
|
|
check() {
|
|
local out
|
|
|
|
# Tests prints thousands lines, so print only last few when fails.
|
|
out=$(make test) || {
|
|
echo "Tests failed, printing last 50 lines of the output..."
|
|
printf '%s\n' "$out" | tail -n 50
|
|
return 1
|
|
}
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" PREFIX=/usr install
|
|
}
|
|
|
|
sha512sums="6e30edafcacfb580b410bc6749ed7fe8f18b3be0cb98959339853e77bc3ec0cda6df08a0f1f22768cfc773458a2ea6bcef4f0421eea55cf56c58981d13711a04 libmpack-1.0.5.tar.gz"
|