I decided to try out using gamerzilla from python. Initially I tried cffi but couldn't get it to work. Since I wanted to support languages before python anyway I decided to try out swig. It worked great and was easy to use.
How do you package a swig interface? Should it some with the library? I've only built python. Should other languages be built? Does anyone know of any one currently doing this?