It is an ioQuake3 problem: https://bugzilla.icculus.org/show_bug.cgi?id=5767 but as every game seems to be based on another version with a slightly different build system this needs to be patched individually. Some games are also FHS compliant.
Matthias, Thank you for the patch. It is quite good but the only thing I am worried about is the naming of the game .so's.
For example, what happens if a user installs two games based on ioq3? Wont both games have conflicting cgamex86_64.so, qagamex86_64.so and uix86_64.so?
Perhaps adding the gamename to the name of the .so will help?
Like Reaction_cgamex86_64.so or something. What are your thoughts on this issue?
Created attachment 3283 [details] adds DEFAULT_LIBDIR and COPYLIBDIR