Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91356 - tmw 0.0.12 [new eBuild] (The Mana World)
Summary: tmw 0.0.12 [new eBuild] (The Mana World)
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:
Whiteboard:
Keywords: EBUILD, InVCS
Depends on: 84178
Blocks:
  Show dependency tree
 
Reported: 2005-05-03 13:52 UTC by Alessio D'Ascanio
Modified: 2005-05-21 10:39 UTC (History)
1 user (show)

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


Attachments
initial import (tmw-0.0.12.ebuild,1.01 KB, text/plain)
2005-05-03 13:53 UTC, Alessio D'Ascanio
Details
tmw fixed (tmw-0.0.12.ebuild,914 bytes, text/plain)
2005-05-03 15:37 UTC, Alessio D'Ascanio
Details
maybe the last one (tmw-0.0.12.ebuild,700 bytes, text/plain)
2005-05-04 02:53 UTC, Alessio D'Ascanio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessio D'Ascanio 2005-05-03 13:52:18 UTC
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 Alessio D'Ascanio 2005-05-03 13:53:36 UTC
Created attachment 57962 [details]
initial import
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-03 14:49:22 UTC
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 Alessio D'Ascanio 2005-05-03 15:37:19 UTC
Created attachment 57974 [details]
tmw fixed
Comment 4 SpanKY gentoo-dev 2005-05-03 18:09:48 UTC
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 Alessio D'Ascanio 2005-05-04 02:53:01 UTC
Created attachment 58008 [details]
maybe the last one

* fixed tmw.desktop and tmw.png position
* removed src_compile
Comment 6 SpanKY gentoo-dev 2005-05-04 18:09:17 UTC
ok, i fixed up the last few issues and added to portage, thanks
Comment 7 Pablo Trabajos 2005-05-05 19:50:14 UTC
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 SpanKY gentoo-dev 2005-05-05 21:09:14 UTC
why does it matter ?  if tmw uses sdl you can use the SDL opengl interface
Comment 9 Pablo Trabajos 2005-05-06 10:48:31 UTC
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 SpanKY gentoo-dev 2005-05-06 15:40:25 UTC
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 Pablo Trabajos 2005-05-07 16:53:57 UTC
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 SpanKY gentoo-dev 2005-05-07 19:30:56 UTC
so if opengl is incomplete there's no point in trying to support it now :p
Comment 13 Pablo Trabajos 2005-05-08 07:40:17 UTC
Some day it will be...
Comment 14 SpanKY gentoo-dev 2005-05-08 16:44:28 UTC
and when that day comes we'll add it to the ebuild :P
Comment 15 Pablo Trabajos 2005-05-11 04:20:16 UTC
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 Jan-Fabian Humann 2005-05-17 14:10:20 UTC
OpenGl will be fixed with our next release (will hopefully be around June, 1st)
Mra
Comment 17 Mateusz Kaduk 2005-05-18 00:24:25 UTC
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 Pablo Trabajos 2005-05-21 10:39:35 UTC
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.