#!/bin/sh
# Here we are about to make bin:mmh and bin:nmh co-installable.
# Since mmh is fork of mmh, and both implement MH interface, there
# will quite a lot of symbolic links.

set -eu
BASE="$(readlink -f "${1}")"

# 1. We rename binaries in /usr/bin/mh to have `mmh-' prefix.
cd "${BASE}/usr/bin/mh"

# Symbolic links are regenerated via mmh.links
find . -type l -delete

rename 's/^/mmh-/' *
mv mmh-mmh mmh

# 2. man 1 pages (manpages are not compressed at this stage)
cd "${BASE}/usr/share/man/man1"

rename 's/^/mmh-/' *
mv mmh-mmh.1mh mmh.1mh

# 3. man 5 pages
cd "${BASE}/usr/share/man/man5"
rename 's/^/mmh-/' *

# 4. man 7 pages
cd "${BASE}/usr/share/man/man7"
rename 's/^/mmh-/' *
mv mmh-mmh-intro.7mh mmh-intro.7mh

# 5. man 8 pages
cd "${BASE}/usr/share/man/man8"
rename 's/^/mmh-/' *
