diff --git a/openssl-3.changes b/openssl-3.changes index bc707f2..0b52631 100644 --- a/openssl-3.changes +++ b/openssl-3.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Oct 12 09:44:19 UTC 2023 - + +- As of openssl 3.1.3, the devel package installs at least 5200 + manpage files and is the owner of the most files in the man3 + directory (in second place after lapack-man); move these manpages + off to the -doc subpackage to reduce the walltime to install just + openssl-3-devel (because there is also an invocation of mandb + that runs at some point). + ------------------------------------------------------------------- Tue Sep 19 14:17:56 UTC 2023 - Otto Hollmann diff --git a/openssl-3.spec b/openssl-3.spec index c7880ba..c7eef6a 100644 --- a/openssl-3.spec +++ b/openssl-3.spec @@ -109,7 +109,8 @@ This subpackage contains header files for developing applications that want to make use of the OpenSSL C API. %package doc -Summary: Additional Package Documentation +Summary: Manpages and additional documentation for openssl +Conflicts: libopenssl-3-devel < %{version}-%{release} Conflicts: openssl-doc Provides: openssl-doc = %{version} Obsoletes: openssl-doc < %{version} @@ -259,12 +260,12 @@ fi %{_includedir}/ssl %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc -%{_mandir}/man3/* %files doc %doc README.md %doc doc/html/* doc/HOWTO/* demos %doc showciphers.c +%{_mandir}/man3/* %files %license LICENSE.txt