summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudia Pellegrino2022-06-07 21:21:07 +0200
committerClaudia Pellegrino2022-06-08 22:52:51 +0200
commiteb5dd0c33e7128a98d8378468832f7f37479221e (patch)
treec30757f4bc6f7a7c82fc4cf3db0b066be629f9bf
parent7a356cda267a3f6cc8d05f7fa9c3ec5253d0a6db (diff)
downloadaur-eb5dd0c33e7128a98d8378468832f7f37479221e.tar.gz
Add missing makedepends, fix pkgver
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD20
2 files changed, 20 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 473959259d59..6a60e38a8342 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index d6a5d989b5d4..bd1ca6ee60d9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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)"