Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78438 - BZFlag 2.0.0 ebuild
Summary: BZFlag 2.0.0 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://bzflag.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-17 15:48 UTC by Andrew D. Keyser (aka Legoguy)
Modified: 2005-01-24 17:36 UTC (History)
4 users (show)

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


Attachments
bzflag-2.0.0.20050117.ebuild (bzflag-2.0.0.20050117.ebuild,972 bytes, text/plain)
2005-01-17 15:48 UTC, Andrew D. Keyser (aka Legoguy)
Details
Manifest (Manifest,221 bytes, text/plain)
2005-01-17 15:49 UTC, Andrew D. Keyser (aka Legoguy)
Details
files/digest-bzflag-2.0.0.20050117 (digest-bzflag-2.0.0.20050117,75 bytes, text/plain)
2005-01-17 15:49 UTC, Andrew D. Keyser (aka Legoguy)
Details
Manifest (Manifest,145 bytes, text/plain)
2005-01-17 15:53 UTC, Andrew D. Keyser (aka Legoguy)
Details
bzflag-2.0.0.20050117.ebuild (bzflag-2.0.0.20050117.ebuild,1022 bytes, text/plain)
2005-01-17 16:08 UTC, Andrew D. Keyser (aka Legoguy)
Details
bzflag-2.0.0.20050117.ebuild (bzflag-2.0.0.20050117.ebuild,1.34 KB, text/plain)
2005-01-19 21:42 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew D. Keyser (aka Legoguy) 2005-01-17 15:48:05 UTC
2.0.0 is out. Hooray!

Adding ebuild/digest..

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Andrew D. Keyser (aka Legoguy) 2005-01-17 15:48:49 UTC
Created attachment 48790 [details]
bzflag-2.0.0.20050117.ebuild
Comment 2 Andrew D. Keyser (aka Legoguy) 2005-01-17 15:49:19 UTC
Created attachment 48791 [details]
Manifest
Comment 3 Andrew D. Keyser (aka Legoguy) 2005-01-17 15:49:43 UTC
Created attachment 48792 [details]
files/digest-bzflag-2.0.0.20050117
Comment 4 Andrew D. Keyser (aka Legoguy) 2005-01-17 15:53:32 UTC
Created attachment 48794 [details]
Manifest

changed manifest; had an old entry from my overlay in it
Comment 5 Andrew D. Keyser (aka Legoguy) 2005-01-17 16:08:07 UTC
Created attachment 48796 [details]
bzflag-2.0.0.20050117.ebuild

forgot SDL dependency, only needed for non-dedicated
marked ~x86/~ppc/~amd64 (heh)

BTW, there's a problem with BZFlag in that the client won't build without
opengl, which is their issue to work out

Sorry, this is my first ebuild really ;)
Comment 6 Andrew D. Keyser (aka Legoguy) 2005-01-17 16:14:30 UTC
side-note: when I said client wouldn't build, i meant bzadmin, the console based client
Comment 7 Andrew D. Keyser (aka Legoguy) 2005-01-18 05:23:19 UTC
Comment on attachment 48794 [details]
Manifest

this is obsolete now that the md5 of the ebuild changed, meh, not including
another one
Comment 8 SpanKY gentoo-dev 2005-01-19 21:42:02 UTC
Created attachment 49013 [details]
bzflag-2.0.0.20050117.ebuild

try this ebuild
Comment 9 Drakos7 /Greg Wilson/ 2005-01-21 07:01:51 UTC
That ebuild gives me no loving. Hmmm.. No clue where to begin for this.

MainMenu.cxx:30:23: LoginMenu.h: No such file or directory
MainMenu.cxx: In destructor `virtual MainMenu::~MainMenu()':
MainMenu.cxx:125: warning: possible problem detected in invocation of delete operator:
MainMenu.cxx:125: warning: invalid use of undefined type `struct LoginMenu'
MainMenu.h:24: warning: forward declaration of `struct LoginMenu'
MainMenu.cxx:125: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
MainMenu.cxx: In member function `virtual void MainMenu::execute()':
MainMenu.cxx:151: error: invalid use of undefined type `struct LoginMenu'
MainMenu.h:24: error: forward declaration of `struct LoginMenu'
MainMenu.cxx:152: error: no matching function for call to `HUDDialogStack::push(LoginMenu*&)'
HUDDialogStack.h:34: note: candidates are: void HUDDialogStack::push(HUDDialog*)
make[2]: *** [MainMenu.o] Error 1
Comment 10 Drakos7 /Greg Wilson/ 2005-01-21 07:49:54 UTC
Must be one of my flags. A straight source compile works fine.
Comment 11 Drakos7 /Greg Wilson/ 2005-01-21 09:26:52 UTC
Ok, dropped down to: CFLAGS="-march=pentium3 -O2 -pipe", USE=""
and it compiled. Whatever works...
Comment 12 Paul Taylor 2005-01-21 17:02:57 UTC
Seems to work fine on amd64, except that the default directory isn't being set correctly (I have to override it using "-directory /usr/share/games/bzflag".)
Comment 13 Andrew D. Keyser (aka Legoguy) 2005-01-22 13:22:54 UTC
That's a known problem with migrating. Remove your ~/.bzf/config.cfg and ~/.bzf/2.0/config.cfg files and it should resolve itself. You'll have to reconfigure bzflag's options but it should work.
Comment 14 Paul Taylor 2005-01-22 16:01:15 UTC
Thanks - that did the trick.
Comment 15 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-23 07:38:46 UTC
*** Bug 79190 has been marked as a duplicate of this bug. ***
Comment 16 Cyp 2005-01-23 08:56:23 UTC
Worked for me too (on amd64). (Only tested game, not server.)
Comment 17 SpanKY gentoo-dev 2005-01-24 17:36:49 UTC
now in portage as posted here