[MacPorts] #30759: app portgroup

MacPorts noreply at macports.org
Sun Aug 14 03:39:33 PDT 2011


#30759: app portgroup
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  ryandesign@…           
     Type:  request                  |      Status:  new                    
 Priority:  Normal                   |   Milestone:                         
Component:  ports                    |     Version:                         
 Keywords:                           |        Port:  app                    
-------------------------------------+--------------------------------------
 Create an "app" portgroup, to create an application in
 ${applications_dir}, optionally with an icon. (Currently we copy blocks of
 code into portfiles to do this, for example r82472.)

 The portgroup should expose a number of options, including:

  * app.name (the name that will appear in the Finder; default computed
 based on ${name} (for example, if ${name} is all lowercase, use
 [[http://www.tcl.tk/man/tcl8.4/TclCmd/string.htm#M44 string totitle]
 ${name}], otherwise use ${name})
  * app.executable (the executable to run; default ${name}; can be absolute
 path within ${destroot} or relative (to ${prefix}/bin) in which case a
 symlink to it is made, or can be absolute path in ${worksrcpath} or
 ${filespath} in which case it is copied and used directly)
  * app.icon (the icns file to use; default empty; can be set to an
 existing icns file, or any other graphics file that makeicns can turn into
 an icns file)
  * app.identifier (a valid
 [http://developer.apple.com/library/mac/#documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/20001431-102070
 CFBundleIdentifier]; default computed based on ${homepage} and
 ${app.name})

-- 
Ticket URL: <https://trac.macports.org/ticket/30759>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list