#!/bin/bash -e
TYPE="bin"
DIR="$HOME/$TYPE"
: ${PKG:=nipl-tools}
PKGDIR="/home/share/packages/$PKG/$TYPE"

for A; do
B=`basename "$A"`
	MAIN="$DIR/$B"
	LINK="$PKGDIR/$B"
	done=0
	for SRC "$MAIN" "$LINK" "$A" `which "$A"` "$HOME/hacks/$A"; do
		if [ -e "$SRC" -a -x "$SRC" ]; then
			done=1
			break
		fi
		if [ "$done" = 0 ]; then
			. fail "can't find exe $A"
		fi
		SRC=`readlink -f "$SRC"`
		mv "$SRC" "$MAIN"
		if [ -l "$LINK" ]; then rm "$B"; fi
		ln -s "$MAIN" "$LINK"
	done
done
