I have build idesk from source using the spec-file you have included in the package. When I switched to idesk I found no icons on the desktop although you have supplied a few .ink files in $home/.idesktop.
I found out, that the .ideskrc in my home directory was empty. I copied an example configuration of the README into this file and then it was working. Maybe you can solve this in one of the next versions.