diff --git a/ChangeLog.xz b/ChangeLog.xz new file mode 100644 index 0000000..57a5ffe --- /dev/null +++ b/ChangeLog.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25967dbca09c632b4c2155cf913204c4d93b8642d3ebda3fe6c1677ddc6feb92 +size 30552 diff --git a/ipmctl.changes b/ipmctl.changes index b752acd..f3ec60b 100644 --- a/ipmctl.changes +++ b/ipmctl.changes @@ -3,6 +3,8 @@ Fri Jan 21 10:42:00 UTC 2019 - rw@suse.com - Update to v01.00.00.3394+. [FATE#326756, FATE#326917, FATE#326918] [bsc#1116404, bsc#1091108] + Mandatory for current hard- and firmware. + (For detailed changes see 'ChangeLog.xz') - Integrate SafeC dependency in contrib. - Fix remaining unconditional calls to python/python2. [bsc#1111020] (ipmctl-python3.patch) diff --git a/ipmctl.spec b/ipmctl.spec index 86f130e..0572a63 100644 --- a/ipmctl.spec +++ b/ipmctl.spec @@ -16,7 +16,7 @@ # -%define abi 3 +%define abi 3 %define vgit .1547861714.b7a59da %define vSafeC 03032018 %define pSafeC rurban/safeclib/releases/download/v%{vSafeC} @@ -28,11 +28,12 @@ Summary: Utility for managing Intel Optane DC persistent memory modules License: BSD-3-Clause Group: System/Management Url: https://github.com/intel/ipmctl -#ource: https://github.com/intel/ipmctl/archive/v%%{version}.tar.gz#/%%{name}-%%{version}.tar.gz +#SIC!e: https://github.com/intel/ipmctl/archive/v%%{version}.tar.gz#/%%{name}-%%{version}.tar.gz Source: %{name}-%{version}%{vgit}.tar.gz -Source1: %{name}-rpmlintrc +Source1: ChangeLog.xz +Source2: %{name}-rpmlintrc Source10: https://github.com/%{pSafeC}/libsafec-%{vSafeC}.0-g570fa5.tar.gz -#ource10: libsafec-prebuild.tar.xz +#SIC!e10: libsafec-prebuild.tar.xz Source11: mkSafeC Source12: libsafec-patches.tar Patch1: ipmctl-python3.patch @@ -55,10 +56,10 @@ BuildRequires: automake BuildRequires: gcc BuildRequires: libtool -Conflicts: lib%{name}2 Obsoletes: ixpdimm-cli < 01.00.00.3000 Obsoletes: ixpdimm-data < 01.00.00.3000 Obsoletes: ixpdimm_sw < 01.00.00.3000 +Obsoletes: lib%{name}2 Obsoletes: libixpdimm < 01.00.00.3000 Obsoletes: libixpdimm-cim < 01.00.00.3000 Obsoletes: libixpdimm-cli < 01.00.00.3000 @@ -128,6 +129,7 @@ mkdir -p %{buildroot}%{_sbindir} ln -sf service %{buildroot}%{_sbindir}/rc%{name}-monitor rm -f %{buildroot}%{_datadir}/doc/ipmctl/ipmctl_default.conf rm -f %{buildroot}%{_libdir}/*.so.%{abi} +install -m 444 -p "%{SOURCE1}" . %post -p /sbin/ldconfig @@ -149,6 +151,7 @@ rm -f %{buildroot}%{_libdir}/*.so.%{abi} %defattr(-,root,root) %license LICENSE contrib/COPYING.* %doc README.md CONTRIBUTING.md Documentation/ipmctl/ipmctl.txt +%doc ChangeLog.xz %{_bindir}/%{name} #files data