diff options
author | Victor Fuentes | 2019-01-20 23:28:12 -0500 |
---|---|---|
committer | Victor Fuentes | 2019-01-20 23:28:12 -0500 |
commit | 0ff1febdea1a4e0bf980fda125fe091d402ffe8e (patch) | |
tree | 6de04af0be98efdacafc0ada62d63c00430173a2 | |
download | aur-0ff1febdea1a4e0bf980fda125fe091d402ffe8e.tar.gz |
Inital commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 52 | ||||
-rw-r--r-- | srb2kart-opengl.desktop | 8 | ||||
-rw-r--r-- | srb2kart.desktop | 8 |
4 files changed, 96 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1d7129118372 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +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 = 1 + url = https://mb.srb2.org/showthread.php?t=43708 + arch = i686 + arch = x86_64 + license = GPL + makedepends = mesa + makedepends = glu + makedepends = nasm + depends = lib32-sdl2 + depends = lib32-sdl2_mixer + depends = lib32-libpng + depends = lib32-libgme + depends = srb2-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 + source = srb2kart.desktop + source = srb2kart-opengl.desktop + sha256sums = SKIP + sha256sums = eaeb4455aeb83f0e792dd9e4da5f7bc35e509058aeb3ab2c75d89a1118153105 + sha256sums = fe154805cea950fc792faa266ef7d303cbccab893f802c2a85a2afdd0af51bc6 + sha256sums = 8082c8bad5bdf102d111d4e4d2eb8c73e9f30c1e54935091cd83f4928b3fc3dd + makedepends_i686 = nasm + +pkgname = srb2kart + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4479000baa92 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: steeltitanium <steeltitanium1 at gmail dot com> +# Contributor: steeltitanium <steeltitanium1 at gmail dot com> + +pkgname=srb2kart +pkgver=1.0.2 +_dataver=1.0.2 +_patchver=1.0.2 +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') +url='https://mb.srb2.org/showthread.php?t=43708' +depends=('lib32-sdl2' 'lib32-sdl2_mixer' 'lib32-libpng' 'lib32-libgme' "srb2-data=$_dataver") +makedepends=('mesa' 'glu' 'nasm') +makedepends_i686=('nasm') +source=("git+https://github.com/STJr/Kart-Public.git#tag=v$pkgver" + +"https://github.com/STJr/Kart-Public/releases/download/v$pkgver/srb2kart-v${_patchver//./}-patch.zip" + "srb2kart.desktop" + "srb2kart-opengl.desktop") +sha256sums=('SKIP' + +'eaeb4455aeb83f0e792dd9e4da5f7bc35e509058aeb3ab2c75d89a1118153105' + +'fe154805cea950fc792faa266ef7d303cbccab893f802c2a85a2afdd0af51bc6' + +'8082c8bad5bdf102d111d4e4d2eb8c73e9f30c1e54935091cd83f4928b3fc3dd') + +prepare() { + cd 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 + + # do not upx binary (optional: show warnings, be verbose) + CC="cc -m32" make LINUX=1 NOUPX=1 #WARNINGMODE=1 #ECHO=1 +} + +package() { + install -Dm755 Kart-Public/bin/Linux/Release/lsdl2srb2kart "$pkgdir"/usr/bin/srb2kart + + # data patch + 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 srb2kart.desktop "$pkgdir"/usr/share/applications/srb2kart.desktop + install -m644 srb2kart-opengl.desktop "$pkgdir"/usr/share/applications/srb2kart-opengl.desktop +} diff --git a/srb2kart-opengl.desktop b/srb2kart-opengl.desktop new file mode 100644 index 000000000000..6894169f4156 --- /dev/null +++ b/srb2kart-opengl.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Sonic Robo Blast 2 Kart (OpenGL) +Comment=A kart racing mod based on the 3D Sonic the Hedgehog fangame Sonic Robo Blast 2, based on a modified version of Doom Legacy. +Exec=srb2kart -opengl +Icon=srb2kart +Terminal=false +Categories=Game; diff --git a/srb2kart.desktop b/srb2kart.desktop new file mode 100644 index 000000000000..69a75578e120 --- /dev/null +++ b/srb2kart.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Sonic Robo Blast 2 Kart +Comment=A kart racing mod based on the 3D Sonic the Hedgehog fangame Sonic Robo Blast 2, based on a modified version of Doom Legacy. +Exec=srb2kart +Icon=srb2kart +Terminal=false +Categories=Game; |