[Python-modules-team] Bug#778269: ITP: python-mkdocs -- Static site generator geared towards building project documentation

Brian May bam at debian.org
Fri Feb 13 02:31:47 UTC 2015


What is the cleanest way of resolving these numerous Lintian errors?

E: python-mkdocs-doc: privacy-breach-may-use-debian-package
usr/share/doc/python-mkdocs-doc/html/404.html You may use libjs-jquery
package. (https://code.jquery.com/jquery-1.10.2.min.js)
E: python-mkdocs-doc: privacy-breach-may-use-debian-package
usr/share/doc/python-mkdocs-doc/html/about/license/index.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
E: python-mkdocs-doc: privacy-breach-may-use-debian-package
usr/share/doc/python-mkdocs-doc/html/about/release-notes/index.html You may
use libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
E: python-mkdocs-doc: privacy-breach-may-use-debian-package
usr/share/doc/python-mkdocs-doc/html/index.html You may use libjs-jquery
package. (https://code.jquery.com/jquery-1.10.2.min.js)
E: python-mkdocs-doc: privacy-breach-may-use-debian-package
usr/share/doc/python-mkdocs-doc/html/user-guide/configuration/index.html
You may use libjs-jquery package. (
https://code.jquery.com/jquery-1.10.2.min.js)
E: python-mkdocs-doc: privacy-breach-may-use-debian-package
usr/share/doc/python-mkdocs-doc/html/user-guide/styling-your-docs/index.html
You may use libjs-jquery package. (
https://code.jquery.com/jquery-1.10.2.min.js)
E: python-mkdocs-doc: privacy-breach-may-use-debian-package
usr/share/doc/python-mkdocs-doc/html/user-guide/writing-your-docs/index.html
You may use libjs-jquery package. (
https://code.jquery.com/jquery-1.10.2.min.js)
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/amelia/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/amelia/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/bootstrap/base.html You may
use libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/bootstrap/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/cerulean/base.html You may
use libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/cerulean/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/cosmo/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/cosmo/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/cyborg/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/cyborg/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/flatly/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/flatly/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/journal/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/journal/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/mkdocs/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/mkdocs/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
W: python-mkdocs: image-file-in-usr-lib
usr/lib/python2.7/dist-packages/mkdocs/themes/mkdocs/img/grid.png
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/readable/base.html You may
use libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/readable/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/readthedocs/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/simplex/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/simplex/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/slate/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/slate/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/spacelab/base.html You may
use libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/spacelab/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/united/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/united/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome
E: python-mkdocs: privacy-breach-may-use-debian-package
usr/lib/python2.7/dist-packages/mkdocs/themes/yeti/base.html You may use
libjs-jquery package. (https://code.jquery.com/jquery-1.10.2.min.js)
W: python-mkdocs: duplicate-font-file
usr/lib/python2.7/dist-packages/mkdocs/themes/yeti/fonts/fontawesome-webfont.ttf
also in fonts-font-awesome


(Ignore the duplicate-font-file warnings for now, I think I can resolve
those.)

I could create a patch lots of copies of jquery-1.10.2.min.js for every
directory - similar to what is already done for every other *.js file used,
however that seems to be not efficient - even if it is the upstream design.

./mkdocs/themes/amelia/js/prettify-1.0.min.js
./mkdocs/themes/amelia/js/base.js
./mkdocs/themes/amelia/js/bootstrap-3.0.3.min.js
./mkdocs/themes/readable/js/prettify-1.0.min.js
./mkdocs/themes/readable/js/base.js
./mkdocs/themes/readable/js/bootstrap-3.0.3.min.js
./mkdocs/themes/cosmo/js/prettify-1.0.min.js
./mkdocs/themes/cosmo/js/base.js
./mkdocs/themes/cosmo/js/bootstrap-3.0.3.min.js
./mkdocs/themes/flatly/js/prettify-1.0.min.js
./mkdocs/themes/flatly/js/base.js
./mkdocs/themes/flatly/js/bootstrap-3.0.3.min.js
./mkdocs/themes/united/js/prettify-1.0.min.js
./mkdocs/themes/united/js/base.js
./mkdocs/themes/united/js/bootstrap-3.0.3.min.js
./mkdocs/themes/mkdocs/js/prettify-1.0.min.js
./mkdocs/themes/mkdocs/js/base.js
./mkdocs/themes/mkdocs/js/highlight.pack.js
./mkdocs/themes/mkdocs/js/bootstrap-3.0.3.min.js
./mkdocs/themes/mkdocs/license/highlight.js
./mkdocs/themes/yeti/js/prettify-1.0.min.js
./mkdocs/themes/yeti/js/base.js
./mkdocs/themes/yeti/js/bootstrap-3.0.3.min.js
./mkdocs/themes/slate/js/prettify-1.0.min.js
./mkdocs/themes/slate/js/base.js
./mkdocs/themes/slate/js/bootstrap-3.0.3.min.js
./mkdocs/themes/cyborg/js/prettify-1.0.min.js
./mkdocs/themes/cyborg/js/base.js
./mkdocs/themes/cyborg/js/bootstrap-3.0.3.min.js
./mkdocs/themes/bootstrap/js/prettify-1.0.min.js
./mkdocs/themes/bootstrap/js/base.js
./mkdocs/themes/bootstrap/js/bootstrap-3.0.3.min.js
./mkdocs/themes/readthedocs/js/theme.js
./mkdocs/themes/readthedocs/js/highlight.pack.js
./mkdocs/themes/readthedocs/license/highlight.js
./mkdocs/themes/journal/js/prettify-1.0.min.js
./mkdocs/themes/journal/js/base.js
./mkdocs/themes/journal/js/bootstrap-3.0.3.min.js
./mkdocs/themes/spacelab/js/prettify-1.0.min.js
./mkdocs/themes/spacelab/js/base.js
./mkdocs/themes/spacelab/js/bootstrap-3.0.3.min.js
./mkdocs/themes/simplex/js/prettify-1.0.min.js
./mkdocs/themes/simplex/js/base.js
./mkdocs/themes/simplex/js/bootstrap-3.0.3.min.js
./mkdocs/themes/cerulean/js/prettify-1.0.min.js
./mkdocs/themes/cerulean/js/base.js
./mkdocs/themes/cerulean/js/bootstrap-3.0.3.min.js

Or, I could create links to libjs-jquery* packages, however only is
libjs-jquery in Debian old, and I can't guarantee an older version will
work.

Of course, it looks like I will have to patch every base.html file :-(

Ideas?
-- 
Brian May <bam at debian.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20150213/2f1e2563/attachment-0001.html>


More information about the Python-modules-team mailing list