pkgsrc/pkgtools/pkg_install
jschauma c6bead9a14 Synch with latest changes from src (changes by agc, synch ok'd by agc)
----------------------------------------------------------------------

Add a pkgdb_remove_pkg() function and use it in pkg_delete(1).

Bump lib/version.h due to added functionality.


Order the getopt(3) options alphabetically.


Introduce the notion of "preserving" an installed package.

A preserved package may not be deleted by pkg_delete(1) (unless the -f
option is given), and the preserved capability will be carried into
any binary package. pkg_add(1) will also keep the preserved capability
if it was present in the binary package.

The "preserve" capability can be given to a package by using the
PKG_PRESERVE definition in a package Makefile in pkgsrc.

Ride on the recently-bumped lib/version.h for new functionality.
2003-01-14 15:18:32 +00:00
..
files Synch with latest changes from src (changes by agc, synch ok'd by agc) 2003-01-14 15:18:32 +00:00
DESCR As the sources are now in ${FILESDIR}, there's no distfile to fetch, 2002-12-20 18:15:52 +00:00
Makefile Add } that got lost in last. 2003-01-11 11:59:35 +00:00
PLIST Comment out (non-cat) man pages, currently not installed. 2003-01-12 02:33:02 +00:00