standardize .desktop files using relative paths

Added createdesktopcontext.pl file to handle .desktop files. Instead of using regex, I used File::Spec->abs2rel. I've testing this change against kdeconnect, itinerary, partitionmanager, kwallet, kpackage, kparts and knewstuff and it seems to work as intended.

Merge request reports

Loading