From c2545138c97a3434d905a9ad6d46f26992019ad5 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Thu, 24 Nov 2016 00:02:33 -0600 Subject: [PATCH] Make main package only recommend the vzic package. Also add the necessary deps on ldconfig. --- cyrus-imapd.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cyrus-imapd.spec b/cyrus-imapd.spec index 26c7c62..02d2b70 100644 --- a/cyrus-imapd.spec +++ b/cyrus-imapd.spec @@ -43,9 +43,12 @@ BuildRequires: libical-devel libxml2-devel net-snmp-devel openldap-devel BuildRequires: openssl-devel sqlite-devel Requires(pre): shadow-utils +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig %{?systemd_requires} Requires: %name-utils = %version-%release +Recommends: %name-vzic = %version-%release Requires: file, libdb-utils Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -84,7 +87,8 @@ Summary: Utilities to convert timezone database files License: GPLv2+ Requires: %name = %version-%release # Contains a lightly forked version of vzic. This seems to have been bundled -# into various other things. Here are a couple of possible upstreams: +# into various other things and it's old, so I'm not sure where the upstream +# is. Here are a couple of possible upstreams: # https://github.com/libical/vzic # https://sourceforge.net/projects/vzic/ # It is probably a good idea to split it out and package it separately, but the