summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_install/create/pkg_create.1
diff options
context:
space:
mode:
authoragc <agc@NetBSD.org>2002-03-05 13:01:19 +0000
committeragc <agc@NetBSD.org>2002-03-05 13:01:19 +0000
commit33ef3d651a39f1e8e5e964990f6b06abb53c9e82 (patch)
tree66ece71f37bd31ec3999961c03e116fc31791123 /usr.sbin/pkg_install/create/pkg_create.1
parent592e570685e4b5b9c7ffcac4c8e480ce2de3e842 (diff)
Add a new packing list directive, @blddep, which notes the exact
version of the pre-requisite package which was used to build the package. This is derived automatically from the list of pre-requisite packages which is provided to pkg_create(1) in the -P argument. Bump the version number to 20020305. Versions of the pkg_install tools prior to 20020305, when adding a binary package with embedded @blddep directives, will warn that the directive is not recognised, but will continue to add the binary package.
Diffstat (limited to 'usr.sbin/pkg_install/create/pkg_create.1')
-rw-r--r--usr.sbin/pkg_install/create/pkg_create.115
1 files changed, 14 insertions, 1 deletions
diff --git a/usr.sbin/pkg_install/create/pkg_create.1 b/usr.sbin/pkg_install/create/pkg_create.1
index 4b952ceb1a4..2bcee69a918 100644
--- a/usr.sbin/pkg_install/create/pkg_create.1
+++ b/usr.sbin/pkg_install/create/pkg_create.1
@@ -1,4 +1,4 @@
-.\" $NetBSD: pkg_create.1,v 1.31 2002/02/02 01:31:50 wiz Exp $
+.\" $NetBSD: pkg_create.1,v 1.32 2002/03/05 13:01:21 agc Exp $
.\"
.\" FreeBSD install - a package for the installation and maintainance
.\" of non-core utilities.
@@ -220,6 +220,11 @@ This is assumed to be a whitespace separated list of package names
and is meant as a convenient shorthand for specifying multiple
.Cm @pkgdep
directives in the packing list (see PACKING LIST DETAILS section below).
+In addition, the exact versions of the packages referred to in the
+.Ar dpkgs
+list will be added to the packing list in the form of
+.Cm @blddep
+directives.
.It Fl p Ar prefix
Set
.Ar prefix
@@ -454,6 +459,14 @@ installed, and this package must be deinstalled before the
package is deinstalled. Multiple
.Cm @pkgdep
directives may be used if the package depends on multiple other packages.
+.It Cm @blddep Ar pkgname
+Declare that this package was built with the exact version
+of
+.Ar pkgname
+(since the
+.Cm @pkgdep
+directive may contain wildcards or relational
+package version information).
.It Cm @pkgcfl Ar pkgcflname
Declare a conflict with the
.Ar pkgcflname