Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147139 - astromenace-bin-1.0_rc2.ebuild (New Package)
Summary: astromenace-bin-1.0_rc2.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://www.viewizard.com/astromenace/...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-09-11 00:22 UTC by Paul Bredbury
Modified: 2007-02-19 19:01 UTC (History)
2 users (show)

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


Attachments
astromenace-bin-0.27_beta.ebuild (astromenace-bin-0.27_beta.ebuild,1.30 KB, text/plain)
2006-09-11 00:23 UTC, Paul Bredbury
Details
astromenace-bin-0.32_beta.ebuild (astromenace-bin-0.32_beta.ebuild,1.37 KB, text/plain)
2006-09-27 11:36 UTC, Paul Bredbury
Details
Update to 0.37_beta (astromenace-bin-0.37_beta.ebuild,1.59 KB, text/plain)
2006-10-23 18:33 UTC, jovie1024
Details
astromenace-bin-0.38_beta.ebuild (astromenace-bin-0.38_beta.ebuild,1.46 KB, text/plain)
2006-11-05 10:46 UTC, jovie1024
Details
AstroMenace 1.0 rc1 (astromenace-bin-1.0_rc1.ebuild,1.43 KB, text/plain)
2007-01-27 00:01 UTC, jovie1024
Details
astromenace-bin-1.0_rc1.ebuild (astromenace-bin-1.0_rc1.ebuild,1.42 KB, text/plain)
2007-01-28 06:00 UTC, Paul Bredbury
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Bredbury 2006-09-11 00:22:55 UTC
Hi, here is an ebuild for Astro Menace, a vertically-scrolling 3D space shooter with spaceship upgrades.

I suggest category "games-action".
Comment 1 Paul Bredbury 2006-09-11 00:23:36 UTC
Created attachment 96669 [details]
astromenace-bin-0.27_beta.ebuild
Comment 2 jovie1024 2006-09-27 11:05:30 UTC
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 Paul Bredbury 2006-09-27 11:36:41 UTC
Created attachment 98254 [details]
astromenace-bin-0.32_beta.ebuild

Added ~amd64.
Comment 4 jovie1024 2006-10-23 18:31:47 UTC
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 jovie1024 2006-10-23 18:33:56 UTC
Created attachment 100338 [details]
Update to 0.37_beta
Comment 6 jovie1024 2006-11-05 10:46:24 UTC
Created attachment 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 jovie1024 2006-11-05 10:50:11 UTC
Comment on attachment 101285 [details]
astromenace-bin-0.38_beta.ebuild

Not sure why it came through as "application/octet-stream"...
Comment 8 Mr. Bones. (RETIRED) gentoo-dev 2006-11-06 21:00:38 UTC
let us know when it's out of beta.
Comment 9 jovie1024 2007-01-27 00:01:46 UTC
Created attachment 108248 [details]
AstroMenace 1.0 rc1

Alright, it's out of beta.
Comment 10 Paul Bredbury 2007-01-28 06:00:27 UTC
Created attachment 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 Paul Bredbury 2007-01-28 06:01:26 UTC
Reopened, because out of "beta".
Comment 12 Denis Gubanov 2007-02-15 11:16:35 UTC
1.0rc2 is out
Comment 13 Denis Gubanov 2007-02-19 12:20:27 UTC
version 1.0 relased
Comment 14 Mr. Bones. (RETIRED) gentoo-dev 2007-02-19 16:55:09 UTC
games-action/astromenace-bin version 1.0 in portage.  Thanks for the bug report and ebuild.
Comment 15 Aniruddha 2007-02-19 19:01:33 UTC
Thanks for the ebuild! I never heard of his game before. I am going to check it out now :)