- improve resiliency against UDP fragmentation attacks (disable PMTUD) (!1061)
- ta_update: warn if there are differences between statically configured
keys and upstream (#251, !1051)
+- doc: generate info page (!1079)
Bugfixes
--------
python3-breathe,
python3-sphinx,
python3-sphinx-rtd-theme,
+ texinfo,
libssl-dev,
Homepage: https://www.knot-resolver.cz/
--- /dev/null
+debian/tmp/usr/share/info/knot-resolver.info
BuildRequires: doxygen
BuildRequires: python3-breathe
BuildRequires: python3-sphinx_rtd_theme
+BuildRequires: texinfo
%endif
%description
%files doc
%dir %{_pkgdocdir}
%doc %{_pkgdocdir}/html
+%doc %{_datadir}/info/knot-resolver.info*
%endif
%if "x%{?suse_version}" == "x"
if makeinfo.found()
# install info docs
- install_subdir(
- join_paths(meson.current_source_dir(), 'texinfo'),
- strip_directory: true,
- exclude_files: ['Makefile', 'knot-resolver.texi'],
+ # FIXME: Sphinx < 2 doesn't create a separate directory for figures, while
+ # a newer one does. To simplify packaging, figures for info pages are
+ # compleltely omitted for now.
+ install_data(
+ join_paths(meson.current_source_dir(), 'texinfo', 'knot-resolver.info'),
install_dir: info_dir,
)
endif