Subject: Re: Package Views Integration (finally!)
To: Johnny Lam <jlam@jgrind.org>
From: Todd Vierling <tv@pobox.com>
List: tech-pkg
Date: 08/21/2003 11:05:22
On Thu, 21 Aug 2003, Todd Vierling wrote:

: * Once installed to the pkgviews directory and all necessary INSTALL script
:   hooks are run, allow moving files into the shared directory wholesale
:   rather than linking them.  This would simulate old-style package
:   installation.
:
:   This should be both a global and per-package switch, supported by pkg_add
:   as well as bsd.pkg.mk, to indicate "this package is installed in-place".

Or, to make this easier to understand:  Make a pkg_admin switch, also
supported by pkg_add, that is capable of moving an installed tree under
pkgviews to an "in-place install".

The goal I was trying to portray above is that binary packages from "make
package" would ideally always target pkgviews installations.  The extra
option for pkg_add time could then pull the binaries out of the pkgviews
tree and into ${...BASE} directly.  (Having the option also on pkg_admin
makes it possible to use with things installed directly from pkgsrc, not
from a binary package.)

-- 
-- Todd Vierling <tv@pobox.com>