#!/bin/sh

INSTALL=install/doinst.sh

change_symlink(){
	while read input; do
		link=`ls -l $input | awk '{ print $11 }'`
		rm -f $input
		if test \! -d install; then
			mkdir install
		fi
		echo "ln -sf $link $input" >> $INSTALL
	done
	return
}

change_gz_symlink(){
	while read input; do
		link=`ls -l $input | awk '{ print $11 }'`
		rm -f $input
		if test \! -d install; then
			mkdir install
		fi
		echo "rm -fr ${input}.gz" >> $INSTALL
		echo "ln -sf ${link}.gz ${input}.gz" >> $INSTALL
	done
	return
}

DIR="usr/man/man? usr/X11R6/man usr/info usr/lib/teTeX/man usr/lib/teTeX/info"

find $DIR \! -name "*.gz" -type l 2>/dev/null | change_gz_symlink
find $DIR \! -name README \! -name dir \! -name "*.gz" \! -type d \! -type l \
		-exec gzip -9 \{\} \; 2>/dev/null
find * -type l | change_symlink

