Package Details: openspades 0.1.1c-1

Git Clone URL: https://aur.archlinux.org/openspades.git (read-only)
Package Base: openspades
Description: A clone of Voxlap Ace of Spades 0.75
Upstream URL: http://openspades.yvt.jp/
Licenses: GPL3
Submitter: kusakata
Maintainer: swalladge
Last Packager: swalladge
Votes: 15
Popularity: 0.040341
First Submitted: 2013-12-15 16:55
Last Updated: 2017-03-07 01:14

Latest Comments

swalladge commented on 2016-12-28 03:29

@jguer ah yes you're right - opusfile become a dep of openspades-git recently and I forgot to update them for the release package.

jguer commented on 2016-12-28 02:16

The build fails without opusfile package.
Maybe it should be added to deps or make-deps.

Apart from that it builds well, thank you for your dedication.

swalladge commented on 2016-11-15 03:10

Please note: if you have problems building or running this package, please use `openspades-git` instead.

swalladge commented on 2016-03-07 00:03

this package now builds with included patch

swalladge commented on 2016-03-06 07:52

@seanl thanks, I'll look into it ASAP. In the meantime you could see if openspades-git will build.

seanl commented on 2016-03-06 07:05

Build fails on 64 bit with:

[ 32%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o
/tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp: In function ‘float spades::client::MyACos(float)’:
/tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp:194:15: error: ‘isnan’ was not declared in this scope
if(isnan(vv)){
^
/tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp:194:15: note: suggested alternative:
In file included from /usr/include/c++/5.3.0/random:38:0,
from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
from /usr/include/c++/5.3.0/algorithm:62,
from /tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/../Core/Math.h:27,
from /tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.h:23,
from /tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp:21:
/usr/include/c++/5.3.0/cmath:641:5: note: ‘std::isnan’
isnan(_Tp __x)
^
Sources/CMakeFiles/OpenSpades.dir/build.make:974: recipe for target 'Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o' failed
make[2]: *** [Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o] Error 1
CMakeFiles/Makefile2:185: recipe for target 'Sources/CMakeFiles/OpenSpades.dir/all' failed
make[1]: *** [Sources/CMakeFiles/OpenSpades.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

Looks like all the "isnan"s need to be replaced with "std::isnan" either via patch or upstream, or it needs to be compiled with a different version of the compiler.

swalladge commented on 2015-12-10 22:33

Brottweiller, sure no problem.

Brottweiler commented on 2015-12-10 21:19

Since you have this package, I think it makes sense for you to also adopt openspades-git https://aur.archlinux.org/packages/openspades-git/ if you want. I added it originally because of the new AUR git system. You are probably better at maintaining this than me.

2mac commented on 2014-04-11 15:28

Note that openspades-data needs to be removed for version 0.0.11 to build.

kusakata commented on 2014-04-04 11:50

updated. openspades-data can be removed.

All comments