aboutsummaryrefslogtreecommitdiffstats
path: root/mkhint.1.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-10 18:12:08 +0200
committerDanilo M. <danix@danix.xyz>2026-07-10 18:12:08 +0200
commitd69d5537e79cb53b5c91894cbccb3bbdd37c616e (patch)
treec52774f3fe7e89ba7ae5a22ee875632e7d2acf74 /mkhint.1.md
parent820f191d874ca2e8b82352729923f4aa850c28fa (diff)
downloadmkhintfile-d69d5537e79cb53b5c91894cbccb3bbdd37c616e.tar.gz
mkhintfile-d69d5537e79cb53b5c91894cbccb3bbdd37c616e.zip
docs: add install.sh, Dependencies/Requirements sections
Add install.sh: system install as root, user install (~/.local, XDG) as normal user, with a PATH warning and an uninstall subcommand. It detects the bash-completion dir (underscore vs hyphen). Expand the README Dependencies section (required vs optional) and point Installation at the script; add a REQUIREMENTS section to the man page. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'mkhint.1.md')
-rw-r--r--mkhint.1.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/mkhint.1.md b/mkhint.1.md
index 28f294b..a3bffe2 100644
--- a/mkhint.1.md
+++ b/mkhint.1.md
@@ -41,6 +41,14 @@ After a version-changing update, **mkhint** dispatches **slackrepo** for the
affected package: `slackrepo update` if the package is already built in the
package repository, `slackrepo build` if it is not.
+# REQUIREMENTS
+
+Required: **slackrepo**, **wget**, **nvchecker** (which also provides
+**nvtake**), and **jq**. Optional: **git** (nicer side-by-side diffs, falls back
+to `diff -y`), **less** (paging in **\--info**), and **tput** (color on a TTY).
+Coreutils (**perl**, **awk**, **sed**, **grep**, **md5sum**) are assumed from a
+base Slackware install.
+
# OPTIONS
**\--set-version**, **-V** *VERSION*