[MacPorts] #16569: Atari800

MacPorts noreply at macports.org
Sun Sep 21 01:37:58 PDT 2008


#16569: Atari800
--------------------------------------+-------------------------------------
  Reporter:  martin.osx at krischik.com  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  enhancement              |      Status:  new                                  
  Priority:  Normal                   |   Milestone:  Port Submissions                     
 Component:  ports                    |     Version:  1.6.0                                
Resolution:                           |    Keywords:                                       
      Port:  atari800                 |  
--------------------------------------+-------------------------------------
Changes (by ryandesign at macports.org):

 * cc: ryandesign at macports.org (added)
  * port:  emulators/atari800 => atari800


Comment:

 Thanks for the submission. I see some problems in the port as submitted:

  * Atari320XE.command assumes MacPorts is installed in /opt/local; it
 could be installed elsewhere so you must call the file
 Atari320XE.command.in and use @PREFIX@ in it, then copy it to
 Atari320XE.command within the destroot and use reinplace within the
 Portfile to replace @PREFIX@ with the variable ${prefix}. See the wine
 port for an example of how to do this.
  * Atari320XE.command assumes the user has installed the port zsh but the
 Portfile does not declare a runtime dependency on that port. You should
 either change to using Apple's zsh in /bin/zsh, or if you require the
 newer zsh MacPorts offers, then add a runtime dependency on the zsh port.
 Or you might want to rewrite the script in Mac OS X's default shell, sh,
 to make it easier for others to deal with this script in the future.
  * The post-destroot phase of the Portfile installs things with user root
 and group admin. MacPorts might be installed with a different user. You
 should not specify a user or group when installing files.
  * The Portfile assumes the user wants MacPorts applications installed in
 /Applications/MacPorts but in the next version of MacPorts after 1.6.0 the
 location will be user-configurable. See the port lisaem for an example of
 how this should be handled.

-- 
Ticket URL: <http://trac.macports.org/ticket/16569#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list