From 09fb62e45343e0108986567f37301988551e3281 Mon Sep 17 00:00:00 2001 From: Mikhail Novosyolov Date: Sun, 28 Jun 2020 22:19:58 +0300 Subject: [PATCH] Fix building HTML docs (they were empty due to missing pod2html), deal with rpmlint --- openssl.rpmlintrc | 2 ++ openssl.spec | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 openssl.rpmlintrc diff --git a/openssl.rpmlintrc b/openssl.rpmlintrc new file mode 100644 index 0000000..91e6407 --- /dev/null +++ b/openssl.rpmlintrc @@ -0,0 +1,2 @@ +# HTML docs must not be compressed to be usable +addFilter("W: manpage-not-compressed.*.html") diff --git a/openssl.spec b/openssl.spec index 4532bd8..411fe2d 100644 --- a/openssl.spec +++ b/openssl.spec @@ -25,11 +25,12 @@ Summary: Secure Sockets Layer communications libs & utils Name: openssl Version: 1.1.1g -Release: 2 +Release: 3 License: OpenSSL Group: System/Libraries Url: https://www.openssl.org Source0: ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz +Source1: openssl.rpmlintrc Source2: Makefile.certificate Source3: make-dummy-cert Source4: openssl-thread-test.c @@ -46,6 +47,8 @@ BuildRequires: perl(File::Basename) BuildRequires: perl(FindBin) BuildRequires: perl(Test::Harness) BuildRequires: perl(Test::More) +BuildRequires: /usr/bin/pod2html +BuildRequires: /usr/bin/pod2man Requires: %{engines_name} = %{EVRD} Requires: perl-base Requires: rootcerts