aboot-vl.spec 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. Summary: A bootloader which can be started from the SRM console.
  2. Name: aboot
  3. Version: 0.9b
  4. Release: 0vl1
  5. ExclusiveArch: alpha
  6. License: GPL
  7. Group: System Environment/Base
  8. Source: http://aboot.sourceforge.net/tarballs/aboot-%{version}.tar.bz2
  9. URL: http://sourceforge.net/projects/aboot/
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. %description
  12. The aboot program is the preferred way of booting Linux when using SRM
  13. firmware (the firmware normally used to boot an DEC UNIX). Aboot supports
  14. the creation of bootable block devices and contains a program which can
  15. load Linux kernels from a filesystem which is bootable by SRM. Aboot
  16. also supports direct booting from various filesystems (ext2, ISO9660,
  17. UFS), booting of executable object files (ELF and ECOFF), booting of
  18. compressed kernels, network booting (using bootp), partition tables in
  19. DEC UNIX format, and interactive booting and default configurations for
  20. SRM consoles that cannot pass long option strings.
  21. %prep
  22. %setup -q
  23. %build
  24. make
  25. %install
  26. rm -rf %{buildroot}
  27. make mandir=%{buildroot}%{_mandir} root=%{buildroot} install
  28. %clean
  29. rm -rf %{buildroot}
  30. %files
  31. %defattr(-, root, root)
  32. %doc COPYING ChangeLog* INSTALL README TODO doc/faq
  33. %attr(644, root, root) /boot/bootlx
  34. %{_syssbindir}/*
  35. %{_mandir}/man5/*
  36. %{_mandir}/man8/*
  37. %changelog
  38. * Sat Jun 26 2004 Tomoya TAKA <taka@vinelinux.org> 0.9b-0vl1
  39. - new upstream release
  40. - fix %files
  41. - fix License, URL and Source's URL
  42. * Sat Jul 13 2002 Tomoya TAKA <taka@vinelinux.org> 0.9a-2vl1
  43. - rebuild for Vine Linux
  44. - add all man pages to %%files
  45. - change Copyright: tag to License:
  46. - use rpm macros
  47. * Wed Jan 09 2002 Tom Tromey <tromey@redhat.com> 0.9a-2
  48. - Install man pages correctly. From Tim Powers.
  49. * Fri Dec 21 2001 Tom Tromey <tromey@redhat.com> 0.9a-1
  50. - Upgaded to version 0.9a (from aboot cvs)
  51. - Removed old patches, all of which have been incorporated into
  52. the main distribution
  53. * Thu Dec 6 2001 Matt Wilson <msw@redhat.com> 0.7a-3
  54. - include asm-generic/pgtable.h from the kernel source as our
  55. kernel-headers package doesn't contain it.
  56. * Fri Feb 2 2001 Matt Wilson <msw@redhat.com>
  57. - renamed get_option in disk.c to not conflict with 2.4 headers (patch3)
  58. * Fri Jan 26 2001 Matt Wilson <msw@redhat.com>
  59. - added patch from michal@harddata.com to properly mark some isos - #17888
  60. (patch1)
  61. - added my patch to build against 2.4 kernel headers (patch2)
  62. * Thu Jul 13 2000 Florian La Roche <Florian.LaRoche@redhat.de>
  63. - 0.7a
  64. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  65. - automatic rebuild
  66. * Thu Jun 15 2000 Matt Wilson <msw@redhat.com>
  67. - rebuild to get new /usr/share/doc
  68. * Wed May 31 2000 Matt Wilson <msw@redhat.com>
  69. - 0.7
  70. - catch gzipped man pages
  71. - use _mandir macros to install man files
  72. * Tue Nov 30 1999 Matt Wilson <msw@redhat.com>
  73. - changed to use ext2 patch based from Ruediger Oertel <ro@suse.de>
  74. * Mon Nov 22 1999 Matt Wilson <msw@redhat.com>
  75. - patched ext2 read code to deal with rev1 filesystems
  76. - added a patch to properly guess IDE cdroms
  77. (well, sort of)
  78. * Tue Sep 07 1999 Cristian Gafton <gafton@redhat.com>
  79. - add patch to allow it to boot on *large* disks
  80. * Mon Apr 26 1999 Cristian Gafton <gafton@redhat.com>
  81. - patch from Jay Estabrook to make it work with EXT2 filesystems larger
  82. than 2Gb
  83. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  84. - auto rebuild in the new build environment (release 9)
  85. * Tue Jan 19 1999 Erik Troan <ewt@redhat.com>
  86. - built for Red HAt 6.0
  87. * Tue Sep 15 1998 Richard Henderson <rth@cygnus.com>
  88. - use aboot.lds for elf, so that the phdr comes out right.
  89. - relax the need to have a compiled kernel installed.
  90. - make sdisklabel take partition sizes in sectors, not kilobytes.
  91. * Thu Aug 20 1998 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
  92. - corrected a small but essential error in the ELF patch
  93. * Mon Aug 3 1998 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
  94. - added a patch to allow booting of ELF images created with binutils >= 2.9
  95. - compiled against glibc 2.0.94
  96. * Sun May 31 1998 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
  97. - made changes needed for glibc2 and 2.1.x kernels