PORTFILE
7
portfile
MacPorts Portfile reference
Description
Portfiles consist of valid TCL and are encoded in UTF-8. They
usually contain only simple keyword/value combinations and Tcl extensions
as described below, though they may also contain arbitrary TCL code. Every
port has a corresponding Portfile, but Portfiles do not completely define
a port's installation behavior since the MacPorts base has default port
installation characteristics coded within it. Therefore Portfiles need
only specify required options and, if necessary, non-default
characteristics for a port.
Portfile man pages
The Portfile man pages serve as a reference for all available
Portfile keywords, variables, StartupItems, and Tcl extensions. This
content is contained in four Portfile man pages:
portfile-global
7
,
portfile-phase
7
,
portfile-startupitem
7
,
portfile-tcl
7
SEE ALSO
port
1
,
macports.conf
5
,
portgroup
7
,
portstyle
7
,
porthier
7
,
file
n
AUTHORS
Landon Fuller landonf@macports.org
Juan Manuel Palacios jmpp@macports.org
Mark Duling markd@macports.org
Kevin Van Vechten kevin@opendarwin.org
Jordan K. Hubbard jkh@macports.org
Chris Ridd cjr@opendarwin.org
Kevin Ballard eridius@macports.org
Markus W. Weissmann mww@macports.org