Files
Pablo Lezaeta b89e9184c4 feat: Add mount manpages and comprehensive install system
Manpages Created:
- doc/man/mount.hfs.8 - Complete manpage for mount.hfs
- doc/man/mount.hfs+.8 - Complete manpage for mount.hfs+
- doc/man/mount.hfsplus.8 - Symlink to mount.hfs+.8

Manpage Content:
- Standard sections: NAME, SYNOPSIS, DESCRIPTION, OPTIONS, EXIT STATUS
- Complete option documentation (-o, -r, -w, -v, --help, --version)
- Exit codes (0=success, 1=usage error, 32=mount failure)
- Usage examples (basic mount, read-only, with options)
- Notes about kernel driver requirements (modprobe hfs/hfsplus)
- HFS+ specific notes (journaling warnings, Y2K40, case sensitivity)
- Cross-references to related utilities

Install System:
- Individual utility install targets (install-mkfs.hfs, install-fsck.hfs+, etc.)
- Group install targets (install-mkfs, install-fsck, install-mount)
- Set install targets (install-set-hfs, install-set-hfsplus)
- Uninstall targets for all installation types
- Proper manpage installation to /man8
- .hfsplus symlink creation for HFS+ toolset

Installation Examples:
  make install-mkfs.hfs PREFIX=/usr
  make install-set-hfs PREFIX=/usr/local
  make install-set-hfsplus PREFIX=/usr
  make uninstall-set-hfsplus PREFIX=/usr

Features:
- Respects PREFIX and DESTDIR variables
- Creates necessary directories automatically
- Installs binaries to
- Installs manpages to /man8
- Creates .hfsplus symlinks (mkfs.hfsplus, fsck.hfsplus, mount.hfsplus)
- Symmetric uninstall targets
2025-12-17 22:08:18 -03:00
..