The package rpms/rlog.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rlog.git/commit/?id=9ffea54f569a0....
Change:
+%ifarch %{valgrind_arches}
Thanks.
Full change:
============
commit 9ffea54f569a0cb5af05fc700012afa96874dd8d
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Tue Jul 24 15:21:01 2018 +0200
modernize spec
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/rlog.spec b/rlog.spec
index 2ad33cb..a641901 100644
--- a/rlog.spec
+++ b/rlog.spec
@@ -1,24 +1,15 @@
-%ifarch %{ix86} x86_64 ppc ppc64 s390x %{arm}
-%global have_valgrind 1
-%endif
-
Name: rlog
Summary: Runtime Logging for C++
Version: 1.4
Release: 25%{?dist}
License: LGPLv2+
-Group: Development/Libraries
Url:
http://arg0.net/rlog
VCS:
http://rlog.googlecode.com/svn/trunk
Source0:
http://rlog.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:
http://rlog.googlecode.com/files/%{name}-%{version}.tar.gz.asc
-%if 0%{?have_valgrind}
-%if 0%{?fedora} || 0%{?rhel} >= 6
BuildRequires: gcc-c++
+%ifarch %{valgrind_arches}
BuildRequires: valgrind-devel
-%else
-BuildRequires: valgrind
-%endif
%endif
# For autoreconf
BuildRequires: autoconf
@@ -48,21 +39,19 @@ Files needed for developing apps using rlog
%build
autoreconf -ivf
%configure --disable-static \
-%if 0%{?have_valgrind}
+%ifarch %{valgrind_arches}
--enable-valgrind
%else
%{nil}
%endif
-make %{?_smp_mflags}
+%make_build
%install
-make DESTDIR=%{buildroot} install
+%make_install
rm -f %{buildroot}%{_libdir}/*.la
rm -rf %{buildroot}%{_docdir}/rlog
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
+%ldconfig_scriptlets
%files
%{_libdir}/librlog.so.*