Package Details: return-to-the-roots-git r3949.2d1e2c02-1

Git Clone URL: https://aur.archlinux.org/return-to-the-roots-git.git (read-only)
Package Base: return-to-the-roots-git
Description: Free/libre implementation of The Settlers II game engine
Upstream URL: https://siedler25.org/
Licenses: GPL3
Conflicts: return-to-the-roots, s25rttr, s25rttr-nightly-bin
Provides: return-to-the-roots
Submitter: Peuc
Maintainer: Peuc
Last Packager: Peuc
Votes: 2
Popularity: 0.014456
First Submitted: 2018-02-15 15:48
Last Updated: 2018-08-31 21:57

Required by (3)

Sources (14)

Latest Comments

1 2 Next › Last »

dreieck commented on 2018-08-24 11:00

You might consider adding siedler2-data as optdepend.

dreieck commented on 2018-08-24 10:59

Yes it did auto-enable SSE/ SSE2. However, the menu in ccmake also provides sse3 and sse4, which do not seem to get auto-enabled.

Peuc commented on 2018-08-23 15:43

At build time, we don't have much information on CPU used to run the game beside it's x86-64 - so can't do anything with RTTR_OPTIMZATION_TUNE. Concerning RTTR_OPTIMZATION_VECTOR_EXT, GCC will auto-enable SSE and SSE2.

dreieck commented on 2018-08-22 21:08

Yes, thanks.

Btw., it seems that the cmake-options -DRTTR_OPTIMZATION_TUNE and -DRTTR_OPTIMZATION_VECTOR_EXT do not get automatically set to what the system where it is compiled on provides. Maybe there is a way to automatically detect the best settings in the build()-function?

Peuc commented on 2018-08-22 18:48

Updated, it should work again.

dreieck commented on 2018-08-22 16:46

There is no build/-directory in $srcdir/s25rttr by default, but the build()-function expects one.

Please make sure it get's created before, e.g. in prepare() or at the beginning of build().

Also, there is no cmake.sh.

Peuc commented on 2018-02-16 19:00

Fixed, thanks.

klemens commented on 2018-02-16 18:07

This needs a dependency on libgl (and a make-dependency on mesa), otherwise it does not compile for me:

Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR)

Peuc commented on 2018-02-15 15:53

Sure, create a new -git package for me to merge this one into and I will merge the comments + votes.

Done. Thanks for your help!

but if the software itself is written to depend on the name of an sh file (weird!)

Not the software itself, their (english written) documentation.

eschwartz commented on 2018-02-15 11:58

Sure, create a new -git package for me to merge this one into and I will merge the comments + votes.

re: rttr.sh, people should be able to figure out that /usr/bin/rttr is the same thing, but if the software itself is written to depend on the name of an sh file (weird!) then maybe it isn't worth the effort to fix this properly, and similarly for tracking the cmake.sh args -- although for my own packages I would. ;) I guess that is your call, anyway. They were somewhat subjective comments.