Summary: | ebuild inclusion request: Mutant Storm (games-action) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | noddy <dkaloper> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED OBSOLETE | ||
Severity: | enhancement | CC: | goran.zec |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://www.pompomgames.com/mutantstorm.htm | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
the ebuild
digest next ebuild.. next ebuild... |
Description
noddy
2005-02-09 14:52:13 UTC
Created attachment 50865 [details]
the ebuild
Created attachment 50866 [details]
digest
Digest provided, since probably the devs aren't going to buy it. Though they
really really ought to ;) .
games-action/mutantstorm-demo WHAT about the demo?? 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. Just curious... what's with all the ${target} stuff? eh, i didnt read the original report ... thought this was about the demo feedback: - 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 ? 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
cornered.
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
scripting.
- 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` 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 Created attachment 51000 [details]
next ebuild...
Mmkay..?
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. nah, the license is already in portage as part of the demo I am getting an error when trying to play /opt/mutantstorm/mutantstorm-bin: error while loading shared libraries: libcurl.so.2: cannot open shared object file: No such file or directory curl is however installed Website has changed. Also looks like there's no Mutant Storm now, and sequels (?!) are not available for PC right now. Hard to believe it's been almost 14 years... :) |