Hi Jose, thanks for your work on ignition-cmake. I've built the package to sponsor it to the Debian mirror. However, there are some lintian errors + warninge that I would like to see fixed.
E: libignition-cmake-dev: privacy-breach-logo usr/share/ignition/ignition-cmake0/doxygen/header.html (https://ignitionrobotics.org/assets/doxygen/ignition_logo.svg) W: libignition-cmake-dev: privacy-breach-generic usr/share/ignition/ignition-cmake0/doxygen/header.html (https://fonts.googleapis.com/icon?family=material+icons) W: libignition-cmake-dev: privacy-breach-generic usr/share/ignition/ignition-cmake0/doxygen/header.html (https://code.getmdl.io/1.3.0/material.deep_orange-blue.min.css) W: libignition-cmake-dev: privacy-breach-generic usr/share/ignition/ignition-cmake0/doxygen/header.html (https://ignitionrobotics.org/assets/doxygen/doxygen.css) W: libignition-cmake-dev: privacy-breach-generic ... use --no-tag-display-limit to see all (or pipe to a file/program) E: libignition-cmake-dev: privacy-breach-uses-embedded-file usr/share/ignition/ignition-cmake0/doxygen/header.html You may use the libjs-mathjax package. (https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/mathjax.js?config=tex-mml-am_chtml) E: libignition-cmake-dev: privacy-breach-logo usr/share/ignition/ignition-cmake0/doxygen/tutorials-header.html (https://ignitionrobotics.org/assets/doxygen/ignition_logo_white.svg) You will get more verbose hints how to do this when trying lintian -i ignition-cmake_0.4.0-1_amd64.changes Here are some hints: 1. Just download ignition_logo.svg put it somewhere under debian/ and install it next to the documentation. Than you can use a relative local link inside header.html. 2. May be a similar approach is usefill for the googleapis icon. 3. For css files this might work as well but regarding doxygen.css there might be a Debian packaged copy you could use via the apropriate Depends and a file:///... URL to this file 4. How to replace mathjax is explained by lintian. Hope these hints are helpful. BTW, regarding the SoB condition 3 (Your package is listed on the Blends tasks pages) I've pushed the following change to the Git repository of the debian-science package: science(master) $ git diff HEAD^ diff --git a/tasks/robotics-dev b/tasks/robotics-dev index b0cf433..b5c0fa5 100644 --- a/tasks/robotics-dev +++ b/tasks/robotics-dev @@ -41,6 +41,8 @@ Depends: libgazebo7-dev Depends: libsimbody-dev +Depends: libignition-cmake-dev + Depends: libignition-transport-dev Depends: libignition-math2-dev This now would create the according paragraph on the Blends page. Next time please check whether the link you are adding to the SoB table and ping me accordingly to add the change (or ask for commit permission to the debian-science package Git). Hope this helps Andreas. -- http://fam-tille.de