W: sphinxbase source: debian-rules-ignores-make-clean-error line 54
N:
N: A rule in the debian/rules file for this package calls the package's
N: clean or distclean target with a line like:
N:
N: -$(MAKE) distclean
N:
N: The leading - tells make to ignore all errors. Normally this is done
N: for packages using Autoconf since Makefile may not exist. However,
N: this line ignores all other error messages, not just the missing
N: Makefile error. It's better to use:
N:
N: [ ! -f Makefile ] || $(MAKE) distclean
N:
N: so that other error messages from the clean or distclean rule will
N: still be caught.
N:
W: sphinxbase source: substvar-source-version-is-deprecated libsphinxbase0-dev
N:
N: The package uses the now deprecated ${Source-Version} substvar, which
N: has misleading semantics. Please switch to ${binary:Version} or
N: ${source:Version} as appropriate. Support for ${Source-Version} may be
N: removed from dpkg-dev in the future.
N:
W: sphinxbase source: substvar-source-version-is-deprecated sphinxbase-utils
W: sphinxbase-utils: binary-without-manpage usr/bin/sphinx_cepview
N:
N: Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should
N: have a manual page
N:
N: Note, that though the `man' program has the capability to check for
N: several program names in the NAMES section, each of these programs
N: should have its own manual page (a symbolic link to the appropriate
N: manual page is sufficient) because other manual page viewers such as
N: xman or tkman don't support this.
N:
N: Refer to Policy Manual, section 12.1 for details.
N:
W: sphinxbase-utils: binary-without-manpage usr/bin/sphinx_fe
W: libsphinxbase0-dev: zero-byte-file-in-doc-directory usr/share/doc/libsphinxbase0-dev/NEWS.gz
N:
N: Package contains a file which is empty.
N:
W: libsphinxbase0: package-name-doesnt-match-sonames libsphinxad0 libsphinxfe0 libsphinxfeat0 libsphinxutil0
N:
N: The package name of a library package should usually reflect the
N: soname of the included library. The package name can determined from
N: the library file name with the following code snippet:
N:
N: $ objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//'
N:
N: Refer to Library Packaging guide 5 for details.
N:
W: sphinxbase source: debian- rules-ignores- make-clean- error line 54 source- version- is-deprecated libsphinxbase0-dev source- version- is-deprecated sphinxbase-utils without- manpage usr/bin/ sphinx_ cepview without- manpage usr/bin/sphinx_fe file-in- doc-directory usr/share/ doc/libsphinxba se0-dev/ NEWS.gz name-doesnt- match-sonames libsphinxad0 libsphinxfe0 libsphinxfeat0 libsphinxutil0 libfoo- bar.so. 1.2.3 | sed -n -e's/^[ [:space: ]]*SONAME[ [:space: ]]*//p' | sed -e's/\( [0-9]\) \.so\./ \1-/; s/\.so\.//'
N:
N: A rule in the debian/rules file for this package calls the package's
N: clean or distclean target with a line like:
N:
N: -$(MAKE) distclean
N:
N: The leading - tells make to ignore all errors. Normally this is done
N: for packages using Autoconf since Makefile may not exist. However,
N: this line ignores all other error messages, not just the missing
N: Makefile error. It's better to use:
N:
N: [ ! -f Makefile ] || $(MAKE) distclean
N:
N: so that other error messages from the clean or distclean rule will
N: still be caught.
N:
W: sphinxbase source: substvar-
N:
N: The package uses the now deprecated ${Source-Version} substvar, which
N: has misleading semantics. Please switch to ${binary:Version} or
N: ${source:Version} as appropriate. Support for ${Source-Version} may be
N: removed from dpkg-dev in the future.
N:
W: sphinxbase source: substvar-
W: sphinxbase-utils: binary-
N:
N: Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should
N: have a manual page
N:
N: Note, that though the `man' program has the capability to check for
N: several program names in the NAMES section, each of these programs
N: should have its own manual page (a symbolic link to the appropriate
N: manual page is sufficient) because other manual page viewers such as
N: xman or tkman don't support this.
N:
N: Refer to Policy Manual, section 12.1 for details.
N:
W: sphinxbase-utils: binary-
W: libsphinxbase0-dev: zero-byte-
N:
N: Package contains a file which is empty.
N:
W: libsphinxbase0: package-
N:
N: The package name of a library package should usually reflect the
N: soname of the included library. The package name can determined from
N: the library file name with the following code snippet:
N:
N: $ objdump -p /path/to/
N:
N: Refer to Library Packaging guide 5 for details.
N: