Name: hdparm Version: 9.65 Release: 1 Summary: A system utility for setting or showing hard drive parameters License: BSD AND GPLv2 URL: https://sourceforge.net/projects/%{name}/ Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch1: 0001-hdparm-fallocate-close-fd.patch Patch2: 0002-hdparam-Remove-security_password-printing.patch Patch3: 0003-hdparm-fix-fd-leak-in-sysfs_write_attr.patch BuildRequires: gcc %description hdparm - get/set ATA/SATA drive parameters under Linux. %package help Summary: Include man page for hdparm utility Requires: man BuildArch: noarch %description help This package contains the man page for hdparm. %prep %autosetup -n %{name}-%{version} -p1 %build CFLAGS="$RPM_OPT_FLAGS" %make_build STRIP=/bin/true LDFLAGS="$RPM_LD_FLAGS" %install mkdir -p $RPM_BUILD_ROOT/sbin install -c -m 755 hdparm $RPM_BUILD_ROOT/sbin/hdparm mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8 install -c -m 644 hdparm.8 $RPM_BUILD_ROOT/%{_mandir}/man8 %files %doc README.acoustic %license LICENSE.TXT /sbin/hdparm %files help %{_mandir}/man8/hdparm.8* %changelog * Tue Nov 1 2022 liusirui 9.65-1 - upgrade to 9.65 * Thu Oct 20 2022 liusirui 9.62-4 - add GPLv2 to correct license * Tue Mar 01 2022 Zhiqiang Liu 9.62-3 - fix fd leak in sysfs_write_attr() * Sat Jan 22 2022 volcanodragon 9.62-2 - delete passwd print for security * Tue Nov 23 2021 Li Jinlin 9.62-1 - upgrade package to 9.62 * Fri Jul 30 2021 chenyanpanHW - 9.58-2 - DESC: delete -S git from %autosetup, and delete BuildRequires git * Fri Jul 17 2020 wangjun - 9.58-1 - upgrade package to 9.58 * Tue Jun 30 2020 volcanodragon - 9.56-5 - Type:enhancement - ID:NA - SUG:NA - DESC:rename patches * Tue Jan 7 2020 openEuler Buildteam - 9.56-4 - Type:enhancement - ID:NA - SUG:NA - DESC:Update package * Fri Aug 30 2019 louhongxiang - 9.56-3 - Type:enhancemnet - ID:NA - SUG:NA - DESC:openEuler Debranding * Wed Aug 21 2019 wubo - 9.56-2 - Package init and change patch name