Bug 29489 - add ebuild for legends
Bug#: 29489 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: vapier@gentoo.org
Component: Games
URL:  http://hosted.tribalwar.com/legends/
Summary: add ebuild for legends
Keywords:  
Status Whiteboard: 
Opened: 2003-09-24 00:25 0000
Description:   Opened: 2003-09-24 00:25 0000

    

------- Comment #1 From Keith Constable 2003-09-24 22:17:05 0000 -------
Created an attachment (id=18293) [details]
legends-0.2.2.ebuild

Here, I've done one.

I had to ask the devs what license the game is under, and they said to use the
Torque Game Engine license (see Bug 29559).

I didn't use their runlegends script, which just makes the game use the libSDL
and openal libraries they included.  Since it RDEPENDS on libSDL and openal, we
can just use the globally available ones instead of LD_LIBRARY_PATHing to
theirs.

------- Comment #2 From Keith Constable 2003-09-24 22:23:19 0000 -------
Created an attachment (id=18294) [details]
legends-0.2.2.ebuild

I b0rked the DESCRIPTION.  Fixed.

------- Comment #3 From Keith Constable 2003-09-24 22:31:56 0000 -------
Created an attachment (id=18295) [details]
legends-0.2.2.ebuild

Removed unnecessary dodir.

I really should pay more attention or maybe just get more sleep.

------- Comment #4 From SpanKY 2003-09-26 08:54:05 0000 -------
added to cvs with a few minor touchups, thanks for the ebuild :)

------- Comment #5 From Keith Constable 2003-09-26 12:47:50 0000 -------
Aren't
	find -type f -exec chmod a-x '{}' \;
and
	chmod -R a-x *

kind of redundant when both of them are still in the ebuild?

I'll have to remember that.  Your method is much more graceful since it doesn't
hit the directories. ;)

If you remove my version of the perms mod, then you can remove 'common legends
show' from the next line--they're directories.

------- Comment #6 From SpanKY 2003-09-26 18:03:24 0000 -------
yeah, originally i had this:
    find -type f -exec chmod a-x '{}' \;
    chmod -R a-x *
    chmod -R go-w *

when i went to kill the first chmod i guess i hit the 2nd ;)
fixed in cvs, thanks for pointing it out