Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #12368 (closed enhancement: fixed)

Opened 16 months ago

Last modified 16 months ago

NEW: RaceIntoSpace

Reported by: mkmccarty@… Owned by: ryandesign@…
Priority: Normal Milestone: Port Submissions
Component: ports Version:
Keywords: game raceintospace Cc: mkmccarty@…, ryandesign@…, simon@…
Port:

Description

I'm submitting a portfile for games/raceintospace to fans of the game can easily build the binary. The project is at http://www.raceintospace.org and is hosted at sourceforge.

Thanks, Michael

Attachments

Portfile (0.6 KB) - added by mkmccarty@… 16 months ago.
Portfile for RaceintoSpace
raceintospace.patch (1.5 KB) - added by simon@… 16 months ago.
Patch for the Portfile to automatically download the datafile and set the configuration so raceintospace can be directly used.

Change History

Changed 16 months ago by mkmccarty@…

Portfile for RaceintoSpace

Changed 16 months ago by simon@…

Patch for the Portfile to automatically download the datafile and set the configuration so raceintospace can be directly used.

Changed 16 months ago by ryandesign@…

  • cc mkmccarty@…, ryandesign@…, simon@… added
  • owner changed from macports-dev@… to ryandesign@…
  • priority changed from Expected to Normal

Changed 16 months ago by ryandesign@…

I'm committing the original portfile in r27461 with the following changes:

  • Chaned bin:sdl-config:libsdl dependency to port:libsdl since MacPorts policy is to use its own software unless there's a good reason not to.
  • Removed commented-out CPPFLAGS/LDFLAGS line at the end which was not necessary.
  • Added slash to end of homepage URL.

Changed 16 months ago by ryandesign@…

  • status changed from new to closed
  • resolution set to fixed

I've committed a rewrite of Simon's patch to include the requisite data files in r27462. My changes:

  • Do not attempt to create ~/.raceintospace/config. MacPorts must not do things outside of ${prefix} like that and it seems to work fine with the default auto-created config anyway.
  • Use a foreach loop to copy the 4 data directories to the right place instead of writing almost the same line 4 times.
  • Don't keep writing the filename for each type of checksum; just list the filename once and then all its checksums.
  • Increment the port revision.
  • Some altered whitespace, using tabs for indentation instead of double spaces.

Michael, I hope you don't mind this patch but it seems necessary to me to get the game to work.

Changed 16 months ago by mkmccarty@…

Thanks, this was my first attempt at a Portfile and the patches make installing the entire game simple.

Changed 16 months ago by nox@…

  • version 1.5.0 deleted
  • type changed from contribution to enhancement
  • summary changed from Port submission for RaceIntoSpace to NEW: RaceIntoSpace
Note: See TracTickets for help on using tickets.