Commit graph

40 commits

Author SHA1 Message Date
abs
ef29fc39eb Update pkgchk to 1.35:
Handle missing /etc/mk.conf - fixes PR pkg/21471 from Tomasz Luchowski
2003-05-06 13:14:36 +00:00
abs
cc24cb9e86 Update pkgchk to 1.34:
Actually work around 1.6 pkg_tools PKG_PATH problems, rather than
	just making matters worse.
2002-10-08 15:44:13 +00:00
abs
fa69af438a Update pkg_chk to 1.33:
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-10-08 11:43:33 +00:00
abs
fc85eb7f88 Updated pkgchk to 1.32:
Make sure we handle unset PKG_PATH correctly (re: 1.31)
2002-09-13 11:45:03 +00:00
abs
c8bc538294 Updated pkgchk to 1.31:
Handle PKG_PATH being set - hide it from the 'make' calls, but use
	it in pkg_add.
2002-09-13 09:11:03 +00:00
abs
0b82fd4e9f Update pkgchk to 1.30
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-20 09:17:40 +00:00
tron
ebfe591ca3 Add support for "$PKG_DBDIR" and "$MAKECONF". Based on patches supplied
by Jonathan Perkin in PR pkg/17069. Bump version number 1.29.
2002-06-09 14:43:39 +00:00
abs
01c29aa402 Update pkgchk to 1.28:
Now works on Solaris - fixes pkg/16145 from Darrin B. Jewell
2002-04-01 20:20:05 +00:00
abs
d23db384b8 Update pkgchk to 1.27
When using -f with -i, run fetch for mismatched packages
2002-03-27 09:39:02 +00:00
abs
df9ed15198 Update pkgchk to 1.26
Fix stupid bug in 1.25 relating to updating packages
2002-03-18 00:06:04 +00:00
abs
06aa097fe1 Update pkgchk to 1.25
'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-17 22:47:40 +00:00
abs
8f920c20a9 Updated pkgchk to 1.24
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.
2002-03-10 23:23:40 +00:00
abs
a2dd9aca88 Updated pkgchk to 1.23
Do not abort if pkg_delete returns non zero exit status in '-Br'
2001-12-31 13:58:29 +00:00
abs
a07f02e565 Updated pkgchk to 1.22
When comparing BUILD_VERSION, we _really_ do not care what PKGSRCDIR was
2001-12-27 19:45:01 +00:00
wiz
221168e6ba Fix typo, and mark up a word. 2001-12-24 14:22:06 +00:00
abs
0b3c6edbe2 Updated pkgchk to 1.21
Implement '-C conf' for specifying alternate config file
2001-12-24 14:15:56 +00:00
wiz
b4f0a668fa Miscellaneous man page fixes. 2001-12-03 19:03:19 +00:00
abs
76f6403246 Update pkgtools/pkgchk to 1.20:
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-28 11:39:44 +00:00
abs
233a3ac207 Update pkgchk to 1.19
Allow package directories to be skipped by listing under -U
    eg: pkg_chk -us -U databases/jdbc-postgresql
2001-11-21 23:01:56 +00:00
abs
6ec3856d42 Update pkgchk to 1.18:
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-10 09:55:31 +00:00
abs
c01da1bf2a Update pkgchk to 1.17
Fix final item of breakage from 1.14 and parsing pkgchk.conf. Ack.
2001-10-01 12:24:00 +00:00
abs
2681f87e2e Crap. crap crap crap. 2001-09-29 08:24:23 +00:00
abs
7bf6498acd Update pkgchk to 1.16
Fix awk in pkgchk.conf parsing broken in 1.14
2001-09-29 08:18:09 +00:00
abs
96c81a12ae Update pkgchk to 1.15
Make -r work with -B
2001-09-28 11:30:54 +00:00
abs
6cf04de147 Update pkgchk to 1.14
Fix typo in last which resulted in installations being recorded
	as failed.
2001-09-28 09:58:15 +00:00
abs
31861a39e0 Updated pkgchk to 1.13
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-27 21:13:46 +00:00
abs
ef55564253 Update pkgchk to 1.12
Report failed installs when running with -k
2001-09-16 22:27:59 +00:00
abs
065c16b5ca Update pkg-chk to 1.11
Correct check for X libraries (x11 tag)
2001-09-13 17:44:27 +00:00
abs
e4fc224719 Updated pkgchk to 1.10:
Fix -B on some systems, and implement '-k' (similar to make's usage)
2001-08-23 11:55:16 +00:00
abs
e7211a12bd Update pkgchk to 1.09
-u should imply -i
2001-08-10 11:05:55 +00:00
drochner
1e334b619d put /usr/sbin into $PATH to find pkg_{info,add,...} independantly
of the user's one
2001-08-10 10:54:21 +00:00
abs
8b66e2d83f Update pkgchk to 1.08:
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-08-08 13:41:43 +00:00
tron
1915eca856 Update "pkgchk" to version 1.07:
- 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-31 17:32:06 +00:00
abs
6920c5444c Update pkgchk to 1.06
Handle obsoleted (and to a limited extent moved) packages is a more graceful
fashion (pkgtools/perl-mk anyone :)
2001-07-09 23:15:56 +00:00
abs
95034b0da7 Update pkgchk to 1.05
Ensure -u works for packages which have more than one package depending
	upon them.
2001-07-09 14:57:17 +00:00
abs
aa15f78e45 Update pkgchk to 1.04
- Set BSD_PKG_MK when parsing mk.conf - from PR pkg/13413 from Stoned Elipot
 - Actually delete previous version of a package when updating via binary pkgs
 - After finishing print a summary of packages updated and added
2001-07-08 23:15:53 +00:00
abs
29bd1451e4 Updated pkgchk to 1.03
- Move update/installs after check phase, and perform all updates before
	  installs.
	- When updating packages that depend on each other, skip dependent
	  packages to reduce unnecessary rebuilding.
	- Implement -n (display actions but do not perform them)
2001-07-07 12:17:35 +00:00
abs
730f20bd14 Updated pkgchk to 1.02 - if extracting the pkgname form a pkgdir fails,
make sure to display the pkgdir name.
2001-07-05 21:00:54 +00:00
abs
a72b158cf5 Update pkgchk to 1.01 - do not check for pkgchk.conf with -i
noted by Tomasz Luchowski
2001-07-02 15:28:44 +00:00
abs
e6ddc64562 Correctly import pkgchk-1.00 (into pkgtools not pkg_tools)
pkgchk verifies that the versions of installed packages matches those in
    pkgsrc, optionally adding missing or updating mismatched packages.

    It can verify all installed packages, or check against a set of packages
    based on the hostname, architecture, and other characteristics.
2001-07-02 14:12:29 +00:00