fltk1.3 (1.3.4-10) unstable; urgency=medium
[ Gianfranco Costamagna ]
* Explicitly install CHANGES file, to avoid confusion
and build failures when debhelper doesn't install changelogs
by default (e.g. Ubuntu). (MR: !1.)
[ Aaron M. Ucko ]
* debian/compat: Advance to Debhelper 12, notably yielding DWZ-compressed
symbols and fully uncompressed examples.
* debian/control:
- Advance minimum debhelper version to 12~ accordingly.
- Standards-Version: 4.4.1 (already compliant).
* debian/fltk1.3-doc.docs: Take over coverage of fltk.pdf (available
nowadays with the correct name and freshly generated contents).
* debian/fltk1.3-doc.install: Take over coverage of HTML docs.
* debian/rules:
- Stop running "make install" in documentation/ to avoid populating
debian/tmp/usr/share/man with uncompressed man and cat(!) pages
(about which dh_missing otherwise now complains); also stop
explicitly (re)installing fltk.pdf.
- Explicitly ignore usr/include/Fl (deliberately dropped, even in
libfltk1.3-compat-headers) to address one last dh_missing complaint.
- Stop explicitly running dh_makeshlibs -V, redundant as of DH 12.
* documentation/make_pdf: Loosen caption de-hyperlinking to
accommodate (but not require) interposed mboxes, as produced by Doxygen
1.8.16 (currently in experimental).
* documentation/src/fltk-book.tex.in: Explicitly \usepackage{ifthen} for
the sake of several constructs in doxygen.sty, which has just a
commented-out \RequirePackage call for it as of 1.8.16. (Together with
the above, closes: #943426.)
* test/Makefile: Link FLTK libraries dynamically, notably for games.
(Done years ago for 1.1, but accidentally missed for 1.3.)
-- Aaron M. Ucko <email address hidden> Sat, 26 Oct 2019 22:16:56 -0400