The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.
Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.
Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
some builds I did recently. (Only including those things which should be
in the C library; avoiding things such as the resolver -- which may be in
libbind -- or TCP/IP headers and symbols.)
- Do not check for fnmatch(3) in the default configure script because we
don't know beforehand if a package wants a GNU or a POSIX version of it.
This fixes the build of, for example, diffutils.
autoswc is an utility that automatically generates system wide cache files
for use with configure scripts created by GNU autoconf, and specially by
those executed within pkgsrc.
Reason for the move: pkgtools' Makefile says this category is for packages
used within pkgsrc. autoswc is specially designed to work for pkgsrc, so
it is better placed here. And it may get more exposure ;-)