freebsd-nq/usr.sbin/pkg_install
Oliver Eikemeier b9ba84598d - pkg_add spawns itself as argv[0] when installing dependent packages, to
enable the use as a port on older systems

- use absolute paths in all calls to external programs, to account for strange
  PATH settings

- use INDEX or INDEX-5 depending on FreeBSD version, to enable the use on
  FreeBSD 4.x as a port.

- conditionalize all 4.x/5.x differences on __FreeBSD_version, so that the
  pkg_install tools can be kept in sync on 4.x and 5.x

- Bump PKG_INSTALL_VERSION

Reviewed by:	portmgr (bento run)
MFC after:	4 weeks
2004-06-29 19:06:42 +00:00
..
add - pkg_add spawns itself as argv[0] when installing dependent packages, to 2004-06-29 19:06:42 +00:00
create - pkg_add spawns itself as argv[0] when installing dependent packages, to 2004-06-29 19:06:42 +00:00
delete - pkg_add spawns itself as argv[0] when installing dependent packages, to 2004-06-29 19:06:42 +00:00
info - pkg_add spawns itself as argv[0] when installing dependent packages, to 2004-06-29 19:06:42 +00:00
lib - pkg_add spawns itself as argv[0] when installing dependent packages, to 2004-06-29 19:06:42 +00:00
sign - pkg_add spawns itself as argv[0] when installing dependent packages, to 2004-06-29 19:06:42 +00:00
version - pkg_add spawns itself as argv[0] when installing dependent packages, to 2004-06-29 19:06:42 +00:00
Makefile - Properly build both crypto and non-crypto versions of the 2004-01-17 13:41:16 +00:00
Makefile.inc - Properly build both crypto and non-crypto versions of the 2004-01-17 13:41:16 +00:00
README
tkpkg

This is the pkg_install suite of tools for doing maintainance of
software "packages".  More documentation is available in the man pages
for each individual command.

This code was written by Jordan Hubbard for FreeBSD, snatched and
mildly reshaped by John Kohl in NetBSD and the changes taken back into
FreeBSD again by Jordan, who then proceeded to add another couple
of dozen features on top.  Whee! :-)