diff options
author | asami <asami@FreeBSD.org> | 1996-08-20 10:00:33 +0000 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 1996-08-20 10:00:33 +0000 |
commit | 4caee7e3a446e6c0a01e33af3f218984c3f6f700 (patch) | |
tree | 400f997e82ed6d05a7ee358b703bfc5c0903e1fe /Mk | |
parent | 0e3ae978b56a487213c4b7d8859c1f82f311566c (diff) | |
download | FreeBSD-ports-4caee7e3a446e6c0a01e33af3f218984c3f6f700.zip FreeBSD-ports-4caee7e3a446e6c0a01e33af3f218984c3f6f700.tar.gz |
Update explanation of *_DEPENDS, in particular note that bsd.port.mk
can now check existence of files specified by full pathnames, not only
executables.
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.port.mk | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk index 4d34663..522d87b 100644 --- a/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -3,7 +3,7 @@ # bsd.port.mk - 940820 Jordan K. Hubbard. # This file is in the public domain. # -# $Id: bsd.port.mk,v 1.220 1996/08/17 10:16:02 asami Exp $ +# $Id: bsd.port.mk,v 1.221 1996/08/18 10:53:16 asami Exp $ # # Please view me with 4 column tabs! @@ -112,23 +112,25 @@ # during a build. User can then decide to skip this port by # setting ${BATCH}, or compiling only the interactive ports # by setting ${INTERACTIVE}. -# FETCH_DEPENDS - A list of "prog:dir" pairs of other ports this -# package depends in the "fetch" stage. "prog" is the -# name of an executable. make will search your $PATH -# for it and go into "dir" to do a "make all install" -# if it's not found. -# BUILD_DEPENDS - A list of "prog:dir" pairs of other ports this -# package depends to build (between the "extract" -# and "build" stages, inclusive). "prog" is the name -# of an executable. make will search your $PATH for -# it and go into "dir" to do a "make all install" if -# it's not found. -# RUN_DEPENDS - A list of "prog:dir" pairs of other ports this package -# depends to run. "prog" is the name of an -# executable. make will search your $PATH for it and -# go into "dir" to do a "make all install" if it's not -# found. This will be build during the "install" stage -# and its name will be put into the package as well. +# FETCH_DEPENDS - A list of "path:dir" pairs of other ports this +# package depends in the "fetch" stage. "path" is the +# name of a file if it starts with a slash (/), an +# executable otherwise. make will test for the +# existence (if it is a full pathname) or search for +# it in your $PATH (if it is an executable) and go +# into "dir" to do a "make all install" if it's not +# found. +# BUILD_DEPENDS - A list of "path:dir" pairs of other ports this +# package depends to build (between the "extract" and +# "build" stages, inclusive). The test done to +# determine the existence of the dependency is the +# same as FETCH_DEPENDS. +# RUN_DEPENDS - A list of "path:dir" pairs of other ports this +# package depends to run. The test done to determine +# the existence of the dependency is the same as +# FETCH_DEPENDS. This will be checked during the +# "install" stage and the name of the dependency will +# be put into the package as well. # LIB_DEPENDS - A list of "lib:dir" pairs of other ports this package # depends on. "lib" is the name of a shared library. # make will use "ldconfig -r" to search for the |