USES| Feature | Arguments | Description |
|---|---|---|
bison | none, build, run,
both | Implies that the port uses devel/bison in one way or another. By
default, with no arguments or with the build
argument, it implies bison as a build-time
dependency, run implies a run-time dependency,
and both implies both run-time and build-time
dependencies. |
cmake | none, outsource | The port will use CMake for
configuring and building. With the outsource
argument, an out-of-source build will be performed. For more
information see Section 6.3.4, “Using cmake”. |
desktop-file-utils | none | Implies that the port uses the
update-desktop-database from
devel/desktop-file-utils.
This uses will automatically add a post-install step in such a way
that the port itself still can specify there own post-install step
if needed. It also insert lines into the plist for package
install and removal to run
update-desktop-database. |
fuse | none | Implies the port will depend on the FUSE library and handle the dependency on the kernel module depending on the version of FreeBSD. |
gettext | none, lib, build,
run | Implies that the port uses devel/gettext in one way or another. By
default, with no arguments or with the lib
argument, implies gettext with build-time and
run-time dependencies, build implies a build-time
dependency, and run implies a run-time
dependency. |
iconv | none | Implies that the port uses converters/libiconv as build-time and
run-time dependency.
|
pathfix | none | Look for the Makefile.in and
configure files in the port's associated
sources and fix common paths to make sure they respect the FreeBSD
hierarchy. |
pkgconfig | none, build, run,
both | Implies that the port uses devel/pkgconf in one way or another.
With no arguments or with the build
argument, it implies pkg-config as a build-time
dependency; run implies a run-time dependency;
and both implies both run-time and build-time
dependencies. |
qmail | none, build, run,
both, vars | Implies that the port uses mail/qmail in one way or another.
With the build argument, it implies
qmail as a build-time dependency.
run implies a run-time dependency. Using no
argument or the both argument implies both
run-time and build-time dependencies. vars
will only set QMAIL variables for the port to use. |
shared-mime-info | none | Implies that the port uses
update-mime-database from
misc/shared-mime-info. This
uses will automatically add a post-install step in such a way that
the port itself still can specify there own post-install step if
needed. It also insert lines into the plist for package install
and removal to run
update-mime-data with the correct
arguments. |
zenoss | none | Implies the port uses net-mgmt/zenoss in one way or another,
but largely is used for building zenoss related zenpack
ports. |
This, and other documents, can be downloaded from ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
For questions about FreeBSD, read the
documentation before
contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.