./pkgtools/pkg_install, Package management and administration tools for pkgsrc

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 20150901, Package name: pkg_install-20150901, Maintainer: agc

pkg_install contains the core package management and administration
utilities for pkgsrc, a multi-platform source and binary package
system developed and maintained by The NetBSD Project and volunteers
from around the globe.

The following tools are included:

pkg_add install and upgrade binary packages
pkg_admin perform various pkgsrc administrative tasks
pkg_create create software package distributions
pkg_delete delete installed packages
pkg_info display information about installed or binary packages

For the following tools compatibility wrappers are included:

audit-packages audit installed packages for security vulnerabilities
download-vulnerability-list download the latest vulnerabilities list

Package options: inet6, openssl

Version history: (Expand)

CVS history: (Expand)

   2015-10-20 10:18:12 by Jonathan Perkin | Files touched by this commit (3)
Log message:
OpenBSD and derivatives define MACHINE_ARCH in sys/param.h to "amd64" which
overrides our attempt to set it to "x86_64" and ensure consistency across
platforms.  Work around this by setting it using PKGSRC_MACHINE_ARCH.

Confirmed to fix the issue and not break a variety of other platforms by
Sevan, and approved under duress by Joerg.
   2015-10-15 15:31:28 by Sevan Janiyan | Files touched by this commit (6)
Log message:
Do not check for or include sys/param.h
This resolves issues on platforms which MACHINE & MACHINE_ARCH is explicitly
defined, such as OpenBSD/amd64 & Bitrig/amd64 where we would like to build with
MACHINE_ARCH=x86_64 but can't as a platform check fails when installing
packages after bootstrap
pkg_add: Warning: package `digest-20121220' was built for a platform:
pkg_add: OpenBSD/x86_64 5.8 (pkg) vs. OpenBSD/amd64 5.8 (this host)

Tested on
Mac OS X Tiger/PowerPC
Solaris 10/SPARC
Debian 8

Reviewed by joerg@
   2015-09-13 13:25:52 by Leonardo Taccari | Files touched by this commit (1)
Log message:
Add vera-ttf-license and (previously forgotten) info-zip to reflect
pkgsrc/mk/license.mk current DEFAULT_ACCEPTABLE_LICENSES.
   2015-09-07 11:06:05 by Jonathan Perkin | Files touched by this commit (6)
Log message:
Explicitly link against -lbz2 and -lz to satisfy libnetpgpverify
dependencies, we can no longer rely on implicit linking from libarchive
on certain platforms.  Fixes build on FreeBSD and DragonFlyBSD.
   2015-09-06 20:38:21 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Ensure netpgpverify configure is called with CONFIG_SHELL.  Fixes
build on legacy Solaris.
   2015-09-01 14:14:06 by Jonathan Perkin | Files touched by this commit (12)
Log message:
Implement inline package signature verification.

This replaces calling out to an external gpg command for verification
with inline verification using the security/netpgpverify library.

Bump version to 20150901.
   2015-08-02 09:25:15 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add lppl-1.0 here as well.
   2015-07-20 15:59:44 by Pierre Pronchery | Files touched by this commit (1)
Log message:
Remove the "-s" option from the usage screen of pkg_add(1)

It is not available anymore (since 1.17).