Chris Leishman writes: > Hi all, > > The recently released version of libxml++ (0.16.0) includes doxygen > documentation produced from the code (to html), so I created a -doc > package for this. However, doxygen wanted to use "dot" to create some > of the images for the documentation. Problem with that is that "dot" is > from the graphviz package which is in non-free. > > Unfortunately I wasn't paying attention the first time I uploaded the > package, but one of the nice auto builders told me off quick enough :) > > So anyway - whats a good solution here? Can I just not have the images > in the documentation, or do I have to include the images into the > package some other way? The dependancy on graphviz was only so that the > documentation could be fully generated. > > Thoughts and suggestions? For now I've just removed the graphviz > build-depends and left the documentation with missing images.
Look, if doxygen can be configured for your packages not using dot. Or else include a "precompiled" version of the docs into your diff file. Adapt your rules in a way, that it can fall back to the precompiled version, if the graphviz package cannot be found.