Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 344589 - games-arcade/steelstorm (new package)
Summary: games-arcade/steelstorm (new package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2010-11-07 21:19 UTC by Daniel Halens Rodriguez
Modified: 2018-12-03 12:58 UTC (History)
1 user (show)

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


Attachments
steelstorm engine ebuild (steelstorm-10001723.ebuild,1.78 KB, text/plain)
2010-11-07 21:20 UTC, Daniel Halens Rodriguez
Details
steelstorm game data ebuild (steelstorm-data-10001723.ebuild,517 bytes, text/plain)
2010-11-07 21:21 UTC, Daniel Halens Rodriguez
Details
games-arcade/steelstorm-10001723.ebuild (steelstorm-10001723.ebuild,2.67 KB, text/plain)
2010-12-14 03:26 UTC, Sergey Kondakov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Halens Rodriguez 2010-11-07 21:19:14 UTC
I've created ebuilds for steelstorm game [1]
I used nexuiz ebuild as a reference for deps and preparing sources.

My only concern is that a dev of the game said the game license [2] may not allow users to install the game using those ebuilds but only extracting and using the files from their .tar.gz
After reading it twice, I think that game ebuilds doesn't break the license at all but, just in case, please someone read it carefully to check if that's true.

[1] http://www.steel-storm.com
[2] http://www.steel-storm.com/ss_license.html

Reproducible: Always
Comment 1 Daniel Halens Rodriguez 2010-11-07 21:20:37 UTC
Created attachment 253559 [details]
steelstorm engine ebuild
Comment 2 Daniel Halens Rodriguez 2010-11-07 21:21:19 UTC
Created attachment 253561 [details]
steelstorm game data ebuild
Comment 3 Sergey Kondakov 2010-12-14 03:26:23 UTC
Created attachment 257071 [details]
games-arcade/steelstorm-10001723.ebuild

ebuild fixed for never portage (sandbox doesn't like fiddlings with DISTDIR).
it also makes building client optional, defines more dependencies and creates menu entry.

there are, however, strange make warnings which point to some non-fatal syntax errors in makefiles i couldn't find. and for some reason when compiling with portage make output is not verbose, but so while building "by hand".
Comment 4 Róbert Čerňanský 2012-01-08 17:55:59 UTC
You might want to check also the ebuild for "Steel Storm: Burning Retribution" (the paid version of this game) which I made based on this one.  See bug #398167.

BTW, the non-verbose portage build output is caused by this type of statements:

use client && \
		$(emake cl-release || die "emake sdl-release failed")

Use "if use client; then ... fi" instead.