#!/bin/bash
# (c) njk 2004 -- compresses a man page hierarchy and automagically fixes
#                 symlink associations

for i in man*
do
	EXT=`echo $i|cut -c4-`
	find $i -type f -name "*.$EXT" | xargs gzip -f --best
	for j in `find $i -type l -name "*.$EXT"`
	do
		[[ -f $j.gz ]] && rm $j.gz
		ln -s `readlink $j`.gz $j.gz
		rm $j
	done
	chmod a-x $i/*
	chmod a+r $i/*
done

