[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#778269: ITP: python-mkdocs -- Static site generator geared towards building project documentation



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@debian.org>

Reply to: