Anyway I decided to try out the svn code from freevo first. But svn is not installed on kubuntu by default. But the shell prompted how I can get it. All I need to do is install subversion using sudo apt install subversion. I am starting to like kubuntu. I tried doing that but kubuntu chocked saying it could not find subversion in the repository. Since I know very little about debian/kubuntu I decided to go with some UI tools instead of commandline. I fired up adept and searched for subversion. Nothing. I understood that the software source is wrong. I fixed it by checking all options in "Adept > Manage Repository > Kubuntu software". I was then able to find subversion and installed it from adept.
Now svn worked. I checked out kaa package from Freevo. Next I needed to compile evas (download.enlightenment.org). I downloaded the source and ran "./configure". The configure failed. A quick look at the config.log revealed that the gcc could not compile simple c code. The reason is "/usr/bin/ld: crt1.o: No such file: No such file or directory" error. I have no idea what it means. A quick search on Google got me going. All I had to do was install libc6-dev. A few seconds later I was on my way.
But not too far. Now the configure script complained that I do not have pkg-config. Installed that too. Once again configure complained that I did not have freetype2 fonts. I am pretty sure I have them. So one more Google search later I find myself installing libfreetype6-dev. Now configure is happy.
I was able to do "make". It took some time to compile but I had no problem. Now to install kaa.