hdparm/hdparm.spec
2022-11-01 15:45:55 +08:00

89 lines
2.2 KiB
RPMSpec

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 <liusirui@huawei.com> 9.65-1
- upgrade to 9.65
* Thu Oct 20 2022 liusirui <liusirui@huawei.com> 9.62-4
- add GPLv2 to correct license
* Tue Mar 01 2022 Zhiqiang Liu <liuzhiqiang26@huawei.com> 9.62-3
- fix fd leak in sysfs_write_attr()
* Sat Jan 22 2022 volcanodragon <linfeilong@huawei.com> 9.62-2
- delete passwd print for security
* Tue Nov 23 2021 Li Jinlin <lijinlin3@huawei.com> 9.62-1
- upgrade package to 9.62
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 9.58-2
- DESC: delete -S git from %autosetup, and delete BuildRequires git
* Fri Jul 17 2020 wangjun <wangjun196@huawei.com> - 9.58-1
- upgrade package to 9.58
* Tue Jun 30 2020 volcanodragon <linfeilong@openeuler.org> - 9.56-5
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:rename patches
* Tue Jan 7 2020 openEuler Buildteam <buildteam@openeuler.org> - 9.56-4
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:Update package
* Fri Aug 30 2019 louhongxiang <louhongxiang@huawei.com> - 9.56-3
- Type:enhancemnet
- ID:NA
- SUG:NA
- DESC:openEuler Debranding
* Wed Aug 21 2019 wubo <wubo40@huawei.com> - 9.56-2
- Package init and change patch name