Accepting request 1117440 from home:jengelh:man

spin large manpage set off to -doc package

OBS-URL: https://build.opensuse.org/request/show/1117440
OBS-URL: https://build.opensuse.org/package/show/security:tls/openssl-3?expand=0&rev=74
This commit is contained in:
Otto Hollmann 2023-10-19 09:40:34 +00:00 committed by Git OBS Bridge
parent dff8b6b524
commit 6fa380a834
2 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Thu Oct 12 09:44:19 UTC 2023 - <jengelh@inai.de>
- 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 <otto.hollmann@suse.com>

View File

@ -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