summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD15
-rw-r--r--R3DScrollFog.patch10
3 files changed, 23 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa6009e2919e..5f57cde45d35 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = supermodel-svn
pkgdesc = A Sega Model 3 Arcade Emulator
- pkgver = 20160515.411
+ pkgver = 20200703.807
pkgrel = 1
url = http://www.supermodel3.com/
install = supermodel.install
@@ -12,11 +12,14 @@ pkgbase = supermodel-svn
depends = sdl
depends = zlib
depends = glu
+ depends = sdl2_net
source = supermodel.sh
source = multiuser.patch
+ source = R3DScrollFog.patch
source = supermodel-svn::svn+https://svn.code.sf.net/p/model3emu/code/trunk
md5sums = ea8274c2a37acddd026fce9c831530cc
md5sums = 2169d888da85c9baf9f55fc18c738ef8
+ md5sums = 5577ca768ef106f0ff69ca875a36a62f
md5sums = SKIP
pkgname = supermodel-svn
diff --git a/PKGBUILD b/PKGBUILD
index 2a78d158d487..d6f12f6d1ff4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,23 @@
# Contributor: Anton Shestakov <engored@ya.ru>
pkgname=supermodel-svn
-pkgver=20160515.411
+pkgver=20200703.807
pkgrel=1
pkgdesc='A Sega Model 3 Arcade Emulator'
arch=('i686' 'x86_64')
url='http://www.supermodel3.com/'
license=('GPL3')
-depends=('mesa' 'sdl' 'zlib' 'glu')
+depends=('mesa' 'sdl' 'zlib' 'glu' 'sdl2_net')
makedepends=('svn')
install=supermodel.install
source=('supermodel.sh'
'multiuser.patch'
+ 'R3DScrollFog.patch'
"${pkgname}::svn+https://svn.code.sf.net/p/model3emu/code/trunk")
md5sums=('ea8274c2a37acddd026fce9c831530cc'
'2169d888da85c9baf9f55fc18c738ef8'
+ '5577ca768ef106f0ff69ca875a36a62f'
'SKIP')
MAKEFLAGS="-j1"
@@ -28,9 +30,10 @@ pkgver() {
build() {
cd "${srcdir}/supermodel-svn/"
- sed -e "s/-Wall -O3/$CFLAGS/" -i 'Makefiles/Makefile.SDL.UNIX.GCC'
- patch -p1 < ../multiuser.patch
- make -f 'Makefiles/Makefile.SDL.UNIX.GCC'
+ sed -e "s/-Wall -O3/$CFLAGS/" -i 'Makefiles/Makefile.UNIX'
+ # patch -p1 < ../multiuser.patch
+ # patch -p1 < ../R3DScrollFog.patch
+ make -f 'Makefiles/Makefile.UNIX'
}
package() {
@@ -38,7 +41,7 @@ package() {
install -Dm755 "$srcdir/supermodel.sh" "$pkgdir/usr/bin/supermodel"
- install -Dm755 "bin/Supermodel" "$pkgdir/usr/share/supermodel/Supermodel"
+ install -Dm755 "bin/supermodel" "$pkgdir/usr/share/supermodel/Supermodel"
install -Dm644 "Docs/LICENSE.txt" "$pkgdir/usr/share/licenses/supermodel/LICENSE"
install -Dm644 "Docs/README.txt" "$pkgdir/usr/share/doc/supermodel/README"
diff --git a/R3DScrollFog.patch b/R3DScrollFog.patch
new file mode 100644
index 000000000000..057164c7e25b
--- /dev/null
+++ b/R3DScrollFog.patch
@@ -0,0 +1,10 @@
+--- a/Makefiles/Makefile.SDL.UNIX.GCC 2017-03-14 23:48:36.703225177 +0100
++++ b/Makefiles/Makefile.SDL.UNIX.GCC 2017-03-14 23:49:25.259889742 +0100
+@@ -112,6 +112,7 @@
+ $(OBJ_DIR)/amp_util.o \
+ $(OBJ_DIR)/Crypto.o \
+ $(OBJ_DIR)/Logger.o \
++ $(OBJ_DIR)/R3DScrollFog.o \
+ $(OBJ_DIR)/Format.o
+
+ # If built-in debugger enabled, include all debugging classes