Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 453280

Summary: games-strategy/atom-zombie-smasher - new ebuild
Product: Gentoo Linux Reporter: Jared B. <nitro>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement Keywords: EBUILD
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: games-strategy/atom-zombie-smasher-1.85.ebuild

Description Jared B. 2013-01-21 06:06:01 UTC
Attached is a new ebuild for Atom Zombie Smasher, "a real-time strategy game in which the player must rescue citizens from a zombie horde."  ebuild is based on the HIB version, included with HIB 3.  A Linux version is also available for direct purchase, but I'm not sure if it is compatible with this ebuild.

The ebuild works, but it's in rough shape.  Areas that need improvement:

* Dependencies - this is a mono application, and I don't know how to check for dependencies with that

* Bundled libraries - this is a 32-bit binary, and includes a bundled version of mono.  I couldn't get it to work using the amd64 system build of mono on my computer, so I left everything bundled (which does work).  At the very least, some of this can probably be removed for x86 users.

* License - this is using as-is, which I know has been deprecated.  Unfortunately, I can't find a license for this, and I don't know how that situation is supposed to be handled without as-is.

Reproducible: Always
Comment 1 Jared B. 2013-01-21 06:06:57 UTC
Created attachment 336304 [details]
Comment 2 Julian Ospald 2013-01-21 12:03:58 UTC
as-is is probably the wrong license, see bug 436214

we have "all-rights-reserved" if in doubt
Comment 3 Jared B. 2013-01-21 17:58:47 UTC
Created attachment 336376 [details]

all-rights-reserved sounds appropriate, thanks.  I hadn't seen that one before.  New ebuild uses that license instead, as well as adding emul-linux-x86-baselibs to the dependency list for amd64 systems (necessary for embedded mono).