I have found that someone made a script to get this working on Linux and Mac hosted printers. I have it installed on my Ubuntu PC:
You can download the source tarball, or use GIT to download the source. To use GIT, you first need it installed. You also need python and python-cups installed
sudo apt-get install git-core python python-cups
git clone git://github.com/armoo.cloudprint.git
chmod -R 777 ~/cloudprint
cd ~/cloudprint python setup.py build
sudo python setup.py install
Run it and it should ask for your gmail address and password:
There I see my printer in the list.
When I open the Cloud Print Android app, it does not find the printer.
Any one else want to try it?