summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Fuentes2019-02-06 15:01:31 -0500
committerVictor Fuentes2019-02-06 15:01:31 -0500
commit5c5242dceb057ca50fe4d0a00b0310168b74863d (patch)
tree686d8c9586f4797e6e283b3b9a67cfea878fca7a
parentfd62df85581f5fd98ba4375181cf52feab172440 (diff)
downloadaur-5c5242dceb057ca50fe4d0a00b0310168b74863d.tar.gz
v1.0.3
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD37
2 files changed, 31 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0715ab944f33..eb5da1b1172e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,25 @@
pkgbase = srb2kart
pkgdesc = A kart racing mod based on the 3D Sonic the Hedgehog fangame Sonic Robo Blast 2, based on a modified version of Doom Legacy.
- pkgver = 1.0.2
- pkgrel = 2
+ pkgver = 1.0.3
+ pkgrel = 1
url = https://mb.srb2.org/showthread.php?t=43708
arch = i686
arch = x86_64
- license = GPL
+ license = GPL2
makedepends = mesa
makedepends = glu
makedepends = nasm
- depends = lib32-sdl2
- depends = lib32-sdl2_mixer
- depends = lib32-libpng
- depends = lib32-libgme
- depends = srb2kart-data=1.0.2
- source = git+https://github.com/STJr/Kart-Public.git#tag=v1.0.2
- source = https://github.com/STJr/Kart-Public/releases/download/v1.0.2/srb2kart-v102-patch.zip
+ depends = sdl2
+ depends = sdl2_mixer
+ depends = libpng
+ depends = libgme
+ depends = srb2kart-data=1.0.3
+ source = git+https://github.com/STJr/Kart-Public.git#tag=v1.0.3
+ source = https://github.com/STJr/Kart-Public/releases/download/v1.0.3/srb2kart-v103-patch.zip
source = srb2kart.desktop
source = srb2kart-opengl.desktop
sha256sums = SKIP
- sha256sums = eaeb4455aeb83f0e792dd9e4da5f7bc35e509058aeb3ab2c75d89a1118153105
+ sha256sums = 264d1c0a813ae4e3ee959aaf79c7e442903dc2e26397c7dcf2f2aa3065530903
sha256sums = fe154805cea950fc792faa266ef7d303cbccab893f802c2a85a2afdd0af51bc6
sha256sums = 8082c8bad5bdf102d111d4e4d2eb8c73e9f30c1e54935091cd83f4928b3fc3dd
makedepends_i686 = nasm
diff --git a/PKGBUILD b/PKGBUILD
index 6ae64f5b7453..ce4da5f42d2e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,15 @@
# Contributor: steeltitanium <steeltitanium1 at gmail dot com>
pkgname=srb2kart
-pkgver=1.0.2
-_dataver=1.0.2
-_patchver=1.0.2
-pkgrel=2
+pkgver=1.0.3
+_dataver=1.0.3
+_patchver=1.0.3
+pkgrel=1
pkgdesc='A kart racing mod based on the 3D Sonic the Hedgehog fangame Sonic Robo Blast 2, based on a modified version of Doom Legacy.'
arch=('i686' 'x86_64')
-license=('GPL')
+license=('GPL2')
url='https://mb.srb2.org/showthread.php?t=43708'
-depends=('lib32-sdl2' 'lib32-sdl2_mixer' 'lib32-libpng' 'lib32-libgme'
-"srb2kart-data=$_dataver")
+depends=('sdl2' 'sdl2_mixer' 'libpng' 'libgme' "srb2kart-data=$_dataver")
makedepends=('mesa' 'glu' 'nasm')
makedepends_i686=('nasm')
source=("git+https://github.com/STJr/Kart-Public.git#tag=v$pkgver"
@@ -21,36 +20,40 @@ source=("git+https://github.com/STJr/Kart-Public.git#tag=v$pkgver"
"srb2kart-opengl.desktop")
sha256sums=('SKIP'
-'eaeb4455aeb83f0e792dd9e4da5f7bc35e509058aeb3ab2c75d89a1118153105'
+'264d1c0a813ae4e3ee959aaf79c7e442903dc2e26397c7dcf2f2aa3065530903'
'fe154805cea950fc792faa266ef7d303cbccab893f802c2a85a2afdd0af51bc6'
'8082c8bad5bdf102d111d4e4d2eb8c73e9f30c1e54935091cd83f4928b3fc3dd')
prepare() {
- cd Kart-Public/src
+ cd "$srcdir"/Kart-Public/src
# disable Animated PNG saving support, allows build with libpng16
sed 's|#define USE_APNG|/* & */|' -i m_misc.c
}
build() {
- cd Kart-Public/src
+ cd "$srcdir"/Kart-Public/src
# clear out CPPFLAGS ( -D_FORTIFY_SOURCE doesn't like kart )
CPPFLAGS=""
- # do not use upx binary (optional: show warnings, be verbose)
- CC="cc -m32" make LINUX=1 NOUPX=1 #WARNINGMODE=1 #ECHO=1
+ [ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT=""
+ # Don't compress with UPX
+ make NOUPX=1 LINUX$IS64BIT=1
}
package() {
- install -Dm755 Kart-Public/bin/Linux/Release/lsdl2srb2kart "$pkgdir"/usr/bin/srb2kart
+ [ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT=""
+ install -Dm755 "$srcdir"/Kart-Public/bin/Linux$IS64BIT/Release/lsdl2srb2kart \
+ "$pkgdir"/usr/bin/srb2kart
- # data patch
+ # data patch 1.0.2 → 1.0.3,
install -Dm644 patch.kart "$pkgdir"/usr/share/games/SRB2Kart/patch.kart
# icon + .desktop
- install -Dm644 Kart-Public/src/sdl/SDL_icon.xpm "$pkgdir"/usr/share/pixmaps/srb2kart.xpm
+ install -Dm644 "$srcdir"/Kart-Public/src/sdl/SDL_icon.xpm \
+ "$pkgdir"/usr/share/pixmaps/srb2kart.xpm
install -Dm644 srb2kart.desktop "$pkgdir"/usr/share/applications/srb2kart.desktop
- install -m644 srb2kart-opengl.desktop "$pkgdir"/usr/share/applications/srb2kart-opengl.desktop
-}
+ install -m644 srb2kart-opengl.desktop "$pkgdir"/usr/share/applications
+} \ No newline at end of file