summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Sabota2021-06-09 11:01:47 -0400
committerLukas Sabota2021-06-09 11:01:47 -0400
commit795bf5cce3959c5a9dfada036ca03e35db101408 (patch)
treee965c7c11e6fa6c64854bbbb1f7f0eaac789e986
parent825eb432f9b9d8028c4050891244ed9eef7ea705 (diff)
downloadaur-vecx.tar.gz
add pkgbase
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 7 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 528e85d24bbb..a90d8dc56fe3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,4 +1,4 @@
-pkgbase = vecx-git
+pkgbase = vecx
pkgdesc = SDL-based Vectrex console emulator
pkgver = v1.1.r0.gbe44a67
pkgrel = 2
diff --git a/PKGBUILD b/PKGBUILD
index 232552038d4b..122ba8700e9d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,6 @@
# Maintainer: prg <prg@xannode.com>
-pkgname=vecx-git
+pkgbase=vecx
+pkgname=${pkgbase}-git
pkgver=v1.1.r0.gbe44a67
pkgrel=2
pkgdesc="SDL-based Vectrex console emulator"
@@ -12,12 +13,12 @@ source=('git+https://github.com/jhawthorn/vecx.git')
md5sums=('SKIP')
pkgver() {
- cd "$srcdir/${pkgname%-git}"
+ cd "$srcdir/${pkgbase}"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
- cd "$srcdir/${pkgname%-git}"
+ cd "$srcdir/${pkgbase}"
# Fix build on modern gcc
sed -i 's/-O3/-fgnu89-inline -O3/g' Makefile
# Load ROM from /usr/share/vecx
@@ -25,12 +26,12 @@ prepare() {
}
build() {
- cd "$srcdir/${pkgname%-git}"
+ cd "$srcdir/${pkgbase}"
make
}
package() {
- cd "$srcdir/${pkgname%-git}"
+ cd "$srcdir/${pkgbase}"
install -D -m 755 vecx $pkgdir/usr/bin/vecx
install -D -m 644 rom.dat $pkgdir/usr/share/vecx/rom.dat
}