The package rpms/tcmu-runner.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/tcmu-runner.git/commit/?id=20c122....
Change:
+ExcludeArch: i686 armv7hl
Thanks.
Full change:
============
commit 20c1226d93ddba895f3299452e4b63ab940d04d8
Author: Maurizio Lombardi <mlombard(a)redhat.com>
Date: Mon Sep 30 13:16:00 2019 +0200
rebase to a new upstream version
diff --git a/.gitignore b/.gitignore
index d7a1e1d..7574723 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/tcmu-runner-1.1.0.tar.gz
/tcmu-runner-1.1.1.tar.gz
/tcmu-runner-1.1.3.tar.gz
+/tcmu-runner-1.5.2.tar.gz
diff --git a/sources b/sources
index 11d50f4..7916ea2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f44745745b865b28792f98ab0832e67a tcmu-runner-1.1.3.tar.gz
+SHA512 (tcmu-runner-1.5.2.tar.gz) =
2b10b56bc1cb12215a2006c44ed751d16b0fbc4159146298d8a23872a73815ac4b5b17c394ec2ed0de7fe4bce5b4fb6522a3fb96012b6494f5ec2314ed545e79
diff --git a/tcmu-runner.spec b/tcmu-runner.spec
index 671309e..3bd089e 100644
--- a/tcmu-runner.spec
+++ b/tcmu-runner.spec
@@ -1,13 +1,15 @@
Name: tcmu-runner
License: ASL 2.0
Summary: A daemon that supports LIO userspace backends
-Version: 1.1.3
-Release: 8%{?dist}
-URL:
https://github.com/agrover/tcmu-runner
-Source:
https://fedorahosted.org/released/tcmu-runner/%{name}-%{version}.tar.gz
-BuildRequires: gcc
-BuildRequires: cmake glib2-devel libnl3-devel glusterfs-api-devel kmod-devel zlib-devel
-Requires: targetcli
+Version: 1.5.2
+Release: 1%{?dist}
+URL:
https://github.com/open-iscsi/tcmu-runner
+Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+BuildRequires: gcc make librados2-devel google-perftools-devel
+BuildRequires: cmake glib2-devel libnl3-devel glusterfs-api-devel kmod-devel zlib-devel
librbd-devel
+Requires: targetcli logrotate
+
+ExcludeArch: i686 armv7hl
%description
A daemon that handles the complexity of the LIO kernel target's userspace
@@ -33,40 +35,41 @@ Development header(s) for developing against libtcmu.
%setup -q
%build
-%cmake -DSUPPORT_SYSTEMD=ON .
+%cmake -DSUPPORT_SYSTEMD=ON -DCMAKE_INSTALL_PREFIX=%{_usr} .
make %{?_smp_mflags}
gzip --stdout tcmu-runner.8 > tcmu-runner.8.gz
%install
-make install DESTDIR=%{buildroot}
-mkdir -p %{buildroot}%{_mandir}/man8/
-install -m 644 tcmu-runner.8.gz %{buildroot}%{_mandir}/man8/
-
-%ldconfig_scriptlets -n libtcmu
+%{__make} DESTDIR=%{buildroot} install
+%{__mkdir} -p %{buildroot}/etc/tcmu/
+%{__install} -m 644 tcmu.conf %{buildroot}/etc/tcmu/
+%{__mkdir} -p %{buildroot}%{_sysconfdir}/logrotate.d/
+%{__install} -m 644 logrotate.conf %{buildroot}%{_sysconfdir}/logrotate.d/tcmu-runner
%files
+%defattr(-,root,root)
%{_bindir}/tcmu-runner
-%dir %{_libdir}/tcmu-runner
-%{_libdir}/tcmu-runner/*
-%{_sysconfdir}/dbus-1/system.d/tcmu-runner.conf
-%{_datarootdir}/dbus-1/system-services/org.kernel.TCMUService1.service
+%dir %{_sysconfdir}/dbus-1/
+%dir %{_sysconfdir}/dbus-1/system.d
+%config %{_sysconfdir}/dbus-1/system.d/tcmu-runner.conf
+%dir %{_datadir}/dbus-1/
+%dir %{_datadir}/dbus-1/system-services/
+%{_datadir}/dbus-1/system-services/org.kernel.TCMUService1.service
%{_unitdir}/tcmu-runner.service
-%doc README.md
-%license LICENSE
-%{_mandir}/man8/tcmu-runner.8.gz
-
-
-%files -n libtcmu
-%{_libdir}/*.so.*
-
-%files -n libtcmu-devel
-%{_includedir}/libtcmu.h
-%{_includedir}/libtcmu_common.h
-%{_includedir}/tcmu-runner.h
-%{_libdir}/*.so
+%dir %{_usr}/lib64/tcmu-runner/
+%{_usr}/lib64/tcmu-runner/*
+%{_mandir}/man8/*
+%doc README.md LICENSE.LGPLv2.1 LICENSE.Apache2
+%{_usr}/lib64/*
+%dir %{_sysconfdir}/tcmu/
+%config %{_sysconfdir}/tcmu/tcmu.conf
+%config(noreplace) %{_sysconfdir}/logrotate.d/tcmu-runner
%changelog
+* Mon Sep 30 2019 Maurizio Lombardi <mlombard(a)redhat.com> - 1.5.2-1
+- New upstream version
+
* Sat Jul 27 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.3-8
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild