// vim: set et sw=4 ts=8 ft=asciidoc tw=80:
port-install(1)
===============

NAME
----
port-install - Install a new port

SYNOPSIS
--------
[cmdsynopsis]
*port* [*-vdqysbckpotf*] [*-D* 'portdir'] *install*
     [--no-rev-upgrade] [--unrequested]
     [['portname' | 'pseudo-portname' | 'port-expressions' | 'port-url']]
     [+/-variant ...]

DESCRIPTION
-----------
*port install* will install a new port on your system. You can choose multiple
variants, by specifying +name, which indicates the variant is desired, or
-name, indicating the contrary.

Global variants will be applied as specified in man:variants.conf[5].

OPTIONS
-------
*--allow-failing*::
Attempt installation even if the specified port or one of its
dependencies indicates that it is known to fail.

*--no-replace*::
Attempt to install the specified port even if it indicates that it is
replaced by another port. Without this option, the replacement would be
installed instead.

*--no-rev-upgrade*::
Do not run rev-upgrade after installation. See man:port-rev-upgrade[1] for more
information.

*--unrequested*::
Do not mark the installed ports as requested. See man:port-setrequested[1] for
more information.


include::global-flags.txt[]


SEE ALSO
--------
man:port[1], man:port-uninstall[1], man:port-info[1], man:port-variants[1],
man:port-rev-upgrade[1], man:port-setrequested[1], man:variants.conf[5]

AUTHORS
-------
 (C) 2009 The MacPorts Project
 Rainer Mueller <raimue@macports.org>
