Import pkg_install-20090225:
commit0dbcc42b3df003c94e84bd58dde210ad0e2cb781
authorJoerg Sonnenberger <joerg@NetBSD.org>
Wed, 25 Feb 2009 21:21:44 +0000 (25 21:21 +0000)
committerJoerg Sonnenberger <joerg@NetBSD.org>
Wed, 25 Feb 2009 21:21:44 +0000 (25 21:21 +0000)
treefca68e9570e3f5413057b0db4a9fa604d011be3e
parentdfa612461f1ba83363944ff3d4b188f07667ffcc
Import pkg_install-20090225:
- improve diagnostic for audit-packages wrapper
- new pkg_delete code:
  - topologocial ordering of packages
  - bails out before removing anything if it knows that it will run into
    problems later
  - new option -A: remove automatic installed packages that are no
    longer used (e.g. pkg_add foo; pkg_delete -A foo should not alter
    the list of installed packages)
- less chatty pkg_info for -Q
external/bsd/pkg_install/dist/admin/audit-packages.sh.in
external/bsd/pkg_install/dist/delete/pkg_delete.1
external/bsd/pkg_install/dist/delete/pkg_delete.c [new file with mode: 0644]
external/bsd/pkg_install/dist/info/perform.c
external/bsd/pkg_install/dist/lib/pkcs7.c
external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in [new file with mode: 0644]
external/bsd/pkg_install/dist/lib/version.h