Bug 147139 - astromenace-bin-1.0_rc2.ebuild (New Package)
Bug#: 147139 Product:  Gentoo Linux Version: 2005.1 Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: brebs@sent.com
Component: Games
URL:  http://www.viewizard.com/astromenace/index_linux.php
Summary: astromenace-bin-1.0_rc2.ebuild (New Package)
Keywords:  EBUILD
Status Whiteboard: 
Opened: 2006-09-11 00:22 0000
Description:   Opened: 2006-09-11 00:22 0000
Hi, here is an ebuild for Astro Menace, a vertically-scrolling 3D space shooter
with spaceship upgrades.

I suggest category "games-action".

------- Comment #1 From Paul Bredbury 2006-09-11 00:23:36 0000 -------
Created an attachment (id=96669) [details]
astromenace-bin-0.27_beta.ebuild

------- Comment #2 From jovie1024@yahoo.com 2006-09-27 11:05:30 0000 -------
The game works well enough on amd64, I recommend adding ~amd64 as a keyword for
it, though it might need a couple additional dependencies, like some of the x86
emulation libs.  Also, a version bump to 0.32_beta worked flawlessly for me.

------- Comment #3 From Paul Bredbury 2006-09-27 11:36:41 0000 -------
Created an attachment (id=98254) [details]
astromenace-bin-0.32_beta.ebuild

Added ~amd64.

------- Comment #4 From jovie1024@yahoo.com 2006-10-23 18:31:47 0000 -------
Version 0.37_beta changed some things.  This version is no longer using
sdl-mixer; this has been replaced by openal and freealut.  Recommended versions
per the changelog seem to be the following:
>=media-libs/openal-0.0.8
>=media=libs/freealut-1.0.1

Unfortunately, this looks like it breaks amd64.  A 32-bit version of
libalut.so.0 is needed in order to run the game, this needs to be done through
a chroot environment.  The rest of the necessary files can most likely be
provided by emul-linux-x86-*.  I'll attach my modified ebuild.  It could use
some testing on x86 to make sure the audio still works, and hopefully someone
can figure out what to do about freealut.  A 32-bit copy should probably go
into app-emulation/emul-linux-x86-sdl along with 32-bit openal.  Also... why is
openal even in that package, anyway?  Wouldn't it fit better in
emul-linux-x86-soundlibs?

------- Comment #5 From jovie1024@yahoo.com 2006-10-23 18:33:56 0000 -------
Created an attachment (id=100338) [details]
Update to 0.37_beta

------- Comment #6 From jovie1024@yahoo.com 2006-11-05 10:46:24 0000 -------
Created an attachment (id=101285) [details]
astromenace-bin-0.38_beta.ebuild

Hooray!  The producer is now compiling an AMD64 version of the game and
bundling it in the same archive.  This ebuild works fine for me on AMD64,
without needing any 32-bit dependencies.  There is now no more need for a
manually-compiled 32-bit version of freealut on this platform.  Could an x86
tester please confirm that it works there too?

------- Comment #7 From jovie1024@yahoo.com 2006-11-05 10:50:11 0000 -------
(From update of attachment 101285 [details])
Not sure why it came through as "application/octet-stream"...

------- Comment #8 From Mr. Bones. 2006-11-06 21:00:38 0000 -------
let us know when it's out of beta.

------- Comment #9 From jovie1024@yahoo.com 2007-01-27 00:01:46 0000 -------
Created an attachment (id=108248) [details]
AstroMenace 1.0 rc1

Alright, it's out of beta.

------- Comment #10 From Paul Bredbury 2007-01-28 06:00:27 0000 -------
Created an attachment (id=108341) [details]
astromenace-bin-1.0_rc1.ebuild

Quoted the variables, for bash that doesn't fail on spaces ;)

No need for docinto.

No need to remove the "beta" substitution, which prevents this ebuild from
being used on future beta versions without modification.

------- Comment #11 From Paul Bredbury 2007-01-28 06:01:26 0000 -------
Reopened, because out of "beta".

------- Comment #12 From Denis Gubanov 2007-02-15 11:16:35 0000 -------
1.0rc2 is out

------- Comment #13 From Denis Gubanov 2007-02-19 12:20:27 0000 -------
version 1.0 relased

------- Comment #14 From Mr. Bones. 2007-02-19 16:55:09 0000 -------
games-action/astromenace-bin version 1.0 in portage.  Thanks for the bug report
and ebuild.

------- Comment #15 From Aniruddha 2007-02-19 19:01:33 0000 -------
Thanks for the ebuild! I never heard of his game before. I am going to check it
out now :)