Fix crash when an extradata entry is used by more than one line
Fix crash on invalid extradata from automation
Move the desktop dir under the packages dir
Remove all distfile stuff from the build system

It's unused and out of date.