From 4b47b30f99c86fe770cd8371b38360a3c1920249 Mon Sep 17 00:00:00 2001 From: Pavel Zhukov Date: Thu, 29 Apr 2021 11:10:40 +0200 Subject: [PATCH] Add pregenerated man pages Resolves: #1953574 --- .gitignore | 1 + cyrus-imapd.spec | 12 ++++++++++-- sources | 5 +++-- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 45e76bd..f7ce593 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /cyrus-imapd-3.2.4.tar.gz /cassandane-8d3fced.tar.gz /cyrus-imapd-3.2.6.tar.gz +/cyrus-manpages-3.2.6.tar.gz diff --git a/cyrus-imapd.spec b/cyrus-imapd.spec index 5ea0e4a..c7037a3 100644 --- a/cyrus-imapd.spec +++ b/cyrus-imapd.spec @@ -14,7 +14,7 @@ Name: cyrus-imapd Version: 3.2.6 -Release: 7%{?dist} +Release: 8%{?dist} %define ssl_pem_file_prefix /etc/pki/%name/%name @@ -33,7 +33,9 @@ License: BSD URL: http://www.cyrusimap.org/ Source0: https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-%version/cyrus-imapd-%version.tar.gz - +# This sources were generated from the cyrus-imapd sources using Fedora machine +# This dirty hack has been introduced to avoid bringing of additional heavy packages into RHEL just for manpage generation +Source1: cyrus-manpages-3.2.6.tar.gz # Adapt a timeout to handle our slower builders Patch0: patch-cyrus-testsuite-timeout @@ -355,6 +357,9 @@ done # This isn't built by default, but this package has always installed it. make notifyd/notifytest +pushd ./man +tar -xvf %SOURCE1 +popd %install make install DESTDIR=%buildroot @@ -653,6 +658,9 @@ getent passwd cyrus >/dev/null || /usr/sbin/useradd -c "Cyrus IMAP Server" -d /v %changelog +* Thu Apr 29 2021 Pavel Zhukov - 3.2.6-8 +- Add pregerated man pages + * Mon Apr 26 2021 Pavel Zhukov - 3.2.6-7 - Add python3-sphinx BR to properly build man pages diff --git a/sources b/sources index 5c76c40..12c4706 100644 --- a/sources +++ b/sources @@ -1,3 +1,4 @@ -SHA512 (cassandane-8d3fced.tar.gz) = b276a100a32f7348e7a07c30d1d6592ddc189fa0ce4f23d51b2f189da16c1c8e8b7ceab48281e2f284e199346bc6b508366131c285d4caf084b3ce922b2d4787 -SHA512 (cassandane-testdata-ca669d4b.tar.gz) = c153ab0a57d04d9deeabc5ef724eaecc05030c23b170abaa44eaea2e7df409efcdeb24871f7896759e85d64193fb9f289a470b0af9a593a740ffcc45c80033ff +SHA512 (cyrus-manpages-3.2.6.tar.gz) = b1ce700707e8c2848125ecb2a4203ac93bde42582055dcb0d30124dd8601a9564e87069264b14cff95ff5c5cf5810682c8c523c907f3167c8923580c8be3e805 SHA512 (cyrus-imapd-3.2.6.tar.gz) = b9760aac7ce6f39c183204764270867702d59d8f2afc50d4c782b5232c4ea95e79dee608e957098a49bd6473042e0ff0512929a482edd2c63e1f125cc108df36 +SHA512 (cassandane-testdata-ca669d4b.tar.gz) = c153ab0a57d04d9deeabc5ef724eaecc05030c23b170abaa44eaea2e7df409efcdeb24871f7896759e85d64193fb9f289a470b0af9a593a740ffcc45c80033ff +SHA512 (cassandane-8d3fced.tar.gz) = b276a100a32f7348e7a07c30d1d6592ddc189fa0ce4f23d51b2f189da16c1c8e8b7ceab48281e2f284e199346bc6b508366131c285d4caf084b3ce922b2d4787