From 57211d59bd7d69039b2684897517b80b2b9e0c20 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Jul 27 2023 03:47:25 +0000 Subject: Fix build of manpages Upstream unexpectedly stopped shipping preformatted manpages. This adds three build dependencies and a configure flag to build them. Fixes #2208319 --- diff --git a/amanda.spec b/amanda.spec index 001989f..fce8145 100644 --- a/amanda.spec +++ b/amanda.spec @@ -58,6 +58,7 @@ BuildRequires: glib2-devel openssl-devel swig bison flex BuildRequires: libcurl-devel procps-ng systemd BuildRequires: make BuildRequires: rpcgen +BuildRequires: libxslt docbook-dtds docbook-style-xsl Requires: grep tar /usr/bin/mail Requires: amanda-libs%{?_isa} = %{version}-%{release} Requires(post): /sbin/ldconfig @@ -128,6 +129,7 @@ server also needs to have the amanda-client package installed. export MAILER=/usr/bin/mail CFLAGS="$RPM_OPT_FLAGS -fPIE" LDFLAGS="$RPM_LD_FLAGS -pie" %configure --enable-shared \ + --enable-manpage-build \ --disable-rpath \ --disable-static \ --disable-dependency-tracking \