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

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to