#9 Ship raid6check
Opened 2 years ago by orion. Modified 2 years ago
rpms/ orion/mdadm raid6check  into  rawhide

file modified
+8 -2
@@ -1,7 +1,7 @@ 

  Name:        mdadm

  Version:     4.2

  %define subversion rc2

- Release:     %{?subversion:%{subversion}}%{?dist}

+ Release:     %{?subversion:%{subversion}}%{?dist}.1

  Summary:     The mdadm program controls Linux md devices (software RAID arrays)

  URL:         http://www.kernel.org/pub/linux/utils/raid/mdadm/

  License:     GPLv2+
@@ -41,11 +41,13 @@ 

  %autosetup -p1 -n %{name}-%{version}%{?subversion:_%{subversion}}

  

  %build

- make %{?_smp_mflags} CXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS" SYSCONFDIR="%{_sysconfdir}" mdadm mdmon

+ make %{?_smp_mflags} CXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS" SYSCONFDIR="%{_sysconfdir}" mdadm mdmon raid6check

  

  %install

  make DESTDIR=%{buildroot} MANDIR=%{_mandir} BINDIR=%{_sbindir} SYSTEMD_DIR=%{_unitdir} UDEVDIR=/usr/lib/udev/ install install-systemd

  install -Dp -m 755 %{SOURCE1} %{buildroot}%{_sbindir}/raid-check

+ install -Dp -m 755 raid6check %{buildroot}%{_sbindir}/raid6check

+ install -Dp -m 644 raid6check.8 %{buildroot}%{_mandir}/man8/

  install -Dp -m 644 %{SOURCE2} %{buildroot}%{_udevrulesdir}/65-md-incremental.rules

  install -Dp -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/raid-check

  mkdir -p -m 710 %{buildroot}/run/mdadm
@@ -83,6 +85,7 @@ 

  %{_sbindir}/*

  %{_unitdir}/*

  %{_mandir}/man*/md*

+ %{_mandir}/man8/raid6check.8*

  /usr/lib/systemd/system-shutdown/*

  %config(noreplace) %{_sysconfdir}/sysconfig/*

  %dir /run/%{name}/
@@ -90,6 +93,9 @@ 

  /etc/libreport/events.d/*

  

  %changelog

+ * Tue Oct 12 2021 Orion Poplawski <orion@nwra.com> - 4.2-rc2.1

+ - Ship raid6check

+ 

  * Mon Aug 09 2021 Xiao Ni <xni@redhat.com> - 4.2-rc2

  - Update to mdadm-4.2-rc2

  - Resolves bz#1988236

It's a new tool, but upstream is asking for feedback so seems worth shipping it.

Also, the Release was done incorrectly when mdadm was updated to 4.2-rc2, so you're going to have trouble updating to 4.2 final. See https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_prerelease_versions for more info.

1 new commit added

  • Also install raid6check man page
2 years ago
Metadata