summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/pkg_info.1
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2005-09-04 22:47:57 +0000
committerMarc Espie <espie@cvs.openbsd.org>2005-09-04 22:47:57 +0000
commit2491e24fbcb5bf7f102559b04685505a55540a40 (patch)
treeadf517bc59741fd86b70ae1478ebd17ed891f00b /usr.sbin/pkg_add/pkg_info.1
parentdb2b33c1ae5ac54b7cf4811c71ed9a875ec2490d (diff)
* New -i interactive option, that can ask obnoxious questions.
* move the signature code to a packing-list method, prepend the pkgname. * depend on distant listings, cache these systematically. * cut the PKG_PATH at :/ systematically, much simpler than parsing URLs. People should get used to trailing /s. * let pkg_add -u actually run the update. * check for signature in more places, for instance, let pkg_add installed_stuff be a void operation. * grab enough stuff during updates to check signatures, so that pkg_add -u can report updates that are not needed right away, instead of waiting for the more confusing `trying to update' * beginning of @module support. * @pkgpath support, including updates. * systematically expand stems when applicable. * use visitors systematically in pkg_info. * pkg_info -S reports signature. * remove hardcoding of categories in PackingList, so that future modules will be able to expand them. * add @updateset and @incompatibility keywords.
Diffstat (limited to 'usr.sbin/pkg_add/pkg_info.1')
-rw-r--r--usr.sbin/pkg_add/pkg_info.18
1 files changed, 6 insertions, 2 deletions
diff --git a/usr.sbin/pkg_add/pkg_info.1 b/usr.sbin/pkg_add/pkg_info.1
index 03c9fcb9614..d54393fef6c 100644
--- a/usr.sbin/pkg_add/pkg_info.1
+++ b/usr.sbin/pkg_add/pkg_info.1
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pkg_info.1,v 1.16 2005/03/13 09:19:02 espie Exp $
+.\" $OpenBSD: pkg_info.1,v 1.17 2005/09/04 22:47:56 espie Exp $
.\"
.\" FreeBSD install - a package for the installation and maintenance
.\" of non-core utilities.
@@ -26,7 +26,7 @@
.Sh SYNOPSIS
.Nm pkg_info
.Bk -words
-.Op Fl cDdfIiKkLMpqRrsUv
+.Op Fl cDdfIiKkLMpqRrsSUv
.Op Fl E Ar filename
.Op Fl e Ar pkg-name
.Op Fl l Ar str
@@ -152,6 +152,10 @@ Show which packages require a given package.
Show the requirements script (if any) for each package.
.It Fl s
Show an estimate of the total size of each package.
+.It Fl S
+Show the package signature for each package.
+This signature is a unique tag showing the package name, and the version number
+of every dependency and shared library necessary to build this package.
.It Fl U
Show the deinstall-message file (if any) for each package.
.It Fl v