Hi! Attached is moagg-0.10.ebuild. From the MOAGG homepage: "Moagg combines several game types of other genres like races, search & rescue, seek & destroy et cetera into a 2D gravity game. You are pilot of a small space ship and have to navigate that ship through different levels. But beside the gravity that drags you down there are other obstacles like laser ports, magnets, black holes, cannons, rockets and grinders you have to master." A rather amusing little game, if you ask me. I suggest games-arcade/moagg for this ebuild, but it does perhaps fit better in games-puzzle/moagg or games-action/moagg. By the way, this is my first ebuild EVER, so I hope to be excused if I've overlooked something in the ebuild, heh. I just really want to learn to write ebuilds to be able to give something back to the Gentoo community, and I thought moagg was a nice and simple place to start. Gard
Created attachment 32699 [details] moagg-0.10.ebuild (new package)
--- Shit, made a mistake, will try to correct. Heh, sorry for the inconvenience caused if anybody has read this already.
Created attachment 32707 [details] moagg-0.10.ebuild (new package, CORRECTED)
Fixed it, I hope. Sorry.
Sorry, I'm thoroughly fucking this up. I'll do more testing to make sure it works. Again: Terribly sorry.
Gard, please do keep the language clean on here
I tested this, appears to work fine (better then some other games i got on here actually)
Created attachment 32741 [details] moagg-0.10.ebuild (new package, CORRECTED AGAIN) OK. Finally got it now I think. It turns out there was a problem in the code of moagg itself. I've patched it, and the patch is also attached to this bugreport.
Created attachment 32742 [details, diff] This patch fixes the moagg configure script and parts of its source code to accept a different datadir.
Fails to link for me with problem with libparagui.so What version of media-libs/paragui and dev-games/physfs do you have installed?
I have paragui-1.0.4 and physfs-1.0.0. The MOAGG INSTALL file reads: "To compile MOAGG, you will need: - g++ >= 3.0 - libSDL >= 1.2.6 - libSDL_mixer >= 1.2.4 - libSDL_gfx1.2 >= 2.0.8 - libfreetype2 >= 6.3.0 - libexpat1 >= 1.95.6 - libparagui >= 1.0.4 - cppunit >= 1.8.0 (optionally, to build the testsuite)" It seems fairly accurate, apart from the freetype version (I didn't understand the versioning scheme, so I just put the version I have installed (2.1.4) as the required version.
*** This bug has been marked as a duplicate of 58099 ***
Closing to clean up after bugzilla upgrade. reopen if closed in error. Thanks.
clean up bug list after bugzilla update