Check out portupgrade (sysutils/portupgrade) as an alternative to make deinstall... amongst other things, when it performs the upgrade, it makes a backup of the existing port. portversion is also very very cool: I run that nightly to see what I need to upgrade.... same with pkgdb -F... -sc