Merge pull request #519 from karolherbst/ebuild

many ebuild changes
cmake: use own variables for the desktop file
ebuild: install desktop file created by cmake