Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111558 - games-action/heartalien-1.2.2 (new package)
Summary: games-action/heartalien-1.2.2 (new package)
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-11-05 06:49 UTC by Rafal Rzepecki
Modified: 2013-06-23 15:15 UTC (History)
1 user (show)

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


Attachments
heartalien-1.2.2.ebuild (heartalien-1.2.2.ebuild,834 bytes, text/plain)
2005-11-05 06:50 UTC, Rafal Rzepecki
Details
heartalien-1.2.2-getopt.patch (heartalien-1.2.2-getopt.patch,266 bytes, patch)
2005-11-05 06:51 UTC, Rafal Rzepecki
Details | Diff
heartalien-1.2.2-keys.patch (heartalien-1.2.2-keys.patch,1.48 KB, patch)
2005-11-05 06:51 UTC, Rafal Rzepecki
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rafal Rzepecki 2005-11-05 06:49:28 UTC
Heart of the Alien Redux is an open-source remake of the engine of Heart of 
the Alien, a little-known sequel of Another World (aka Out of this World). 
 
I suggest games-action, but perhaps there is a better category. 
 
I needed to make a few changes; one patch is to get it to compile at all, the 
second one rebinds keys to layout-agnostic (ie. ctrl, alt and shift instead of 
z, x and c, which made the game unplayable on dvorak layout). The patches are 
already reported upstream, but the project seems unmantained so the chance of 
them being applied on the original code are slim, and they are critical and 
straightforward enough to include them here, IMHO.
Comment 1 Rafal Rzepecki 2005-11-05 06:50:45 UTC
Created attachment 72177 [details]
heartalien-1.2.2.ebuild
Comment 2 Rafal Rzepecki 2005-11-05 06:51:11 UTC
Created attachment 72178 [details, diff]
heartalien-1.2.2-getopt.patch
Comment 3 Rafal Rzepecki 2005-11-05 06:51:39 UTC
Created attachment 72180 [details, diff]
heartalien-1.2.2-keys.patch
Comment 4 Rafal Rzepecki 2005-11-05 09:03:15 UTC
Update: I've received a reply from the original author, and he says that he's 
working on a new release, which will incorporate my patches. I leave to you the 
decision of whether to put it in the portage tree as it is, or wait for the new 
release. 
Comment 5 Paul Bredbury 2006-01-28 09:06:07 UTC
This ebuild depends on the "Heart of the Alien" CD for the "Sega CD console" (1994).

Unless the CD becomes open-source, the potential audience of this ebuild is very low, unfortunately.
Comment 6 Rafal Rzepecki 2006-01-28 10:17:48 UTC
The CD is downloadable from The Home of The Underdogs, see http://www.the-underdogs.org/game.php?id=3180

This is far from being legally meaningful, but seeing that HOTU has a known history of being fair and immediately complying with copyright holders' requests to take content down, the game publisher doesn't seem to mind much, so in all practicality the content is publicly available.
Comment 7 Jeffrey Forman (RETIRED) gentoo-dev 2006-01-28 14:35:51 UTC
Making this bug private. Let's not paste URL's of copyrighted software, mmmk?
Comment 8 Rafal Rzepecki 2006-01-29 00:46:11 UTC
Ummm... yeah, sorry about that. I shouldn't have.
Comment 9 Robert Rankin 2006-10-10 01:52:05 UTC
Doesn't work for me.

render.c:192: warning: pointer targets in passing argument 1 of 'render3x' differ in signedness
render.c:196: warning: pointer targets in passing argument 1 of 'render3x_scaled' differ in signedness
make: *** [render.o] Error 1
/var/tmp/portage/heartalien-1.2.2/work/heartalien-1.2.2
>>> Source compiled.
>>> Test phase [not enabled]: games-action/heartalien-1.2.2

>>> Install heartalien-1.2.2 into /var/tmp/portage/heartalien-1.2.2/image/ category games-action!!! dobin: src/alien does not exist
Comment 10 Michael Palimaka (kensington) gentoo-dev 2013-06-23 15:15:15 UTC
(In reply to Robert Rankin from comment #9)
> Doesn't work for me.

Also fails to build here.