2004-09-09 06:04:30 +00:00
|
|
|
|
Summary: A utility for displaying and/or setting hard disk parameters.
|
|
|
|
|
Name: hdparm
|
2006-05-22 09:44:38 +00:00
|
|
|
|
Version: 6.6
|
2006-07-12 06:19:53 +00:00
|
|
|
|
Release: 1.1
|
2004-09-09 06:04:45 +00:00
|
|
|
|
License: BSD
|
2004-09-09 06:04:30 +00:00
|
|
|
|
Group: Applications/System
|
2005-11-30 11:01:40 +00:00
|
|
|
|
URL: http://sourceforge.net/projects/hdparm/
|
2005-10-25 12:42:12 +00:00
|
|
|
|
Source: http://hdparm.sourceforge.net/sourceforge/hdparm/hdparm-%{version}.tar.gz
|
2005-01-03 10:31:43 +00:00
|
|
|
|
Patch0: hdparm-5.8-help.patch
|
2005-05-10 08:37:05 +00:00
|
|
|
|
Patch1: hdparm-5.9-nostrip.patch
|
2006-05-22 09:44:38 +00:00
|
|
|
|
Patch2: hdparm-6.3-idestruct.patch
|
2004-09-09 06:04:30 +00:00
|
|
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
2005-12-20 16:01:40 +00:00
|
|
|
|
ExcludeArch: ia64 ppc ppc64 s390 s390x
|
2004-09-09 06:04:30 +00:00
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
Hdparm is a useful system utility for setting (E)IDE hard drive
|
|
|
|
|
parameters. For example, hdparm can be used to tweak hard drive
|
|
|
|
|
performance and to spin down hard drives for power conservation.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q
|
2005-01-03 10:31:43 +00:00
|
|
|
|
%patch0 -p1
|
2005-05-10 08:37:05 +00:00
|
|
|
|
%patch1 -p1
|
2006-05-22 09:44:38 +00:00
|
|
|
|
#patch2 -p1
|
2004-09-09 06:04:30 +00:00
|
|
|
|
|
|
|
|
|
%build
|
2005-03-02 11:03:09 +00:00
|
|
|
|
perl -pi -e "s/-O2/$RPM_OPT_FLAGS/g" Makefile
|
2004-09-09 06:04:30 +00:00
|
|
|
|
make
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/sbin
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/usr/doc
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
|
2005-05-10 08:31:12 +00:00
|
|
|
|
install -c -m 755 hdparm $RPM_BUILD_ROOT/sbin/hdparm
|
2004-09-09 06:04:30 +00:00
|
|
|
|
install -c -m 644 hdparm.8 $RPM_BUILD_ROOT/%{_mandir}/man8
|
|
|
|
|
|
|
|
|
|
%clean
|
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%defattr(-,root,root)
|
2004-09-09 06:05:05 +00:00
|
|
|
|
%doc hdparm.lsm Changelog
|
2004-09-09 06:04:30 +00:00
|
|
|
|
/sbin/hdparm
|
|
|
|
|
%{_mandir}/man8/hdparm.8*
|
|
|
|
|
|
|
|
|
|
%changelog
|
2006-07-12 06:19:53 +00:00
|
|
|
|
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 6.6-1.1
|
|
|
|
|
- rebuild
|
|
|
|
|
|
2006-05-22 09:44:38 +00:00
|
|
|
|
* Mon May 22 2006 Karsten Hopp <karsten@redhat.de> 6.3-3
|
|
|
|
|
- remove obsolute include patch
|
|
|
|
|
- disable idestruct patch, rebuild
|
|
|
|
|
|
2006-02-11 03:25:05 +00:00
|
|
|
|
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.3-2.2
|
|
|
|
|
- bump again for double-long bug on ppc(64)
|
|
|
|
|
|
2006-02-07 12:12:38 +00:00
|
|
|
|
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 6.3-2.1
|
|
|
|
|
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
|
|
|
2005-12-20 16:01:40 +00:00
|
|
|
|
* Tue Dec 20 2005 Karsten Hopp <karsten@redhat.de> 6.3-2
|
|
|
|
|
- use ExcludeArch, this allows building on archs we don't
|
|
|
|
|
ship such as Alpha (#175919)
|
|
|
|
|
|
2005-12-09 22:40:54 +00:00
|
|
|
|
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2005-11-30 11:01:40 +00:00
|
|
|
|
* Wed Nov 30 2005 Karsten Hopp <karsten@redhat.de> 6.3-1
|
|
|
|
|
- fix package URL
|
|
|
|
|
|
2005-10-25 12:42:12 +00:00
|
|
|
|
* Tue Oct 25 2005 Karsten Hopp <karsten@redhat.de> 6.3-1
|
|
|
|
|
- update to hdparm-6.3
|
|
|
|
|
|
2005-06-08 12:33:59 +00:00
|
|
|
|
* Wed Jun 08 2005 Karsten Hopp <karsten@redhat.de> 6.1-1
|
|
|
|
|
- update to 6.1 (BLKGETSIZE fixes)
|
|
|
|
|
- work around hdparm's usage of kernel headers, assume
|
|
|
|
|
that we run it on little-endian machines only
|
|
|
|
|
|
2005-05-18 14:58:02 +00:00
|
|
|
|
* Wed May 18 2005 Karsten Hopp <karsten@redhat.de> 5.9-3
|
|
|
|
|
- remove /etc/sysconfig/harddisks (#157673)
|
|
|
|
|
|
2005-05-10 08:31:12 +00:00
|
|
|
|
* Tue May 10 2005 Karsten Hopp <karsten@redhat.de> 5.9-2
|
|
|
|
|
- enable debuginfo
|
|
|
|
|
|
2005-03-02 10:56:37 +00:00
|
|
|
|
* Wed Mar 02 2005 Karsten Hopp <karsten@redhat.de> 5.9-1
|
|
|
|
|
- update to 5.9
|
|
|
|
|
- build with gcc-4
|
|
|
|
|
|
2005-01-03 10:31:43 +00:00
|
|
|
|
* Mon Jan 03 2005 Karsten Hopp <karsten@redhat.de> 5.8-2
|
|
|
|
|
- add --help option (#143916)
|
|
|
|
|
|
|
|
|
|
* Fri Nov 26 2004 Karsten Hopp <karsten@redhat.de> 5.8-1
|
|
|
|
|
- update
|
|
|
|
|
|
2004-09-21 10:21:52 +00:00
|
|
|
|
* Tue Sep 21 2004 Than Ngo <than@redhat.com> 5.7-2
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2004-09-09 06:06:29 +00:00
|
|
|
|
* Mon Sep 06 2004 Karsten Hopp <karsten@redhat.de> 5.7-1
|
|
|
|
|
- update to latest stable version
|
|
|
|
|
|
2004-09-09 06:06:25 +00:00
|
|
|
|
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2004-09-09 06:06:21 +00:00
|
|
|
|
* Thu Feb 19 2004 Karsten Hopp <karsten@redhat.de> 5.5-1
|
|
|
|
|
- update to latest stable version
|
|
|
|
|
- rename variable to avoid name clash with readahead function
|
|
|
|
|
|
|
|
|
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2004-09-09 06:06:07 +00:00
|
|
|
|
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
|
|
* Wed Jun 04 2003 Karsten Hopp <karsten@redhat.de> 5.4-2
|
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jun 04 2003 Karsten Hopp <karsten@redhat.de> 5.4-1
|
|
|
|
|
- update
|
|
|
|
|
- #92057
|
|
|
|
|
|
|
|
|
|
* Wed Apr 23 2003 Karsten Hopp <karsten@redhat.de> 5.3-2
|
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Apr 23 2003 Karsten Hopp <karsten@redhat.de> 5.3-1
|
|
|
|
|
- update to 5.3
|
|
|
|
|
- add comment to /etc/sysconfig/harddisks
|
|
|
|
|
|
2004-09-09 06:05:53 +00:00
|
|
|
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
|
|
* Thu Dec 12 2002 Tim Powers <timp@redhat.com> 5.2-3
|
|
|
|
|
- rebuild on all arches
|
|
|
|
|
|
|
|
|
|
* Tue Nov 19 2002 Tim Powers <timp@redhat.com>
|
|
|
|
|
- rebuild on all arches
|
|
|
|
|
|
|
|
|
|
* Wed Jun 26 2002 Karsten Hopp <karsten@redhat.de>
|
|
|
|
|
- update to 5.2 with the following fixes:
|
|
|
|
|
- v5.2 compile fixes for 2.5.xx
|
|
|
|
|
- v5.1 fixed segfault in "-i" on older drives
|
|
|
|
|
- v5.0 lots of updates and new features
|
|
|
|
|
- v4.9 fixed compile error with 2.5.xx kernels
|
|
|
|
|
- v4.8 changed -Q to allow specifying queue depth
|
|
|
|
|
- v4.7 added -z, -Q, -M flags; expanded parm range for -p
|
|
|
|
|
|
|
|
|
|
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
|
|
|
|
- automated rebuild
|
|
|
|
|
|
|
|
|
|
* Thu May 23 2002 Tim Powers <timp@redhat.com>
|
|
|
|
|
- automated rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Feb 22 2002 Karsten Hopp <karsten@redhat.de>
|
|
|
|
|
- bump version for 8.0
|
|
|
|
|
|
2004-09-09 06:05:11 +00:00
|
|
|
|
* Fri Feb 22 2002 Karsten Hopp <karsten@redhat.de>
|
|
|
|
|
- rebuild in new environment
|
|
|
|
|
|
|
|
|
|
* Wed Jan 23 2002 Karsten Hopp <karsten@redhat.de> (4.6-1)
|
|
|
|
|
- Update to 4.6
|
|
|
|
|
|
2004-09-09 06:05:05 +00:00
|
|
|
|
* Mon Oct 01 2001 Karsten Hopp <karsten@redhat.de>
|
|
|
|
|
- fix name of doc file (#54137)
|
|
|
|
|
|
2004-09-09 06:04:48 +00:00
|
|
|
|
* Fri Jul 20 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
|
|
|
- exclude s390,s390x
|
|
|
|
|
|
2004-09-09 06:04:45 +00:00
|
|
|
|
* Mon Jun 25 2001 Karsten Hopp <karsten@redhat.de>
|
|
|
|
|
- update to version 4.1
|
|
|
|
|
- update URL
|
|
|
|
|
|
2004-09-09 06:04:30 +00:00
|
|
|
|
* Wed Jul 19 2000 Bernhard Rosenkr<EFBFBD>nzer <bero@redhat.com>
|
|
|
|
|
- disable readahead (#14268)
|
|
|
|
|
- add comment in /etc/sysconfig/harddisks about possible extra parameters
|
|
|
|
|
|
|
|
|
|
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
|
|
|
|
|
- automatic rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jul 12 2000 Trond Eivind Glomsr<EFBFBD>d <teg@redhat.com>
|
|
|
|
|
- disable 32 bit interfacing (#13730)
|
|
|
|
|
|
|
|
|
|
* Tue Jun 27 2000 Trond Eivind Glomsr<EFBFBD>d <teg@redhat.com>
|
|
|
|
|
- use %%{_tmppath}
|
|
|
|
|
- add /etc/sysconfig/harddisks, a new file for hardisk
|
|
|
|
|
optimization parameters
|
|
|
|
|
|
|
|
|
|
* Mon Jun 18 2000 Bernhard Rosenkr<EFBFBD>nzer <bero@redhat.com>
|
|
|
|
|
- FHSify
|
|
|
|
|
|
|
|
|
|
* Sun Apr 9 2000 Bernhard Rosenkr<EFBFBD>nzer <bero@redhat.com>
|
|
|
|
|
- Fix compilation with kernel 2.3.*
|
|
|
|
|
|
|
|
|
|
* Thu Feb 17 2000 Bernhard Rosenkr<EFBFBD>nzer <bero@redhat.com>
|
|
|
|
|
- 3.9
|
|
|
|
|
- handle RPM_OPT_FLAGS
|
|
|
|
|
|
|
|
|
|
* Thu Feb 17 2000 Bernhard Rosenkr<EFBFBD>nzer <bero@redhat.com>
|
|
|
|
|
- Use O_NONBLOCK when opening devices so we can manipulate CD-ROM drives
|
|
|
|
|
with no media inserted, even when running a current kernel (Bug #6457)
|
|
|
|
|
|
|
|
|
|
* Sat Feb 5 2000 Bill Nottingham <notting@redhat.com>
|
|
|
|
|
- build as non-root user (#6458)
|
|
|
|
|
|
|
|
|
|
* Fri Feb 4 2000 Bernhard Rosenkr<EFBFBD>nzer <bero@redhat.com>
|
|
|
|
|
- deal with RPM compressing man pages
|
|
|
|
|
|
|
|
|
|
* Fri Nov 19 1999 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
|
- 3.6
|
|
|
|
|
|
|
|
|
|
* Thu Aug 12 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
|
- version 3.5
|
|
|
|
|
|
|
|
|
|
* Wed Mar 24 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
|
- added patches from UP
|
|
|
|
|
|
|
|
|
|
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
|
- auto rebuild in the new build environment (release 4)
|
|
|
|
|
|
|
|
|
|
* Tue Dec 29 1998 Cristian Gafton <gafton@redhat.com>
|
|
|
|
|
- build for 6.0
|
|
|
|
|
|
|
|
|
|
* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
|
|
|
|
|
- translations modified for de, fr, tr
|
|
|
|
|
|
|
|
|
|
* Wed Apr 08 1998 Erik Troan <ewt@redhat.com>
|
|
|
|
|
- updated to 3.3
|
|
|
|
|
- build rooted
|
|
|
|
|
|
|
|
|
|
* Fri Oct 31 1997 Donnie Barnes <djb@redhat.com>
|
|
|
|
|
- fixed spelling error in summary
|
|
|
|
|
|
|
|
|
|
* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
|
|
|
|
|
- built against glibc
|
|
|
|
|
|