New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #12368 (closed submission: fixed)

Opened 7 years ago

Last modified 5 years ago

NEW: RaceIntoSpace

Reported by: mkmccarty@… Owned by: ryandesign@…
Priority: Normal Milestone:
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 (602 bytes) - added by mkmccarty@… 7 years ago.
Portfile for RaceintoSpace
raceintospace.patch (1.5 KB) - added by simon@… 7 years ago.
Patch for the Portfile to automatically download the datafile and set the configuration so raceintospace can be directly used.

Change History

Changed 7 years ago by mkmccarty@…

Portfile for RaceintoSpace

Changed 7 years ago by simon@…

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

comment:1 Changed 7 years ago by ryandesign@…

  • Owner changed from macports-dev@… to ryandesign@…
  • Priority changed from Expected to Normal
  • Cc mkmccarty@…, ryandesign@…, simon@… added

comment:2 Changed 7 years 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.

comment:3 Changed 7 years 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.

comment:4 Changed 7 years ago by mkmccarty@…

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

comment:5 Changed 7 years ago by nox@…

  • Version 1.5.0 deleted
  • Type changed from contribution to enhancement
  • Summary changed from Port submission for RaceIntoSpace to NEW: RaceIntoSpace

comment:6 Changed 5 years ago by jmr@…

  • Type changed from enhancement to submission

comment:7 Changed 5 years ago by anonymous

  • Milestone Port Submissions deleted

Milestone Port Submissions deleted

Note: See TracTickets for help on using tickets.