# Maintainer: xengineering pkgname=soundbox pkgver=0.1.0 pkgrel=2 pkgdesc="App to use soundbox devices" arch=('x86_64' 'aarch64') url="https://xengineering.eu/git/soundbox-app" license=('AGPL') makedepends=('go' 'vulkan-headers' 'libxkbcommon-x11') depends=('mpv') source=("git+https://cgit.xengineering.eu/${pkgname}-app#tag=$pkgver?signed") sha256sums=('SKIP') validpgpkeys=( 'A13B258878787F943F6C68F00FD1F84233FA8900' # xengineering ) build() { cd "${srcdir}/${pkgname}-app" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" go build -o "build/${pkgname}" *.go } package() { cd "${srcdir}" install -D -m 755 "${pkgname}-app/build/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" }