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

Bug 377321

Summary: games-action/hammerfight - New package
Product: Gentoo Linux Reporter: Zorzo Luca <lucazorzo>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: nitro, openhs
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://www.humblebundle.com
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: games-action/hammerfight - Main ebuild
games-action/hammerfight - Main ebuild
games-action/hammerfight-20110717.ebuild (w/ amd64 support)
hammerfight-20110812.ebuild
hammerfight-1.004.ebuild

Description Zorzo Luca 2011-08-01 20:38:08 UTC
Created attachment 281769 [details]
games-action/hammerfight - Main ebuild

Hammerfight is about 2D battles of flying machines equipped with various slashing, piercing and blunt weaponry.A unique combat system is based on realistic physics simulation, and it ties the movements of the rider to the movements of your mouse. As you wave the mouse, your rider swings his warhammer, smashing the foe into the wall!
Comment 1 Agostino Sarubbo gentoo-dev 2011-08-02 11:15:20 UTC
CC'ing games if is interested.
Comment 2 Zorzo Luca 2011-08-03 20:22:56 UTC
Created attachment 281987 [details]
games-action/hammerfight - Main ebuild

Updated various info, especially postinst ones.
Comment 3 Jared B. 2011-08-07 23:01:39 UTC
Attaching updated ebuild that supports amd64.  Only difference is adding the amd64 keyword and adding a dependency on app-emulation/emul-linux-x86-sdl, which was found through ldd.  Otherwise, the ebuild worked fine.

I should note that there's a bug in the 07172011 version (the latest at the time of this posting) that causes severe performance problems under amd64.  The problem is discussed here:
https://bugzilla.icculus.org/show_bug.cgi?id=5105

The workaround is to set CORE_USE_SLEEP=false in ~/.local/share/Hammerfight/Config.ini.  The bug has already been fixed upstream, though, so it should be available in the next release.
Comment 4 Jared B. 2011-08-07 23:02:30 UTC
Created attachment 282483 [details]
games-action/hammerfight-20110717.ebuild (w/ amd64 support)
Comment 5 Zorzo Luca 2011-08-14 17:19:58 UTC
Created attachment 283313 [details]
hammerfight-20110812.ebuild
Comment 6 Zorzo Luca 2011-12-24 11:25:47 UTC
Created attachment 296841 [details]
hammerfight-1.004.ebuild
Comment 7 Jared B. 2011-12-27 22:29:01 UTC
Thanks for the updated ebuild.  Works great.