The commit message for r28938 reads "dnsupdate: Whitespace changes." However, you also made non-whitespace changes which broke the port. You changed the port to use the xcode portgroup, and you changed the destroot phase, including removing the ${appName} variable on which the rest of the destroot phase depends.