[arch-commits] Commit in chromium-bsu/trunk (PKGBUILD use_fabs_for_floats.patch)
Jelle van der Waa
jelle at archlinux.org
Sun Aug 14 19:41:46 UTC 2016
Date: Sunday, August 14, 2016 @ 19:41:46
Author: jelle
Revision: 186745
upgpkg: chromium-bsu 0.9.16-1
.
Added:
chromium-bsu/trunk/use_fabs_for_floats.patch
Modified:
chromium-bsu/trunk/PKGBUILD
---------------------------+
PKGBUILD | 15 +++++++++++----
use_fabs_for_floats.patch | 26 ++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-08-14 15:34:38 UTC (rev 186744)
+++ PKGBUILD 2016-08-14 19:41:46 UTC (rev 186745)
@@ -3,16 +3,23 @@
# Contributor: William Rea <sillywilly at gmail.com>
pkgname=chromium-bsu
-pkgver=0.9.15.1
-pkgrel=3
+pkgver=0.9.16
+pkgrel=1
pkgdesc="A fast paced top scrolling shooter"
arch=('i686' 'x86_64')
url="http://chromium-bsu.sourceforge.net/"
license=('custom:artistic')
depends=('freeglut' 'glu' 'sdl_image' 'openal' 'freealut' 'ftgl' 'fontconfig')
-source=(http://downloads.sourceforge.net/project/chromium-bsu/Chromium%20B.S.U.%20source%20code/chromium-bsu-$pkgver.tar.gz)
-md5sums=('bd332a890ae9e5115f2808198a51a92b')
+source=(http://downloads.sourceforge.net/project/chromium-bsu/Chromium%20B.S.U.%20source%20code/chromium-bsu-$pkgver.tar.gz use_fabs_for_floats.patch)
+md5sums=('3d3fb58fa0503061605f51a0c2563bad'
+ 'f229516bbc25e7b2dc136674a4c090b4')
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+
+ patch -Np1 -i $srcdir/use_fabs_for_floats.patch
+}
+
build(){
cd $srcdir/$pkgname-$pkgver
./configure --prefix=/usr
Added: use_fabs_for_floats.patch
===================================================================
--- use_fabs_for_floats.patch (rev 0)
+++ use_fabs_for_floats.patch 2016-08-14 19:41:46 UTC (rev 186745)
@@ -0,0 +1,26 @@
+diff -aur chromium-bsu-0.9.16/src/MainSDL_Event.cpp chromium-bsu-0.9.16.new/src/MainSDL_Event.cpp
+--- chromium-bsu-0.9.16/src/MainSDL_Event.cpp 2016-06-30 17:26:58.000000000 +0200
++++ chromium-bsu-0.9.16.new/src/MainSDL_Event.cpp 2016-08-14 21:37:55.746045707 +0200
+@@ -515,14 +515,14 @@
+ #define KP8 SDLK_KP8
+ #define KP9 SDLK_KP9
+ #endif
+- if( keystate[LEFT] || keystate[KP4] ) key_speed_x -= 2.0 + abs(key_speed_x)*0.4;
+- if( keystate[RIGHT] || keystate[KP6] ) key_speed_x += 2.0 + abs(key_speed_x)*0.4;
+- if( keystate[UP] || keystate[KP8] ) key_speed_y -= 2.0 + abs(key_speed_y)*0.4;
+- if( keystate[DOWN] || keystate[KP2] ) key_speed_y += 2.0 + abs(key_speed_y)*0.4;
+- if( keystate[KP7] ){ key_speed_x -= 2.0 + abs(key_speed_x)*0.4; key_speed_y -= 2.0 + abs(key_speed_y)*0.4; }
+- if( keystate[KP9] ){ key_speed_x += 2.0 + abs(key_speed_x)*0.4; key_speed_y -= 2.0 + abs(key_speed_y)*0.4; }
+- if( keystate[KP3] ){ key_speed_x += 2.0 + abs(key_speed_x)*0.4; key_speed_y += 2.0 + abs(key_speed_y)*0.4; }
+- if( keystate[KP1] ){ key_speed_x -= 2.0 + abs(key_speed_x)*0.4; key_speed_y += 2.0 + abs(key_speed_y)*0.4; }
++ if( keystate[LEFT] || keystate[KP4] ) key_speed_x -= 2.0 + fabs(key_speed_x)*0.4;
++ if( keystate[RIGHT] || keystate[KP6] ) key_speed_x += 2.0 + fabs(key_speed_x)*0.4;
++ if( keystate[UP] || keystate[KP8] ) key_speed_y -= 2.0 + fabs(key_speed_y)*0.4;
++ if( keystate[DOWN] || keystate[KP2] ) key_speed_y += 2.0 + fabs(key_speed_y)*0.4;
++ if( keystate[KP7] ){ key_speed_x -= 2.0 + fabs(key_speed_x)*0.4; key_speed_y -= 2.0 + fabs(key_speed_y)*0.4; }
++ if( keystate[KP9] ){ key_speed_x += 2.0 + fabs(key_speed_x)*0.4; key_speed_y -= 2.0 + fabs(key_speed_y)*0.4; }
++ if( keystate[KP3] ){ key_speed_x += 2.0 + fabs(key_speed_x)*0.4; key_speed_y += 2.0 + fabs(key_speed_y)*0.4; }
++ if( keystate[KP1] ){ key_speed_x -= 2.0 + fabs(key_speed_x)*0.4; key_speed_y += 2.0 + fabs(key_speed_y)*0.4; }
+ //float s = (1.0-game->speedAdj)+(game->speedAdj*0.7);
+ float s = 0.7;
+ key_speed_x *= s;
More information about the arch-commits
mailing list