[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