lib/tinyalsa/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=tinyalsa
VERSION=git:e43025bbf702eb7dd8edd48c1eb50530c60f1de8
RELEASE=1
SOURCE="https://github.com/tinyalsa/tinyalsa.git"

build() {
	msg "building tinyalsa..."
	export LDFLAGS="${LDFLAGS} -static-pie -static"
	gmake -C src libtinyalsa.a || die "gmake libtinyalsa.a failed"
	gmake -C utils || die "gmake utils failed"

	msg "installing tinyalsa..."
	gmake -C utils PREFIX="$PKG/$PREFIX" install || die "gmake install failed"
	mkdir -p "$PKG/$PREFIX/lib" "$PKG/$PREFIX/include"
	cp src/libtinyalsa.a "$PKG/$PREFIX/lib/" || die "failed to install libtinyalsa.a"
	cp -r include/tinyalsa "$PKG/$PREFIX/include/" || die "failed to install headers"
}

. ${0%/*}/../../libsh/libdmake.sh