diff --git a/iprutils.spec b/iprutils.spec new file mode 100644 index 0000000000000000000000000000000000000000..cfdeb77a39f3195e1748c7aea26e2bc566acb48d --- /dev/null +++ b/iprutils.spec @@ -0,0 +1,74 @@ +%define anolis_release 1 +%global gitver rel-2-4-19 + +Summary: Utilities for the IBM Power Linux RAID adapters +Name: iprutils +Version: 2.4.19 +Release: %{anolis_release}%{?dist} +License: CPL +URL: https://github.com/bjking1/iprutils +Source0: https://github.com/bjking1/iprutils/archive/refs/tags/%{gitver}.tar.gz + +BuildRequires: libtool +BuildRequires: ncurses-devel +BuildRequires: libcap-devel +BuildRequires: kernel-headers +BuildRequires: systemd +BuildRequires: zlib-devel +BuildRequires: make + + +%description +Provides a suite of utilities to manage and configure SCSI devices +supported by the ipr SCSI storage device driver. + + +%prep +%autosetup -p1 -n %{name}-%{gitver} + +autoreconf -vif + + +%build +%configure --with-systemd --without-initscripts --disable-static --disable-sosreport +%{make_build} + + +%install +%{make_install} + +#install bash completion +mv %{buildroot}/%{_sysconfdir}/bash_completion.d/{iprconfig-bash-completion.sh,iprconfig} + +# Remove temporary files and scripts that will not be packaged. +rm %{buildroot}/%{_sysconfdir}/ha.d/resource.d/iprha + + +%post +%systemd_post iprinit.service +%systemd_post iprdump.service +%systemd_post iprupdate.service +%systemd_post iprutils.target + +%preun +%systemd_preun iprinit.service +%systemd_preun iprdump.service +%systemd_preun iprupdate.service +%systemd_preun iprutils.target + +%files +%license LICENSE +%doc README +%{_sbindir}/* +%{_sysconfdir}/bash_completion.d/ +%{_mandir}/man*/* +%{_unitdir}/iprinit.service +%{_unitdir}/iprdump.service +%{_unitdir}/iprupdate.service +%{_unitdir}/iprutils.target +%{_udevrulesdir}/90-iprutils.rules + + +%changelog +* Thu Mar 10 2022 Liwei Ge - 2.4.19-1 +- Init version from upstream v2.4.19 diff --git a/rel-2-4-19.tar.gz b/rel-2-4-19.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d1db53031a8de94f8e59ccb417560f6ea8cb7b48 Binary files /dev/null and b/rel-2-4-19.tar.gz differ