bdflush-vl.spec 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. Summary: The daemon which starts the flushing of dirty buffers back to disk.
  2. Summary(ja): 未処理のバッファをディスクに書き込むデーモン
  3. Name: bdflush
  4. Version: 1.5
  5. Release: 22vl3
  6. License: Distributable
  7. Group: System Environment/Daemons
  8. Source: ftp://tsx-11.mit.edu/pub/linux/sources/system/v1.2/%{name}-%{version}.tar.gz
  9. Patch: bdflush-1.5-axp.patch
  10. Patch1: bdflush-1.5-glibc.patch
  11. Patch2: bdflush-1.5-ia64.patch
  12. Patch3: bdflush-1.5-limit.patch
  13. Patch4: bdflush-1.5-errno.patch
  14. Buildroot: %{_tmppath}/%{name}-%{version}-root
  15. %description
  16. The bdflush process starts the kernel daemon which flushes dirty
  17. buffers back to disk (i.e., writes all unwritten data to disk).
  18. This helps to prevent the buffers from growing too stale.
  19. Bdflush is a basic system process that must run for your system
  20. to operate properly.
  21. %description -l ja
  22. bdflush はカーネルデーモンで,バッファをディスクに書き込みます
  23. (例えば未だバッファ内にあるデータを全てディスクに書き込む等).
  24. これによりバッファ内のデータが古くなり過ぎるのを防ぐことが出来ます.
  25. bdflush はあなたのシステムが正しく動作するのに絶対に必要な
  26. 基本的なシステムプロセスです.
  27. %prep
  28. %setup -q
  29. %patch -p1
  30. %patch1 -p1 -b .glibc
  31. %patch2 -p1 -b .bdflush
  32. %patch3 -p1 -b .limit
  33. %patch4 -p1 -b .errno
  34. %build
  35. make bdflush
  36. %install
  37. rm -rf $RPM_BUILD_ROOT
  38. mkdir -p $RPM_BUILD_ROOT/sbin
  39. mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
  40. install -m 755 bdflush $RPM_BUILD_ROOT/sbin/update
  41. install -m 644 bdflush.8 $RPM_BUILD_ROOT%{_mandir}/man8/bdflush.8
  42. ln -sf bdflush.8 $RPM_BUILD_ROOT%{_mandir}/man8/update.8
  43. %clean
  44. rm -rf $RPM_BUILD_ROOT
  45. %files
  46. %attr(-,root,root) /sbin/update
  47. %attr(-,root,root) %{_mandir}/*/*
  48. %changelog
  49. * Wed Jan 30 2008 Shu KONNO <owa@bg.wakwak.com> 1.5-22vl3
  50. - s/Copyright/License/
  51. * Tue Apr 8 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 1.5-22vl2
  52. - rebuild
  53. * Fri Dec 06 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.5-22vl1
  54. - based on 1.5-22 from Rawhide and built for Vine Linux
  55. - added Japanese summary and description
  56. * Tue Nov 19 2002 Tim Powers <timp@redhat.com>
  57. - merge in updated x86_64 patches
  58. - rebuild on all arches
  59. * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
  60. - automated rebuild
  61. * Wed Jun 19 2002 Florian La Roche <Florian.LaRoche@redhat.de>
  62. - do not strip binary
  63. * Thu May 23 2002 Tim Powers <timp@redhat.com>
  64. - automated rebuild
  65. * Wed Jan 09 2002 Tim Powers <timp@redhat.com>
  66. - automated rebuild
  67. * Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
  68. - Bump release + rebuild.
  69. * Wed Mar 14 2001 Tim Powers <timp@redhat.com>
  70. - fixed copyright
  71. - include errno.h
  72. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  73. - automatic rebuild
  74. * Sun Jun 18 2000 Than Ngo <than@redhat.de>
  75. - FHS fixes
  76. - rebuilt in the new build environment
  77. - fix to built with glibc22
  78. * Fri Feb 28 2000 Bill Nottingham <notting@redhat.com>
  79. - fix for ia64
  80. * Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
  81. - fix decsription and summary
  82. - man pages are compressed
  83. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  84. - auto rebuild in the new build environment (release 10)
  85. * Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
  86. - glibc 2.1
  87. * Tue May 05 1998 Prospector System <bugs@redhat.com>
  88. - translations modified for de, fr, tr
  89. * Sun Oct 19 1997 Erik Troan <ewt@redhat.com>
  90. - spec file cleanups
  91. - uses a build root
  92. - user %attr()
  93. * Wed Sep 03 1997 Erik Troan <ewt@redhat.com>
  94. - alpha patch should be applied on all architectures
  95. * Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
  96. - built against glibc