Ports and their dependencies

Joshua Root jmr at macports.org
Mon Jun 9 07:25:51 PDT 2008


markd at macports.org wrote:
> How is it described better in the man page?

The man page says what lib,bin,path mean:

> type:<filename>:<port>
> 
>      may be used. Where type is "bin" if <filename> is a program, "lib"
>      if it is a library, or "path" if it is a path to an installed file.

The guide also doesn't explicitly state that the thing at the end of the 
depspec is a port name (maybe that's obvious though). Another point is 
that neither the guide nor the man page explicitly states what is done 
with the port mentioned at the end of non-port depspecs, i.e. it is 
installed if and only if the specified library, binary or file is not 
present.

Might also want to mention that in lib: dependencies, you list the 
library name without its extension (e.g. .dylib on Darwin).

- Josh


More information about the macports-users mailing list