The games-engines/realtimebattle ebuild. "RealTimeBattle is a programming game, in which robots controlled by programs are fighting each other. The goal is to destroy the enemies, using the radar to examine the environment and the cannon to shoot."
Created attachment 62854 [details] games-engines/realtimebattle-1.0.7 It runs fully, but I can't do it cleaner because configure script or Makefile is not normal. It leaves some files into /usr/include/RealTimeBattle instead of /usr/games/include (i think where it has to go) I move all data files to /usr/games/share/RealTimeBattle/
it fails without nls
Created attachment 62860 [details] games-engines/realtimebattle-1.0.7 no solved any problem added flag examples
why is perl in IUSE and deps but no where else? Same for java. SLOT is missing if it's a game it should probably inherit games no need to dep on sys-apps/gawk use examples && MY_P="${MY_P1E}" || MY_P="${MY_P1S}" <- don't do that in global scope. don't use the included gettext. use the system one.
should also mention it's a clone of IBM's Robocode :p
(In reply to comment #4) > why is perl in IUSE and deps but no where else? Same for java. configure script will detect it. > if it's a game it should probably inherit games it do bad configuration and bad destination files if it inherit games it is caused because it is stange sconfigure script. > no need to dep on sys-apps/gawk configure script search for it. i don't know. > > use examples && MY_P="${MY_P1E}" || MY_P="${MY_P1S}" <- don't do that in global scope. ok, but it is to calculate S global scope. > > don't use the included gettext. use the system one. > yes, it is to try solve nls problem when compiling without nls flag and is what I found in the program HELP. Thanks.
We don't let configure find stuff by itself. That breaks portage deps. Looks like several things need to be done to this package with regard to the autotool stuff before it can go into portage.
Created attachment 62994 [details] games-simulation/realtimebattle-1.0.7 -Deleted internal gettext if using nls (still fails without nls flag) -tryed to move public S declaration in pkg_setup (only way I found is renaming folder) :( -changed /usr/games/share to /usr/share/games (sorry) -removed gawk dependency that's all.
Cleaning out older open bugs. Bump, can a decision be made on this?