ACPIDUMP(8) - System Manager’s Manual # ACPIDUMP(8) - System Manager’s Manual
NAME # acpidump - dump ACPI tables
SYNOPSIS # acpidump -o prefix
DESCRIPTION # The acpidump command stores ACPI tables from physical memory into files specified by prefix. If prefix specifies a directory, the generated files will be of the form <prefix>/<sig>.<id>. Otherwise, they will be named <prefix>.<sig>.<id>. “sig” is the signature of the ACPI Table; “id” is unique for each table.
...
Ports,
Bsd.port.arch.mk,
Distfiles,
Pkg_add,
Modules,
Intro,
Mk.conf,
Specs,
Pkgpath,
Ftp,
Pkg_create,
Bsd-Port-Mk BSD.PORT.MK(5) - File Formats Manual # BSD.PORT.MK(5) - File Formats Manual
NAME # bsd.port.mk - ports tree master Makefile fragment
SYNOPSIS # .include <bsd.port.mk>
DESCRIPTION # bsd.port.mk contains the [ports(7)](/man/man7/ports.7) tree make(1) framework, in the form of documented public targets, variables and paths.
The actual bsd.port.mk file lives under ${PORTSDIR}/infrastructure/mk, with make(1)’s system include file redirecting to it.
Optional parts of this framework have been moved to port-modules(5) in an effort to shrink the main file (see also MODULES) .
...
CLEAN-OLD-DISTFILES(1) - General Commands Manual # CLEAN-OLD-DISTFILES(1) - General Commands Manual
NAME # clean-old-distfiles - remove obsolete ports distfiles
SYNOPSIS # clean-old-distfiles [-mnvx] [-e except] [-h history] [timestamp]
DESCRIPTION # Each time dpb(1) is run for a full scan of the ports(7) tree, it appends to the history log, listing files in the distfiles directory that are not, or no longer, needed for building the complete tree. It can also be run solely for that purpose, by using:
...
Depends,
Ports,
Ld,
Pkg_add,
Packages,
Specs,
Ld.so,
Helper,
Bsd.port.mk,
Ldconfig,
Library-Specs LIBRARY-SPECS(7) - Miscellaneous Information Manual # LIBRARY-SPECS(7) - Miscellaneous Information Manual
NAME # library-specs - shared library name specifications
DESCRIPTION # Each WANTLIB item in the ports tree conforms to
[path/]libname[=major[.minor]] or
[path/]libname[>=major[.minor]] All libraries that a package needs must be mentioned in that list. Except for system and X11 libraries, they all must be reachable through LIB_DEPENDS and RUN_DEPENDS, directly, or indirectly through recursive dependencies.
Conversely, the ports tree uses WANTLIB to check whether a given LIB_DEPENDS will be required at runtime for shared libraries, and thus turn it into a @depend line (see pkg_create(1)) .
...
MIRRORING-PORTS(7) - Miscellaneous Information Manual # MIRRORING-PORTS(7) - Miscellaneous Information Manual
NAME # mirroring-ports - how to build a mirror for ports distfiles
DESCRIPTION # The OpenBSD Ports Collection offers some powerful tools to mirror software sources.
dpb(1) features a -F option which is explicitly designed for mirroring distfiles.
If run with -F jobs, dpb will
Limit itself to fetching distfiles, and not build any packages.
Disregard any architecture or broken annotation, and try to fetch every distfile.
...
MK.CONF(5) - File Formats Manual # MK.CONF(5) - File Formats Manual
NAME # mk.conf - system-specific configuration parameters
SYNOPSIS # .include <bsd.own.mk>
DESCRIPTION # To get system-specific configuration parameters, <bsd.own.mk> will try to include the file specified by the MAKECONF variable. If MAKECONF is not set, or no such file exists, the system make configuration file /etc/mk.conf is included, if it exists. By default, this file does not exist, and must be created from scratch.
...
PACKAGES-SPECS(7) - Miscellaneous Information Manual # PACKAGES-SPECS(7) - Miscellaneous Information Manual
NAME # packages-specs - binary package names specifications
DESCRIPTION # Each package has a name consisting of at most three parts:
stem-version[-flavors] The stem part identifies the package. It may contain some dashes, but its form is mostly conventional. For instance, japanese packages usually start with a ‘ja’ prefix, e.g., “ja-kterm-6.2.0”.
The version part starts at the first digit that follows a ‘-’, and goes on up to the following ‘-’, or to the end of the package name, whichever comes first.
...
Pkg_delete,
Ports,
Package,
Pkg_add,
Specs,
Pkgpath,
Pkg_sign,
Pkg_info,
Bsd.port.mk,
Tar,
Pkg-Create PKG_CREATE(1) - General Commands Manual # PKG_CREATE(1) - General Commands Manual
NAME # pkg_create - create binary software package for distribution
SYNOPSIS # pkg_create [-mnQqSvx] [-A arches] [-B pkg-destdir] [-D name[=value]] [-L localbase] [-M displayfile] [-P pkgpath:pkgspec:default] [-U undisplayfile] [-u userlist] [-V n] [-W libspec] -d desc -D COMMENT=value -D FULLPKGPATH=value -D PORTSDIR=value -f packinglist -p prefix pkg-name
pkg_create -f packinglist
DESCRIPTION # The pkg_create command is normally used to create a binary package named pkg-name, for subsequent use with pkg_add(1), pkg_delete(1) and pkg_info(1).
...
PKG-CONFIG(1) - General Commands Manual # PKG-CONFIG(1) - General Commands Manual
NAME # pkg-config - fetch metadata about installed software packages
SYNOPSIS # pkg-config [options] pkg-name [pkg-name …]
DESCRIPTION # The pkg-config utility retrieves metadata about the installation of software packages. This metadata includes version, compiler and linker flags, and dependency information. It is inspired by, and intended to operate as a drop-in replacement to, the program of the same name available from freedesktop.
...
PKGPATH(7) - Miscellaneous Information Manual # PKGPATH(7) - Miscellaneous Information Manual
NAME # pkgpath - ports tree location for a package build
DESCRIPTION # Each location in the ports tree is uniquely identified through a pkgpath, which encodes the directory, flavor and subpackage information that allows the build of a package. This is not to be confused with PKG_PATH, the list of URLs from which pkg_add(1) retrieves binary packages.
...