# Maintainer: Rafael Epplée pkgname=stmp pkgver=0.0.1 pkgrel=1 pkgdesc="Subsonic Terminal Music Player" arch=('x86_64') url="https://github.com/wildeyedskies/stmp" license=('GPL') depends=('mpv') makedepends=('go') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wildeyedskies/stmp/archive/${pkgver}.tar.gz") sha256sums=('0a304184a51127ad4cc6dffed56168e105d1b6a15cb347184bfb3db2ad1170c6') build() { export GOPATH="$srcdir"/gopath export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -gcflags=all=-trimpath=${PWD}" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export CGO_ENABLED=1 cd "$srcdir/$pkgname-$pkgver" go get -d go build -a \ -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ . } package() { cd "$srcdir/$pkgname-$pkgver" install -Dm755 "$pkgname-$pkgver" "$pkgdir/usr/bin/stmp" }