Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43303 - games-fps/alephone-20040417.ebuild (New Package)
Summary: games-fps/alephone-20040417.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-02-29 10:25 UTC by Will McQueen
Modified: 2005-02-05 22:52 UTC (History)
4 users (show)

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


Attachments
alephone-20030625.ebuild (alephone-20030625.ebuild,2.84 KB, text/plain)
2004-02-29 10:26 UTC, Will McQueen
Details
alephone-20040215.ebuild (alephone-20040215.ebuild,2.33 KB, text/plain)
2004-03-03 19:01 UTC, Will McQueen
Details
Patch for missing file from source 2004 Feb 15 source distribution (alephone-missing-files.patch,2.21 KB, patch)
2004-03-03 19:02 UTC, Will McQueen
Details | Diff
alephone-20040417.ebuild (alephone-20040417.ebuild,796 bytes, text/plain)
2004-09-19 01:36 UTC, Mr. Bones. (RETIRED)
Details
alephone-m1a1-1.2.ebuild (alephone-m1a1-1.2.ebuild,1.68 KB, text/plain)
2004-09-20 20:15 UTC, Will McQueen
Details
alephone-20040417.ebuild (marathon-20040417.ebuild,677 bytes, text/plain)
2004-12-26 20:04 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Will McQueen 2004-02-29 10:25:53 UTC
AlephOne is the open source version of the classic Mac FPS, Marathon.  Using a source snapshot from Jun '03 off of sourceforge, I built an ebuild for Gentoo.  It requires SDL, sdl-image, sdl-net, lua and opengl.  OpenGL should be optional, but I had trouble getting it to build with it disabled, so there is no USE flag for it.

Now, the source by itself isn't very usable since it requires a scenario to play.  They most common scenario to include are the resources from the Marathon Infinity Demo.  However, I found a full conversion of the original Marathon game for AlephOne and included it as a local USE option : m1a1.  There are also optional high resolution graphics for the m1a1 scenario as a local USE option.

I'm still new at putting together ebuilds, so I'd appreciate someone looking it over and cleaning it up.  Also, I realize it may be a good idea to split the m1a1 scenario into its own ebuild.  If you'd rather do it that way, let me know and I can do the grunt work.

Reproducible: Always
Steps to Reproduce:
Comment 1 Will McQueen 2004-02-29 10:26:32 UTC
Created attachment 26607 [details]
alephone-20030625.ebuild
Comment 2 Will McQueen 2004-03-03 19:01:13 UTC
Created attachment 26809 [details]
alephone-20040215.ebuild

I have found an updated source distribution and updated the ebuild accordingly.
 This distribution requres a patch, though.
Comment 3 Will McQueen 2004-03-03 19:02:00 UTC
Created attachment 26810 [details, diff]
Patch for missing file from source 2004 Feb 15 source distribution
Comment 4 Adam Caldwell 2004-05-04 10:35:09 UTC
According to source.bungie.org, the first official Linux version since 2001 has been released at http://sourceforge.net/projects/marathon/

I've tested the binary (rpm) version briefly, seems to work fine. If we can get this ebuild updated, perhaps this can be considered for inclusion in portage.
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2004-07-12 06:44:38 UTC
*** Bug 44598 has been marked as a duplicate of this bug. ***
Comment 6 Alexandru Toma 2004-08-21 08:39:03 UTC
aleph-20040417 seems to be available at http://sourceforge.net/projects/marathon/
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2004-09-19 01:36:57 UTC
Created attachment 39893 [details]
alephone-20040417.ebuild

Here's my take on the ebuild.
Comment 8 Will McQueen 2004-09-20 20:15:08 UTC
Created attachment 40049 [details]
alephone-m1a1-1.2.ebuild

AlephOne Scenario based on the original Marathon game.	Replicated to every
last detail (with a few bugs fixed) and with high res graphics options.

Mind you, the ebuild is pretty damn ugly, but it'll install what's necessary to
be able to run the alephone engine.
Comment 9 SpanKY gentoo-dev 2004-12-26 20:04:25 UTC
Created attachment 46934 [details]
alephone-20040417.ebuild
Comment 10 SpanKY gentoo-dev 2005-01-02 18:22:24 UTC
*** Bug 76454 has been marked as a duplicate of this bug. ***
Comment 11 SpanKY gentoo-dev 2005-01-02 18:47:02 UTC
i incorporated James Le Cuirot's work into my ebuild and added alephone-20040417 to portage
Comment 12 Alexandru Toma 2005-01-11 07:45:31 UTC
Great news guys... Bungie has released the three Marathon games as free downloads: http://trilogyrelease.bungie.org/
Comment 13 James Le Cuirot gentoo-dev 2005-01-11 08:01:44 UTC
Ooh! That was unexpected!
Comment 14 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-22 16:03:49 UTC
SpanKY: if this has been added to portage, then shouldn't it be RESOLVED-FIXED?
Comment 15 Mr. Bones. (RETIRED) gentoo-dev 2005-01-22 17:26:48 UTC
doesn't build with USE=-lua so it's not really "there" yet if you ask me.
Comment 16 Mr. Bones. (RETIRED) gentoo-dev 2005-02-05 22:52:37 UTC
ok it works for me now so I agree this can be closed.