summaryrefslogtreecommitdiff
path: root/pkgtools/pkgchk
AgeCommit message (Collapse)AuthorFilesLines
2003-10-04Update pkgchk to 1.44 - add a -g option to generate an initial pkgchk.confagc3-7/+20
file based upon the packages currently installed on the host machine.
2003-10-04Remove occurrences of pkgsrc.conf in favor of pkgchk.conf.seb1-4/+4
2003-10-01Update pkgchk to 1.43:abs2-4/+4
Additional duplicate check in -l
2003-10-01Update pkgchk to 1.42abs3-25/+118
Update -L: Do not reset the logfile at the start of each package. Also try to make the 'tail' of the logfile in the event of an error more useful. Implement -l: List the filename for all binary packages (including the exact dependencies against which each package was built) based on pkgchk.conf. Will abort if a binary package is missing. This can be used (in conjunction with -U and -D) to determine what packages would need to be copied to a remote machine to ensure it was completely up to date.
2003-09-16New sentence, new line; add -L to SYNOPSIS. Sort options.wiz1-45/+59
2003-09-16Update pkgchk to 1.41:abs3-6/+25
Implement '-L logfile' which redirect the output of any commands run into the logfile, displaying the tail end on any errors.
2003-09-10Add the FQDN (using hostname) to the tags list, in case it differs from thejmmv2-4/+4
short name (hostname -s). Fixes PR pkg/22734 by Eric Schnoebelen. Bump version to 1.40.
2003-09-10Fix typo.jmmv1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-3/+3
2003-06-19Fix a bug which caused "pkg_chk" not to check all packages on system withtron2-4/+4
many (>500) packages installed. Bump package version to 1.39.
2003-06-18Update pkgchk to 1.38:abs2-4/+4
Handle 'PKGPATH=' and 'PKGPATH= ' in pkg_info -B. From Marc Recht in PR pkg/21895
2003-06-16Update pkgchk to 1.37:abs2-4/+4
Run 'make update' with 'CLEANDEPENDS=yes' to clean up after us as we go
2003-05-22Update pkgchk to 1.36:abs2-4/+5
When passed -f run fetch on all packages to be updated, not just the set suitable for 'make update'. Should fix PR 16785.
2003-05-06Update pkgchk to 1.35:abs2-4/+8
Handle missing /etc/mk.conf - fixes PR pkg/21471 from Tomasz Luchowski
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2002-10-08Update pkgchk to 1.34:abs2-5/+9
Actually work around 1.6 pkg_tools PKG_PATH problems, rather than just making matters worse.
2002-10-08Update pkg_chk to 1.33:abs2-4/+4
Work around a deficiency in the 1.6 pkg_add - cd to the directory containing a binary package before running pkg_add, to ensure it can pick up dependencies.
2002-09-13Updated pkgchk to 1.32:abs2-4/+4
Make sure we handle unset PKG_PATH correctly (re: 1.31)
2002-09-13Updated pkgchk to 1.31:abs2-3/+9
Handle PKG_PATH being set - hide it from the 'make' calls, but use it in pkg_add.
2002-06-20Update pkgchk to 1.30abs2-36/+22
Avoid problems if a file 'x' is in the current directory with obvious use of .PHONY. Implement and use extract_mk_dir_var().
2002-06-10Provide a default for "MAKECONF" for pre NetBSD 1.6 systems.tron1-1/+5
2002-06-09Add support for "$PKG_DBDIR" and "$MAKECONF". Based on patches suppliedtron3-13/+44
by Jonathan Perkin in PR pkg/17069. Bump version number 1.29.
2002-04-01Update pkgchk to 1.28:abs2-11/+13
Now works on Solaris - fixes pkg/16145 from Darrin B. Jewell
2002-03-27Update pkgchk to 1.27abs2-6/+4
When using -f with -i, run fetch for mismatched packages
2002-03-18Update pkgchk to 1.26abs2-4/+4
Fix stupid bug in 1.25 relating to updating packages
2002-03-17Update pkgchk to 1.25abs3-29/+65
'Makefile' is back in BUILD_VERSION, so add it back in here. Implement '-f' based on patches from norm@sandbox.org.uk - perform a fetch for all missing/mismatched packages before any building. Can be used with -c or -i to just fetch missing/mismatched packages.
2002-03-10Updated pkgchk to 1.24abs2-6/+6
Handle updated format of +BUILD_VERSION - sometimes patches are recorded with paths, sometimes not. Ideally we would have a show-build-version target in bsd.pkg.mk which could be sued by us, but that doesn't help checking against existing installations where nothing has changed except the way +BUILD_VERSION is formatted.
2001-12-31Updated pkgchk to 1.23abs2-4/+4
Do not abort if pkg_delete returns non zero exit status in '-Br'
2001-12-27Updated pkgchk to 1.22abs2-4/+4
When comparing BUILD_VERSION, we _really_ do not care what PKGSRCDIR was
2001-12-24Fix typo, and mark up a word.wiz1-2/+3
2001-12-24Updated pkgchk to 1.21abs3-5/+13
Implement '-C conf' for specifying alternate config file
2001-12-03Miscellaneous man page fixes.wiz1-10/+9
2001-11-28Update pkgtools/pkgchk to 1.20:abs2-57/+73
Handle -r and -a on the same line (remove mismatched packages, then add) In the -B case avoid an extra 'make' invocation - reduces time taken on my system by 45%
2001-11-21Update pkgchk to 1.19abs3-7/+9
Allow package directories to be skipped by listing under -U eg: pkg_chk -us -U databases/jdbc-postgresql
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-3/+3
2001-10-10Update pkgchk to 1.18:abs3-28/+95
Changes from Stoned Elipot to permit setting additional tags in mk.conf or similar, plus handling and tags (eg: 'x11/acroread x11+i386'). Also expand the manpage slightly and give some examples.
2001-10-01Update pkgchk to 1.17abs2-4/+4
Fix final item of breakage from 1.14 and parsing pkgchk.conf. Ack.
2001-09-29Crap. crap crap crap.abs1-2/+1
2001-09-29Update pkgchk to 1.16abs2-8/+9
Fix awk in pkgchk.conf parsing broken in 1.14
2001-09-28Update pkgchk to 1.15abs2-4/+4
Make -r work with -B
2001-09-28Update pkgchk to 1.14abs2-4/+4
Fix typo in last which resulted in installations being recorded as failed.
2001-09-27Updated pkgchk to 1.13abs3-113/+129
Speed optimisations: Reduce number of calls to 'make' If a package is checked in the '-u' check, skip it in the '-a' check Features: Output after the checking phase is now suitable for use as an sh script Implement '-r' which will recursively delete mismatched packages Fixes: Change pkgchk references to pkg_chk
2001-09-16Update pkgchk to 1.12abs2-7/+16
Report failed installs when running with -k
2001-09-13Update pkg-chk to 1.11abs2-4/+4
Correct check for X libraries (x11 tag)
2001-08-23Updated pkgchk to 1.10:abs3-15/+33
Fix -B on some systems, and implement '-k' (similar to make's usage)
2001-08-10Update pkgchk to 1.09abs2-7/+7
-u should imply -i
2001-08-10put /usr/sbin into $PATH to find pkg_{info,add,...} independantlydrochner1-1/+3
of the user's one
2001-08-08Update pkgchk to 1.08:abs2-5/+6
Check during install if packages have already been installed. Avoids reinstalling a package if it had already been installed as a depends on a previous package.
2001-07-31Update "pkgchk" to version 1.07:tron4-37/+110
- Add Solaris portability fixes supplied by Stoned Elipot in PR pkg/13434. - Rename binary to "pkg_chk" which matches the naming of our package tools and avoids confusion with Solaris's "pkgchk" command.
2001-07-09Update pkgchk to 1.06abs2-3/+7
Handle obsoleted (and to a limited extent moved) packages is a more graceful fashion (pkgtools/perl-mk anyone :)