Bug 91356 - tmw 0.0.12 [new eBuild] (The Mana World)
Bug#: 91356 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: otaku@bebop.ath.cx
Component: Ebuilds
URL: 
Summary: tmw 0.0.12 [new eBuild] (The Mana World)
Keywords:  EBUILD, REQUEST
Status Whiteboard: 
Opened: 2005-05-03 13:52 0000
Description:   Opened: 2005-05-03 13:52 0000
The Mana World (TMW) is a serious effort to create an innovative free and open
source MMORPG. TMW uses 2D graphics and aims to create a large and diverse
interactive world.

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Alessio D'Ascanio 2005-05-03 13:53:36 0000 -------
Created an attachment (id=57962) [details]
initial import

------- Comment #2 From Carsten Lohrke 2005-05-03 14:49:22 0000 -------
RDEPEND="${DEPEND}" is not necessary should be removed. The header is invalid,
please read
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3

------- Comment #3 From Alessio D'Ascanio 2005-05-03 15:37:19 0000 -------
Created an attachment (id=57974) [details]
tmw fixed

------- Comment #4 From SpanKY 2005-05-03 18:09:48 0000 -------
since you inherit games, the default src_compile is the same as you've written,
so there's no reason to dupliate it

the `make` command in src_install is missing a '|| die' at the end of it

.desktop files go into /usr/share/applications/ and nowhere else (no subdirs or
anything) ... same goes for icons in /usr/share/pixmaps/

------- Comment #5 From Alessio D'Ascanio 2005-05-04 02:53:01 0000 -------
Created an attachment (id=58008) [details]
maybe the last one

* fixed tmw.desktop and tmw.png position
* removed src_compile

------- Comment #6 From SpanKY 2005-05-04 18:09:17 0000 -------
ok, i fixed up the last few issues and added to portage, thanks

------- Comment #7 From Pablo Trabajos 2005-05-05 19:50:14 0000 -------
Would it be possible to add a flag for opengl mode. 
When compiling from (CVS')source those are the steps:
./autogen
./configure
make -f makefile.opengl

Don't know how does that translate to an ebuild.

------- Comment #8 From SpanKY 2005-05-05 21:09:14 0000 -------
why does it matter ?  if tmw uses sdl you can use the SDL opengl interface

------- Comment #9 From Pablo Trabajos 2005-05-06 10:48:31 0000 -------
why does it matter ?  if tmw uses sdl you can use the SDL opengl interface

I don't know if this works this way, but i think that if you don't compile tmw with opengl support you can't use the opengl SDL interface.

By the way, how do change to the opengl SDL anyway?

------- Comment #10 From SpanKY 2005-05-06 15:40:25 0000 -------
set the SDL_VIDEODRIVER env variable

i'm running tmw and it seems to be using OpenGL, but i dont really have a way to test it that i know of

------- Comment #11 From Pablo Trabajos 2005-05-07 16:53:57 0000 -------
One of the developers wrote that the bars for HP and SP are not yet implemented
for opengl (so you only see a white bar). If you see a normal bar then you're
not using opengl.

http://themanaworld.org/phpBB2/viewtopic.php?t=552

------- Comment #12 From SpanKY 2005-05-07 19:30:56 0000 -------
so if opengl is incomplete there's no point in trying to support it now :p

------- Comment #13 From Pablo Trabajos 2005-05-08 07:40:17 0000 -------
Some day it will be...

------- Comment #14 From SpanKY 2005-05-08 16:44:28 0000 -------
and when that day comes we'll add it to the ebuild :P

------- Comment #15 From Pablo Trabajos 2005-05-11 04:20:16 0000 -------
I didn't ask to include right now, is not a priority but if someone wants to
make one, I'll be grateful because i could use it for testing purposes.

------- Comment #16 From Jan-Fabian Humann 2005-05-17 14:10:20 0000 -------
OpenGl will be fixed with our next release (will hopefully be around June, 1st)
Mra

------- Comment #17 From Mateusz Kaduk 2005-05-18 00:24:25 0000 -------
Yes, in current cvs those bars are already fixed.
Btw, I've added to configure --with-opengl option, without this option tmw
doesnt link with and use opengl and vice-versa.

------- Comment #18 From Pablo Trabajos 2005-05-21 10:39:35 0000 -------
Thank you, Mateusz Kaduk.

Someday that check will go because the aim of the developers is to create a 
single executable which can switch between opengl and sdl on demand.