Project

General

Profile

Mentor Holger Freyther
Skills Debian Packaging
Length 14 days

Goal

We already have debian packages for the various Osmocom projects. What is missing is to address the warnings
generated by the lintian command. This will increase the quality of the packages and then we could consider
to ask the debian project to carry our libraries in their repository.

The work will start with git-buildpackage -uc -us in the libosmocore project and address the warnings
produced. As of 12.12.2013 the list of warnings is:

W: libosmocore source: changelog-should-mention-nmu
W: libosmocore source: source-nmu-has-incorrect-version-number 0.6.4+git3
W: libosmocore source: quilt-series-but-no-build-dep
W: libosmocore source: out-of-date-standards-version 3.9.3 (current is 3.9.4)
E: libosmocore-dev: helper-templates-in-copyright
E: libosmocore-dev: copyright-contains-dh_make-todo-boilerplate
E: libosmocore-dev: extended-description-is-empty
W: libosmocore-dev: embedded-javascript-library usr/share/doc/libosmocore/codec/html/jquery.js
W: libosmocore-dev: embedded-javascript-library usr/share/doc/libosmocore/core/html/jquery.js
W: libosmocore-dev: embedded-javascript-library usr/share/doc/libosmocore/gsm/html/jquery.js
W: libosmocore-dev: embedded-javascript-library usr/share/doc/libosmocore/vty/html/jquery.js
E: libosmogsm4: helper-templates-in-copyright
E: libosmogsm4: copyright-contains-dh_make-todo-boilerplate
E: libosmogsm4: extended-description-is-empty
E: libosmocodec0: helper-templates-in-copyright
E: libosmocodec0: copyright-contains-dh_make-todo-boilerplate
E: libosmocodec0: extended-description-is-empty
E: libosmocore-utils: helper-templates-in-copyright
E: libosmocore-utils: copyright-contains-dh_make-todo-boilerplate
E: libosmocore-utils: extended-description-is-empty
W: libosmocore-utils: binary-without-manpage usr/bin/osmo-arfcn
W: libosmocore-utils: binary-without-manpage usr/bin/osmo-auc-gen
E: libosmovty0: helper-templates-in-copyright
E: libosmovty0: copyright-contains-dh_make-todo-boilerplate
E: libosmovty0: extended-description-is-empty
E: libosmocore: helper-templates-in-copyright
E: libosmocore: copyright-contains-dh_make-todo-boilerplate
E: libosmocore: extended-description-is-empty
W: libosmocore: empty-binary-package
E: libosmocore4: helper-templates-in-copyright
E: libosmocore4: copyright-contains-dh_make-todo-boilerplate
E: libosmocore4: extended-description-is-empty
E: libosmogb3: helper-templates-in-copyright
E: libosmogb3: copyright-contains-dh_make-todo-boilerplate
E: libosmogb3: extended-description-is-empty
E: libosmocore-dbg: helper-templates-in-copyright
E: libosmocore-dbg: copyright-contains-dh_make-todo-boilerplate
E: libosmocore-dbg: extended-description-is-empty