Subject: CVS commit: pkgsrc/pkgtools/pkg_install
To: None <pkgsrc-changes@netbsd.org>
From: Stoned Elipot <seb@netbsd.org>
List: pkgsrc-changes
Date: 03/04/2002 15:48:32
Module Name:	pkgsrc
Committed By:	seb
Date:		Mon Mar  4 13:48:32 UTC 2002

Modified Files:
	pkgsrc/pkgtools/pkg_install: Makefile distinfo
	pkgsrc/pkgtools/pkg_install/patches: patch-aa patch-ac

Log Message:
Update the pkg_* tools to version 20020218.

Changes summary:
- Support digital signatures in binary packages.
- Use full path name to tar.
- Fix ``pkg_add -u'' for packages without dependencies.
- Add ``-U'' and ``-I'' options to pkg_create.
- Close some memory leaks.
- Add ``-n'' argument to pkg_info to show needed packages.
- Fix pkg_info to not FTP unneccessarily
- Improve version number handling:
	- recognition of "pl" ("patchlevel") and "rc" ("release candidate")
	  strings
	- recognition of '_' and "pl" as pseudonyms for '.' (1.2pl2 == 1.2.2)
	- handle alphabetic characters properly (1.2e == 1.2.5)
	- 64-bit integers are used internally for each component of the version
	  number.
- Various internal cleanups, bugfixes, and API tweaks.


To generate a diff of this commit:
cvs rdiff -r1.46 -r1.47 pkgsrc/pkgtools/pkg_install/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/pkgtools/pkg_install/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/pkgtools/pkg_install/patches/patch-aa
cvs rdiff -r1.2 -r1.3 pkgsrc/pkgtools/pkg_install/patches/patch-ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.