summaryrefslogtreecommitdiff
path: root/Packages.txt
diff options
context:
space:
mode:
authorwiz <wiz>2003-08-11 14:17:11 +0000
committerwiz <wiz>2003-08-11 14:17:11 +0000
commit64b43dfde7dcef351e1e73f7e5802187621c58c0 (patch)
tree2d58dbb52f2579aebdf9353d221544949fa510a0 /Packages.txt
parent77d18f31e0863f5beb2ec8a5689e139806c9db56 (diff)
downloadpkgsrc-64b43dfde7dcef351e1e73f7e5802187621c58c0.tar.gz
Add 10.35: Utilities for package management (pkgtools).
From Greg Troxel via tech-pkg, slight changes by me.
Diffstat (limited to 'Packages.txt')
-rw-r--r--Packages.txt47
1 files changed, 46 insertions, 1 deletions
diff --git a/Packages.txt b/Packages.txt
index 278688e2fa1..a8f18a1b40d 100644
--- a/Packages.txt
+++ b/Packages.txt
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.305 2003/08/09 10:25:43 seb Exp $
+# $NetBSD: Packages.txt,v 1.306 2003/08/11 14:17:11 wiz Exp $
###########################################################################
==========================
@@ -2518,6 +2518,51 @@ _REPLACE.tcl.new= ${PREFIX}/bin/tclsh
_REPLACE_FILES.tcl= ...list of tcl scripts which need to be fixed,
relative to ${WRKSRC}, just as in REPLACE_PERL
+ 10.35 Utilities for package management (pkgtools)
+ =================================================
+
+The directory pkgtools contains a number of useful utilities. This section
+attempts only to make the reader aware of the utilities and when they might
+be useful, and not to duplicate the documentation that comes with each
+package.
+
+Utilities used by pkgsrc (automatically installed when needed):
+ x11-links - symlinks for use by buildlink
+
+OS tool augmentation (automatically installed when needed):
+ digest - calculates SHA1 checksums (and other kinds)
+ use on operating systems where pkg_install is not present
+ libnbcompat - compat library for pkg tools
+ mtree - installed on non-BSD systems due to lack of native mtree
+ pkg_install - up-to-date replacement for /usr/sbin/pkg_install, or for
+
+Utilities used by pkgsrc (not automatically installed):
+ pkg_tarup - create a binary package from an already-installed package.
+ used by 'make replace' to save the old package
+ xpkgwedge - put X11 packages someplace else (see above)
+
+Utilities for keeping track of installed packages, being up to date, etc:
+ pkgchk - installs pkg_chk, which reports on packages whose installed
+ versions do not match the latest pkgsrc entries
+ pkgdep - makes dependency graphs of packages, to aid in choosing a
+ strategy for updating
+ pkgdepgraph - make graph from above (uses graphviz)
+ pkglint - This provides two distinct abilities:
+ check a pkgsrc entry for correctness (pkglint)
+ check for and remove out-of-date distfiles and binary
+ packages (lintpkgsrc)
+ pkgsurvey - report what packages you have installed
+
+Utilities for people maintaining or creating individual packages:
+ pkgdiff - automate making and maintaining patches for a package
+ rpm2pkg, url2pkg - aids in converting to pkgsrc
+ gensolpkg - convert pkgsrc to a Solaris package
+
+Utilities for people maintaining pkgsrc (or more obscure pkg utilities)
+ pkgconflict - find packages that conflict but aren't marked as such
+ pkgcomp - build packages in a chrooted area
+ libkver - spoof kernel version for chrooted cross builds
+
11 Submitting & Committing
==========================