The libical-moz ebuild explicitly disables the python wrapper even though the python use flag is enabled. This patch adds python support if the use flag is enabled. As far as I can see, the python support has no impact on the normal install. I've tested the resulting python wrappers and they work fine for me. I'm not a very advanced user though.
Created attachment 20543 [details, diff] Patch against the 0.23 ebuild
Created attachment 20544 [details] files/setup.py Python distutils install script. This recompiles the shared library that the ordinary Makefile has already compiled, but this script is also able to install the files in their proper locations.
Created attachment 20545 [details] Init file for the python package. In order to have a clean install and make it into a package, we need this file.
Created attachment 20546 [details, diff] Makes sure that everyone thinks the library is called _LibicalWrap. The Makefile is a bit undecided if the shared library should be named _LibicalWrap.so or LibicalWrap.so. This patch makes sure it's called _LibicalWrap in all places.
This package needs a maintainer.
package.masked pending removal.