diff --git a/.cvsignore b/.cvsignore index e69de29..f7e87ef 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +hdparm-3.9.tar.gz diff --git a/hdparm.spec b/hdparm.spec new file mode 100644 index 0000000..e0f077f --- /dev/null +++ b/hdparm.spec @@ -0,0 +1,109 @@ +Summary: A utility for displaying and/or setting hard disk parameters. +Name: hdparm +Version: 3.9 +Release: 6 +Copyright: distributable +Group: Applications/System +Source: ftp://metalab.unc.edu/pub/Linux/system/hardware/hdparm-%{version}.tar.gz +Source1: hdparm-sysconfig +Patch0: hdparm-3.3.sparc.patch +Patch1: hdparm-3.9-kernel23.patch +Buildroot: %{_tmppath}/%{name}-%{version}-root + +%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 +%patch0 -p1 -b .sparc +%patch1 -p1 -b .kernel23 + +%build +perl -pi -e "s,-O2,$RPM_OPT_FLAGS,g" Makefile +make + +%install +mkdir -p $RPM_BUILD_ROOT/sbin +mkdir -p $RPM_BUILD_ROOT/usr/doc +mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8 +install -c -s -m 755 hdparm $RPM_BUILD_ROOT/sbin/hdparm +install -c -m 644 hdparm.8 $RPM_BUILD_ROOT/%{_mandir}/man8 +mkdir -p $RPM_BUILD_ROOT/etc/sysconfig +install -m 644 %SOURCE1 $RPM_BUILD_ROOT/etc/sysconfig/harddisks + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc hdparm-3.9.lsm Changelog +%config /etc/sysconfig/harddisks +/sbin/hdparm +%{_mandir}/man8/hdparm.8* + +%changelog +* Wed Jul 19 2000 Bernhard Rosenkränzer +- disable readahead (#14268) +- add comment in /etc/sysconfig/harddisks about possible extra parameters + +* Thu Jul 13 2000 Prospector +- automatic rebuild + +* Wed Jul 12 2000 Trond Eivind Glomsrød +- disable 32 bit interfacing (#13730) + +* Tue Jun 27 2000 Trond Eivind Glomsrød +- use %%{_tmppath} +- add /etc/sysconfig/harddisks, a new file for hardisk + optimization parameters + +* Mon Jun 18 2000 Bernhard Rosenkränzer +- FHSify + +* Sun Apr 9 2000 Bernhard Rosenkränzer +- Fix compilation with kernel 2.3.* + +* Thu Feb 17 2000 Bernhard Rosenkränzer +- 3.9 +- handle RPM_OPT_FLAGS + +* Thu Feb 17 2000 Bernhard Rosenkränzer +- 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 +- build as non-root user (#6458) + +* Fri Feb 4 2000 Bernhard Rosenkränzer +- deal with RPM compressing man pages + +* Fri Nov 19 1999 Bernhard Rosenkraenzer +- 3.6 + +* Thu Aug 12 1999 Cristian Gafton +- version 3.5 + +* Wed Mar 24 1999 Cristian Gafton +- added patches from UP + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 4) + +* Tue Dec 29 1998 Cristian Gafton +- build for 6.0 + +* Fri Apr 24 1998 Prospector System +- translations modified for de, fr, tr + +* Wed Apr 08 1998 Erik Troan +- updated to 3.3 +- build rooted + +* Fri Oct 31 1997 Donnie Barnes +- fixed spelling error in summary + +* Mon Jun 02 1997 Erik Troan +- built against glibc + diff --git a/sources b/sources index e69de29..218ee5d 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +e0acf444f8d2fff2cb83cf080e1115e1 hdparm-3.9.tar.gz