From 47a54082ace1a37d3d4cd7361579bc482a097535 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20K=C5=82oczko?= Date: Thu, 18 Jan 2018 15:03:48 +0000 Subject: [PATCH] - add use %%{?_isa} macro in Requires - corrected deve Requires (it need libs subpackage) --- OpenIPMI.spec | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/OpenIPMI.spec b/OpenIPMI.spec index 9cd16d0..a6256bc 100644 --- a/OpenIPMI.spec +++ b/OpenIPMI.spec @@ -29,7 +29,7 @@ Requires(post): systemd-units Requires(preun): systemd-units Requires(postun): systemd-units Requires(post): systemd-sysv -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description @@ -47,7 +47,7 @@ and applications. %package perl Summary: IPMI Perl language bindings Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description perl The OpenIPMI-perl package contains the Perl language bindings for OpenIPMI. @@ -60,14 +60,14 @@ Provides: %{name}-python = %{version}-%{release} Provides: %{name}-python%{?_isa} = %{version}-%{release} Obsoletes: %{name}-python < %{version}-%{release} Summary: IPMI Python language bindings -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description -n python2-openipmi The OpenIPMI-python package contains the Python language bindings for OpenIPMI. %package devel Summary: The development environment for the OpenIPMI project -Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel The OpenIPMI-devel package contains the development libraries and header files @@ -75,7 +75,7 @@ of the OpenIPMI project. %package lanserv Summary: Emulates an IPMI network listener -Requires: %{name} = %{version} +Requires: %{name}%{?_isa} = %{version}-%{release} %description lanserv This package contains a network IPMI listener. @@ -210,6 +210,12 @@ echo ".so man1/openipmish.1" > %{buildroot}%{_mandir}/man1/ipmish.1 %{_mandir}/man5/ipmi_sim_cmd.5* %changelog +* Thu Jan 18 2018 Tomasz Kłoczko - 2.0.24-1 +- remove pkgconfig from devel Requires +- remove libedit Requires (it is autogenerated as SONAME dependency) +- remove main package dependecy fron devell Requires (only libs is needed +- add use %%{?_isa} macro in Requires + * Wed Jan 17 2018 Josef Ridky - 2.0.24-1 - New upstream release 2.0.24 - spec update (based on Tomasz Kłoczko's pull request) @@ -221,9 +227,6 @@ echo ".so man1/openipmish.1" > %{buildroot}%{_mandir}/man1/ipmish.1 - use roff links instead symlinks to gzipped man pages - use %%autosetup in %%prep - remove Group tags -- remove pkgconfig from devel Requires -- remove libedit Requires (it is autogenerated as SONAME dependency) -- remove main package dependecy fron devell Requires (only libs is needed * Thu Oct 19 2017 Josef Ridky - 2.0.23-6 - Rebuilt for python2 package