mkbootdisk-vl.spec 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. Summary: Creates an bootdisk for Vine Linux
  2. Summary(ja): ブートディスク作成ツール
  3. Name: mkbootdisk
  4. Version: 1.4.2
  5. Release: 4vl1
  6. Copyright: GPL
  7. Group: System Environment/Base
  8. Source: mkbootdisk-%{version}.tar.gz
  9. Patch: mkbootdisk-%{version}-vine.patch
  10. ExclusiveArch: i386 sparc
  11. ExclusiveOs: Linux
  12. Requires: mkinitrd syslinux dosfstools
  13. Conflicts: modutils < 2.3.23
  14. %ifarch sparc
  15. Requires: silo genromfs
  16. %endif
  17. BuildRoot: /var/tmp/%{name}-root
  18. %description
  19. The mkbootdisk program creates a standalone boot floppy disk for
  20. booting the running system. The created boot disk will look for the
  21. root filesystem on the device mentioned in /etc/fstab and includes an
  22. initial ramdisk image that will load any necessary SCSI modules for
  23. the system.
  24. %prep
  25. %setup -q
  26. %patch -p1 -b .vine
  27. %install
  28. rm -rf $RPM_BUILD_ROOT
  29. make BUILDROOT=$RPM_BUILD_ROOT mandir=%{_mandir} install
  30. %clean
  31. rm -rf $RPM_BUILD_ROOT
  32. %files
  33. %defattr(-,root,root)
  34. %attr(755,root,root) /sbin/mkbootdisk
  35. %attr(644,root,root) %{_mandir}/man8/mkbootdisk.8.gz
  36. %changelog
  37. * Sat Mar 23 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.2-4vl1
  38. - merged with rawhide's new mkbootdisk
  39. * Wed Jan 09 2002 Tim Powers <timp@redhat.com>
  40. - automated rebuild
  41. * Wed Aug 15 2001 Matt Wilson <msw@redhat.com>
  42. - changed Summary:, it's no longer a bad copy and paste job from the
  43. mkinitrd spec file (MF #50193)
  44. * Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
  45. - Bump release + rebuild.
  46. * Tue Feb 08 2001 Michael Fulbright <msf@redhat.com>
  47. - return error code when we cant format the floppy. Helps anaconda out.
  48. * Tue Jan 23 2001 Erik Troan <ewt@redhat.com>
  49. - switched to use syslinux rather then lilo
  50. - requires dosfstools
  51. - put version in only one place, mkbootdisk
  52. * Thu Jul 06 2000 Erik Troan <ewt@redhat.com>
  53. - wasn't including ethernet devices properly
  54. * Thu Jun 1 2000 Bill Nottingham <notting@redhat.com>
  55. - conf.modules -> modules.conf, fhs stuff
  56. * Mon May 01 2000 Erik Troan <ewt@redhat.com>
  57. - patched to work with disk labels
  58. * Mon Mar 04 2002 Toru Sagami <sagami@vinelinux.org> 1.2.8-2vl3
  59. - reject "lba32" LILO option (why was it necessary?)
  60. - added a patch for mke2fs to create fd of maximum(?) disc space.
  61. * Wed May 09 2001 <sagami@vinelinux.org>
  62. - 1.2.8-2vl2: use cp --parent instead of cp -P due to POSIX conformance
  63. - added the "lba32" LILO option
  64. - added verbose.patch from Masaki Kawamura's package (1.2.5-3vl3)
  65. * Tue Dec 26 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  66. - 1.2.8-2vl1
  67. - conf.modules -> modules.conf: Conflicts: modutils < 2.3.23
  68. - fhs stuff
  69. * Thu Oct 12 2000 Yoshihiro Kajiki <kajiki@ylug.org>
  70. - change bootup message to suit with Vine Linux
  71. * Fri Aug 4 2000 Jun Nishii <jun@vinelinux.org>
  72. - 1.2.5-3vl1
  73. - adapt to Vine Linux 2.1
  74. (simply added "ExclusiveArch ppc" line)
  75. * Thu Feb 3 2000 Matt Wilson <msw@redhat.com>
  76. - gzip manpage
  77. * Mon Jan 10 2000 Erik Troan <ewt@redhat.com>
  78. - removed rescue stuff
  79. * Mon Nov 8 1999 Matt Wilson <msw@redhat.com>
  80. - removed 'prompt' from silo.conf
  81. * Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com>
  82. - fix sparc ramdisk making for new modutils and kernel
  83. file layout.
  84. * Sat Sep 25 1999 Michael K. Johnson <johnsonm@redhat.com>
  85. - ignore commented lines in fstab, generally more robust
  86. fstab parsing
  87. * Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
  88. - ditto
  89. * Thu Aug 12 1999 Bill Nottingham <notting@redhat.com>
  90. - add fix
  91. * Tue May 25 1999 Matt Wilson <msw@redhat.com>
  92. - added -P to the cp lines for devices to pick up parent directories
  93. for ida/ and rd/
  94. * Wed Apr 7 1999 Matt Wilson <msw@redhat.com>
  95. - pass load_ramdisk=2 as alan had to port his ramdisk hack from 2.0.x
  96. * Mon Apr 5 1999 Matt Wilson <msw@redhat.com>
  97. - pass load_ramdisk=1 for rescue image, as 2.2 kernels get this right
  98. * Thu Mar 18 1999 Matt Wilson <msw@redhat.com>
  99. - fixed misspelling in man page
  100. * Thu Feb 25 1999 Matt Wilson <msw@redhat.com>
  101. - updated the description
  102. * Thu Nov 5 1998 Jeff Johnson <jbj@redhat.com>
  103. - import from ultrapenguin 1.1.
  104. * Fri Oct 30 1998 Jakub Jelinek <jj@ultra.linux.cz>
  105. - support for SPARC
  106. * Sat Aug 29 1998 Erik Troan <ewt@redhat.com>
  107. - wasn't including nfs, isofs, or fat modules properly
  108. - mkinitrd args weren't passed right due to a typo