diff options
author | Claudia Pellegrino | 2022-06-07 21:21:07 +0200 |
---|---|---|
committer | Claudia Pellegrino | 2022-06-08 22:52:51 +0200 |
commit | eb5dd0c33e7128a98d8378468832f7f37479221e (patch) | |
tree | c30757f4bc6f7a7c82fc4cf3db0b066be629f9bf | |
parent | 7a356cda267a3f6cc8d05f7fa9c3ec5253d0a6db (diff) | |
download | aur-eb5dd0c33e7128a98d8378468832f7f37479221e.tar.gz |
Add missing makedepends, fix pkgver
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 20 insertions, 6 deletions
@@ -1,14 +1,14 @@ pkgbase = vspcplay-git pkgdesc = A terminal-based visual SNES sound file (SPC) player and optimisation tool - pkgver = 1.3 - pkgrel = 3 + pkgver = 1.3.r52.414c9ab + pkgrel = 1 url = http://vspcplay.raphnet.net/ arch = i686 arch = x86_64 license = GPL2 + makedepends = git depends = sdl source = git+https://github.com/raphnet/vspcplay md5sums = SKIP pkgname = vspcplay-git - @@ -1,18 +1,32 @@ -# Maintainer: fenugrec <fenugrec at users sourceforge org> +# Maintainer: Claudia Pellegrino <aur ät cpellegrino.de> +# Contributor: fenugrec <fenugrec at users sourceforge org> # based on vspcplay PKGBUILD by rabyte / Boohbah _pkgbase=vspcplay pkgname=vspcplay-git -pkgver=1.3 -pkgrel=3 +pkgver=1.3.r52.414c9ab +pkgrel=1 pkgdesc="A terminal-based visual SNES sound file (SPC) player and optimisation tool" arch=('i686' 'x86_64') url="http://vspcplay.raphnet.net/" license=('GPL2') depends=('sdl') +makedepends=('git') source=(git+https://github.com/raphnet/vspcplay) md5sums=('SKIP') +pkgver() { + printf "%s.r%s.%s" \ + "$( + # Parse the base version from `main.c` + sed -n \ + -e 's/#define PROG_NAME_VERSION_STRING ".* v\(.*\)"/\1/p' \ + "${_pkgbase}/main.c" + )" \ + "$(git -C "${_pkgbase}" rev-list --count HEAD)" \ + "$(git -C "${_pkgbase}" rev-parse --short HEAD)" +} + build() { cd ${srcdir}/${_pkgbase} make CFLAGS="${CFLAGS} $(sdl-config --cflags)" |