Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98241 - RealTimeBattle ebuild
Summary: RealTimeBattle ebuild
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://realtimebattle.sourceforge.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-07-07 10:03 UTC by Pau Rodriguez
Modified: 2018-12-03 12:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
games-engines/realtimebattle-1.0.7 (realtimebattle-1.0.7.ebuild,1.10 KB, text/plain)
2005-07-07 10:06 UTC, Pau Rodriguez
Details
games-engines/realtimebattle-1.0.7 (realtimebattle-1.0.7.ebuild,1.27 KB, text/plain)
2005-07-07 12:38 UTC, Pau Rodriguez
Details
games-simulation/realtimebattle-1.0.7 (realtimebattle-1.0.7.ebuild,1.27 KB, text/plain)
2005-07-09 06:35 UTC, Pau Rodriguez
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pau Rodriguez 2005-07-07 10:03:45 UTC
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."
Comment 1 Pau Rodriguez 2005-07-07 10:06:42 UTC
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/
Comment 2 Pau Rodriguez 2005-07-07 10:12:30 UTC
it fails without nls
Comment 3 Pau Rodriguez 2005-07-07 12:38:56 UTC
Created attachment 62860 [details]
games-engines/realtimebattle-1.0.7

no solved any problem added flag examples
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2005-07-07 12:49:38 UTC
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.
Comment 5 SpanKY gentoo-dev 2005-07-07 16:06:40 UTC
should also mention it's a clone of IBM's Robocode :p
Comment 6 Pau Rodriguez 2005-07-07 17:36:43 UTC
(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.
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2005-07-07 18:27:56 UTC
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.
Comment 8 Pau Rodriguez 2005-07-09 06:35:33 UTC
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.
Comment 9 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2012-11-07 18:01:50 UTC
Cleaning out older open bugs.

Bump, can a decision be made on this?