make the install target depend on libinstall
fix update target's use of hard-coded paths