It builds.
I would say that 20% of the work is done, now the remaining 80% is integration work
It has some somewhat bizarre runtime requirements and procedures, it probably needs some search paths to be set and probably a desktop file should be written
I'm not keen to see after this stuff
So, I post it here, I'd be glad if anyone is willing to chip in some bits and pieces