Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81417 - ebuild inclusion request: Mutant Storm (games-action)
Summary: ebuild inclusion request: Mutant Storm (games-action)
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
Depends on:
Reported: 2005-02-09 14:52 UTC by noddy
Modified: 2018-12-03 13:44 UTC (History)
1 user (show)

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

the ebuild (mutantstorm-1.39.ebuild,1.79 KB, text/plain)
2005-02-09 14:53 UTC, noddy
digest (digest-mutantstorm-1.39,149 bytes, text/plain)
2005-02-09 14:56 UTC, noddy
next ebuild.. (mutantstorm-1.39.ebuild,1.48 KB, text/plain)
2005-02-10 20:27 UTC, noddy
next ebuild... (mutantstorm-1.39.ebuild,1.55 KB, text/plain)
2005-02-11 07:16 UTC, noddy

Note You need to log in before you can comment on or make changes to this bug.
Description noddy 2005-02-09 14:52:13 UTC
Mutant Storm by PomPom is a retro Robotron-alike, in the spirit of Windows' Crimsonland and Phobia series, done in 3d madness and with awesome gameplay. It's been celebrated by a few gaming sites, most notably Edge; unfortunately a commercial release, but most definitely worth the $20.

I'm submitting the ebuild I made for myself and a few friends. The prefered category would be games-action.

Unsure about the Gentoo policy for such packages, I'm requesting inclusion in the official tree on the following grounds:

- the demo is already in the tree;
- there are loads of commercial titles, as well as commercial apps there;
- maybe not a lot of people will actually use this ebuild, but the community is quite alive and there are lots of user-made levels around, besides, shareware games startups don't usually support Linux so PomPom deserves us to support back.

Reproducible: Always
Steps to Reproduce:
Comment 1 noddy 2005-02-09 14:53:24 UTC
Created attachment 50865 [details]
the ebuild
Comment 2 noddy 2005-02-09 14:56:19 UTC
Created attachment 50866 [details]

Digest provided, since probably the devs aren't going to buy it. Though they
really really ought to ;) .
Comment 3 SpanKY gentoo-dev 2005-02-09 20:38:47 UTC
Comment 4 noddy 2005-02-10 04:39:34 UTC
WHAT about the demo??
Comment 5 zecg 2005-02-10 11:30:06 UTC
Spanky, the keyword is "demo" - it often means "less than fully functional" and "not all content included". Once people try the demo, they pay for the full game - and then they want an ebuild to do its magic. Cease and desist. Gentoo NEEDS this game.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2005-02-10 11:43:02 UTC
Just curious... what's with all the ${target} stuff?
Comment 7 SpanKY gentoo-dev 2005-02-10 15:23:41 UTC
eh, i didnt read the original report ... thought this was about the demo

 - whats with the ugly newlines all over the top of the ebuild ?
 - no point in doing all the ugly stuff with $PACK
 - pkg_setup doesnt run games_pkg_setup like it should
 - drop the USE=bundled-sdl ... binary-only packages should always use bundled libraries when available
 - wtf with $target like wolf said ?
Comment 8 noddy 2005-02-10 20:27:13 UTC
Created attachment 50981 [details]
next ebuild..

- Pointless ugly stuff with $PACK was there to make changing the base source
cleaner, since ppl may have (bought) other tarballs but these still have
similarly structured content; removed

- games_pgk_setup now there, sorry

- reversed the logic of bundled-sdl, now no-bundled-sdl -- the bundled version
screws the game on my machine but not on the other

- $target was a shorthand for ${GAMES_PREFIX_OPT}/${PN}, removed

- removed both offending newlines; just for the record, gentoo-syntax made me
do it!

-- I noticed you didn't read it. Maybe try Ritalin? Ritalin good, make ADHD

If I missed a neat do*-style function that does recursive copy please correct.
Hope we're beginning to approach the ever-elusive Gentoo standard of bash
Comment 9 SpanKY gentoo-dev 2005-02-10 20:57:04 UTC
- no point in having src_unpack since the default will handle it fine
- dont do `dosym` to create the exe in $GAMES_BINDIR, use `games_make_wrapper`
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2005-02-10 22:27:54 UTC
src_unpack isn't needed.
error check the cp and doexe (...|| die "...")
inherit games after eutils
don't einfo "", just einfo
take out the empty DEPEND line
Comment 11 noddy 2005-02-11 07:16:19 UTC
Created attachment 51000 [details]
next ebuild...

Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2005-02-22 18:15:01 UTC
I suggest removing the no-bundled-sdl thing completely... also, since none of us have a copy of this game, are you willing to be a co-maintainer for it?

We'll also need a copy of the POMPOM license file.
Comment 13 SpanKY gentoo-dev 2005-02-22 21:41:20 UTC
nah, the license is already in portage as part of the demo
Comment 14 Hiram 2006-08-06 12:42:14 UTC
I am getting an error when trying to play
/opt/mutantstorm/mutantstorm-bin: error while loading shared libraries: cannot open shared object file: No such file or directory

curl is however installed
Comment 15 Piotr Szymaniak 2009-03-08 20:16:04 UTC
Website has changed. Also looks like there's no Mutant Storm now, and sequels (?!) are not available for PC right now.
Comment 16 noddy 2018-12-03 13:44:46 UTC
Hard to believe it's been almost 14 years... :)