I know, I'm a bit a bit late to respond to this...
But IMHO this change was not needed. The other windowmanager spells that
install a desktop file and start script do this because they don't
provide their own. Our own desktop files point to start scripts to make
it easy to start other apps it might need or set up some environment.
Both are not needed for awesome, it just works ;)
As awesome provides it's own desktop file, installs it in the right
place and that desktop file points to the awesome executable... Do we
really need to provide our own?
Arjan Bouter
+=======
GPG: 79D4B14E
Source Mage GNU/Linux developer,
Linux so advanced, it may as well be magic. http://www.sourcemage.org
+===