# Maintainer: Francesco Minnocci _gitname=spicetify-cli pkgname="${_gitname}-git" pkgver=2.6.1.r2.gc84c381 pkgrel=1 pkgdesc='Command-line tool to customize Spotify client - Git master branch' arch=('x86_64' 'i686') url="https://github.com/khanhas/${_gitname}" license=('GPL') makedepends=('git' 'go') source=("git+${url}.git") sha256sums=('SKIP') provides=("${_gitname}") conflicts=("${_gitname}") pkgver() { cd "$srcdir/${_gitname}" git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "$srcdir/${_gitname}" export GOPATH="$srcdir" go build -o spicetify } check() { cd "$srcdir/${_gitname}" ./spicetify -v } package() { cd "$srcdir/${_gitname}" install -Dm755 ./spicetify "$pkgdir"/usr/share/${_gitname}/spicetify cp -r ./Themes ./Extensions ./CustomApps ./jsHelper ./globals.d.ts "$pkgdir"/usr/share/${_gitname} rm -f ./shortcut echo "#!/bin/sh /usr/share/${_gitname}/spicetify \"\$@\"" >> ./shortcut install -Dm755 ./shortcut "$pkgdir"/usr/bin/spicetify # Clean up deps go clean -modcache } # vim:set ts=2 sw=2 et: