I'm not sure whether distributing cairo and all of its dependencies with the plugin is a good idea...
On the other hand, including hard-coded paths in the plugin will limit portability to other distributions and platforms. Is there are more widely accepted and standardised way of doing this?
I'm new to Calibre plugin development and wouldn't want to invent the wheel twice!
|