Opened 17 years ago

Closed 17 years ago

Last modified 16 years ago

#12368 closed submission (fixed)

NEW: RaceIntoSpace

Reported by: mkmccarty@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: game raceintospace Cc: mkmccarty@…, ryandesign (Ryan Carsten Schmidt), 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 (2)

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

Download all attachments as: .zip

Change History (9)

Changed 17 years ago by mkmccarty@…

Attachment: Portfile added

Portfile for RaceintoSpace

Changed 17 years ago by simon@…

Attachment: raceintospace.patch added

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

comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: mkmccarty@… ryandesign@… simon@… added
Owner: changed from macports-dev@… to ryandesign@…
Priority: ExpectedNormal

comment:2 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

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 17 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

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 17 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 17 years ago by nox@…

Summary: Port submission for RaceIntoSpaceNEW: RaceIntoSpace
Type: contributionenhancement
Version: 1.5.0

comment:6 Changed 16 years ago by jmroot (Joshua Root)

Type: enhancementsubmission

comment:7 Changed 16 years ago by (none)

Milestone: Port Submissions

Milestone Port Submissions deleted

Note: See TracTickets for help on using tickets.