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.