Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53048 - moagg-0.10.ebuild (new package)
Summary: moagg-0.10.ebuild (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-05 05:34 UTC by Gard Spreemann
Modified: 2011-09-14 20:36 UTC (History)
1 user (show)

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


Attachments
moagg-0.10.ebuild (new package) (moagg-0.10.ebuild,794 bytes, text/plain)
2004-06-05 05:36 UTC, Gard Spreemann
Details
moagg-0.10.ebuild (new package, CORRECTED) (moagg-0.10.ebuild,815 bytes, text/plain)
2004-06-05 06:49 UTC, Gard Spreemann
Details
moagg-0.10.ebuild (new package, CORRECTED AGAIN) (moagg-0.10.ebuild,1.15 KB, text/plain)
2004-06-05 13:48 UTC, Gard Spreemann
Details
This patch fixes the moagg configure script and parts of its source code to accept a different datadir. (moagg-0.10-datadir.patch,2.14 KB, patch)
2004-06-05 13:49 UTC, Gard Spreemann
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gard Spreemann 2004-06-05 05:34:37 UTC
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
Comment 1 Gard Spreemann 2004-06-05 05:36:37 UTC
Created attachment 32699 [details]
moagg-0.10.ebuild (new package)
Comment 2 Gard Spreemann 2004-06-05 06:12:07 UTC
--- Shit, made a mistake, will try to correct. Heh, sorry for the inconvenience caused if anybody has read this already.
Comment 3 Gard Spreemann 2004-06-05 06:49:09 UTC
Created attachment 32707 [details]
moagg-0.10.ebuild (new package, CORRECTED)
Comment 4 Gard Spreemann 2004-06-05 06:49:46 UTC
Fixed it, I hope. Sorry.
Comment 5 Gard Spreemann 2004-06-05 07:24:35 UTC
Sorry, I'm thoroughly fucking this up. I'll do more testing to make sure it works. Again: Terribly sorry.
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2004-06-05 11:00:24 UTC
Gard, please do keep the language clean on here
Comment 7 Joseph Booker 2004-06-05 13:43:50 UTC
I tested this, appears to work fine (better then some other games i got on here actually)
Comment 8 Gard Spreemann 2004-06-05 13:48:13 UTC
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.
Comment 9 Gard Spreemann 2004-06-05 13:49:45 UTC
Created attachment 32742 [details, diff]
This patch fixes the moagg configure script and parts of its source code to accept a different datadir.
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2004-06-08 16:27:22 UTC
Fails to link for me with problem with libparagui.so

What version of media-libs/paragui and dev-games/physfs do you have installed?
Comment 11 Gard Spreemann 2004-06-09 07:00:46 UTC
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.
Comment 12 Mr. Bones. (RETIRED) gentoo-dev 2004-07-25 02:20:31 UTC

*** This bug has been marked as a duplicate of 58099 ***
Comment 13 Mr. Bones. (RETIRED) gentoo-dev 2005-05-19 09:05:52 UTC
Closing to clean up after bugzilla upgrade.  reopen if closed in error.  Thanks.
Comment 14 Mr. Bones. (RETIRED) gentoo-dev 2011-09-14 20:36:15 UTC
clean up bug list after bugzilla update