./pkgtools/verifypc, Sanity check package dependencies according to pkg-config

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


Branch: CURRENT, Version: 1.8, Package name: verifypc-1.8, Maintainer: pkgsrc-users

verifypc is a tool that sanity checks the dependencies of a package based on
the results of a successful build, assuming the package uses pkg-config to
detect dependencies.

verifypc will warn you if the configuration script requests an uninstalled
or unavailable package (not specified as a direct dependency) or if the
requested package does not match the version specification in the packages'
dependencies.


Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2021-07-11 01:02:09 by David A. Holland | Files touched by this commit (2)
Log message:
verifypc 1.8: another adjustment for input format.

not sure if this was a missed part of the changes in 1.7, or if the
output format of pkg-config changed again.
   2020-12-02 02:03:40 by David H. Gutteridge | Files touched by this commit (1)
Log message:
verifypc: fix a typo in a comment
   2019-05-23 21:23:24 by Roland Illig | Files touched by this commit (242)
Log message:
all: replace SUBST_SED with the simpler SUBST_VARS

pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
   2018-02-20 03:55:15 by David A. Holland | Files touched by this commit (2)
Log message:
verifypc 1.7: adapt to a change in the log format produced by pkg-config,
and while here, fix PR 50482 (verifypc uses invalid ASCII literal in script).

also tidy some pkglint.
   2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163)
Log message:
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
   2014-03-03 03:35:39 by OBATA Akio | Files touched by this commit (1)
Log message:
LICENSE=modified-bsd
   2014-03-03 03:19:45 by OBATA Akio | Files touched by this commit (1)
Log message:
Just define PKGNAME.
   2013-07-20 23:50:55 by Thomas Klausner | Files touched by this commit (44)
Log message:
Use Mt for email addresses.