Looking at the .zip file in the BookFusion thread, you have a copy of the plugin code in a directory called BookFusion and another copy inside an OSX remnant directory _MACOSX. If you zip the contents of the BookFusion directory into a BookFusion.zip file which places the __init__.py file in the root of the .zip file, Calibre is happy to install it.
|