summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Sabota2021-06-09 10:59:25 -0400
committerLukas Sabota2021-06-09 10:59:25 -0400
commit825eb432f9b9d8028c4050891244ed9eef7ea705 (patch)
tree6af4a6bb7b3647c2754239ae168fff79d9c6bc52
parent59ab5aec2510409d065b96a93976d55c74d17204 (diff)
downloadaur-825eb432f9b9d8028c4050891244ed9eef7ea705.tar.gz
fix build
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD26
2 files changed, 16 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5d6b7814158f..528e85d24bbb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
-pkgbase = vecx
+pkgbase = vecx-git
pkgdesc = SDL-based Vectrex console emulator
- pkgver = v1.0.r11.ga8b2f3f
- pkgrel = 1
+ pkgver = v1.1.r0.gbe44a67
+ pkgrel = 2
url = https://github.com/jhawthorn/vecx
arch = x86
arch = x86_64
@@ -14,4 +14,3 @@ pkgbase = vecx
md5sums = SKIP
pkgname = vecx-git
-
diff --git a/PKGBUILD b/PKGBUILD
index e05fddc998d5..232552038d4b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,33 @@
-# Maintainer: Lukas Sabota <lukas@lwsabota.com>
+# Maintainer: prg <prg@xannode.com>
pkgname=vecx-git
-pkgver=v1.0.r11.ga8b2f3f
-pkgrel=1
+pkgver=v1.1.r0.gbe44a67
+pkgrel=2
pkgdesc="SDL-based Vectrex console emulator"
arch=('x86' 'x86_64')
url="https://github.com/jhawthorn/vecx"
license=('unknown')
-groups=()
depends=(sdl sdl_gfx sdl_image)
makedepends=('git')
-provides=()
-conflicts=()
-replaces=()
-backup=()
-options=()
-install=()
source=('git+https://github.com/jhawthorn/vecx.git')
-noextract=()
md5sums=('SKIP')
+
pkgver() {
cd "$srcdir/${pkgname%-git}"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-build() {
+prepare() {
cd "$srcdir/${pkgname%-git}"
+ # Fix build on modern gcc
+ sed -i 's/-O3/-fgnu89-inline -O3/g' Makefile
+ # Load ROM from /usr/share/vecx
sed -i 's/rom.dat/\/usr\/share\/vecx\/rom.dat/' osint.c
- make
}
+build() {
+ cd "$srcdir/${pkgname%-git}"
+ make
+}
package() {
cd "$srcdir/${pkgname%-git}"
@@ -36,3 +35,4 @@ package() {
install -D -m 644 rom.dat $pkgdir/usr/share/vecx/rom.dat
}
+# vim: set ts=2 sw=2 tw=80 et :