summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Wolf2025-02-17 22:39:05 +0100
committerSebastian Wolf2025-02-17 22:39:05 +0100
commit1765d97bf69c01b50026ec4098972a7a7e17f93e (patch)
tree610e72e95d39294036c42d50c4f53d6afc7a2d6a
parent6f810a5c99401e6710a0f845f807403cb2ab7441 (diff)
downloadaur-advancemame.tar.gz
Update to version 4.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD17
2 files changed, 13 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 71823234f88e..3fb65eba88f7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = advancemame
pkgdesc = Unofficial MAME/MESS version with an advanced video support for use with TVs, Arcade monitors, PC monitors and LCD screens. Also includes AdvanceMENU frontend.
- pkgver = 3.9
- pkgrel = 2
+ pkgver = 4.0
+ pkgrel = 1
url = http://www.advancemame.it
arch = i686
arch = x86_64
@@ -15,14 +15,13 @@ pkgbase = advancemame
provides = advancemess
conflicts = advancemenu
conflicts = advancemess
- source = https://github.com/amadvance/advancemame/releases/download/v3.9/advancemame-3.9.tar.gz
+ source = https://github.com/amadvance/advancemame/releases/download/v4.0/advancemame-4.0.tar.gz
source = http://www.advancemame.it/favicon.ico
source = advancemame.desktop
- sha256sums = 3e4628e1577e70a1dbe104f17b1b746745b8eda80837f53fbf7b091c88be8c2b
+ sha256sums = 8e618ee6b6f6f94c3801be024a1fbc8fb4cdf79364612c7416fb08820e7f3bce
sha256sums = 42c33684c5c6e44269c7102dc404652721e4802bb19a495c264127bfee52a9d0
sha256sums = 6633a06a972f69142af5c3ee538b80e0705ef79eed9f5f4097811015be1cfb41
depends_i686 = sdl2
depends_x86_64 = sdl2
pkgname = advancemame
-
diff --git a/PKGBUILD b/PKGBUILD
index 0e1275d10bc5..eaa087ecccb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Contributor: Sebastian Wolf <fatmike303@gmail.com>
pkgname=advancemame
-pkgver=3.9
-pkgrel=2
+pkgver=4.0
+pkgrel=1
pkgdesc="Unofficial MAME/MESS version with an advanced video support for use with TVs, Arcade monitors, PC monitors and LCD screens. Also includes AdvanceMENU frontend."
arch=('i686' 'x86_64' 'armv7h')
url="http://www.advancemame.it"
@@ -18,18 +18,19 @@ source=(
"${pkgname}.desktop"
)
sha256sums=(
- '3e4628e1577e70a1dbe104f17b1b746745b8eda80837f53fbf7b091c88be8c2b'
+ '8e618ee6b6f6f94c3801be024a1fbc8fb4cdf79364612c7416fb08820e7f3bce'
'42c33684c5c6e44269c7102dc404652721e4802bb19a495c264127bfee52a9d0'
'6633a06a972f69142af5c3ee538b80e0705ef79eed9f5f4097811015be1cfb41'
)
build() {
cd ${srcdir}/${pkgname}-${pkgver}
- # Fix build errors due new gcc 10 default for -fno-common
- for line in 290 855 856; do
- sed -i -e "${line}s/^/extern /" src/drivers/cavepgm.c
- done
- if [ "$CARCH" == 'armv7h' ]; then # Do not link SDL into Raspberry Pi build
+
+ # Fix build errors
+ sed -i -e 's/extern extern /extern /g' src/drivers/cavepgm.c
+
+ # Do not link SDL into Raspberry Pi build
+ if [ "$CARCH" == 'armv7h' ]; then
./configure CFLAGS="-O2 -fno-strict-aliasing -fno-strict-overflow -fsigned-char -fno-stack-protector" --prefix=/usr --disable-sdl --disable-sdl2
else
./configure CFLAGS="-O2 -fno-strict-aliasing -fno-strict-overflow -fsigned-char -fno-stack-protector" --prefix=/usr