Mark empty directories in target skeletons with .empty files and remove them while copying to target (like it's already done for svn and cvs files) to better support version control system which don't handle empty directories (E.G. git-svn).
unless ncurses is installed. It probably need to be byteswapped for big endian anyway, so using pre-build stuff is bad regardless.