Commit graph

15 commits

Author SHA1 Message Date
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
thorpej
d6c3cd26ba Replace uses of -fno-builtin with -ffreestanding. -ffreestanding also
implies -fno-builtin, but also conveys additional information ("not in
a hosted environment").

This is 1/2 of the fix for PR toolchain/19265.
2003-03-14 23:35:24 +00:00
jmmv
2fa17d5ffc Update grub to 0.93. Changes in this version:
* Define the behavior of the boot loader when the load end address is
  zero and the bss end address is zero in the Multiboot Specification.
  Also, add the support into GRUB.
* Finally, we have a Bug Tracking System! Now the preferable way to
  report bugs is to use the BTS rather than sending e-mail to bug-grub.
  See <http://bugcomm.enbug.org/?project=grub&mode=project>, for more
  details.
* The appendix "FAQ" in the manual is removed. See the GNU GRUB FAQ on
  the web <http://www.gnu.org/software/grub/grub-faq.html> instead.
* The terminal handling code is rewritten radically, and many bugfixes
  are made at the same time.
* The command "color" is effective even in the command-line.
* The command "terminal" takes two new options, ``--no-echo'' and
  ``--no-edit''. If you specify ``--no-echo'', GRUB won't echo back
  input characters. If you specify ``--no-edit'', GRUB will disable the
  BASH-like editing feature. These options are useful when using an
  intelligent terminal (such as the comint mode in GNU Emacs).
* The utility ``grub-md5-crypt'' prompts to retype a password and checks
  if the passwords match.
* Support for booting Linux is rewritten, so GRUB now supports
  large-EBDA systems.
* The menu interfaces supports Page Up, Page Down, and Right Key.
* New command "terminfo", for vt100-incompatible terminals.
* New options, ``-D'', ``-g'' and ``-m'' are supported for FreeBSD.
2003-01-24 23:49:54 +00:00
jlam
a020ed9056 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:50:52 +00:00
tron
afe7887560 Install "README.netboot" if networking boot support is enabled. 2002-07-20 13:27:32 +00:00
tron
6184c63b15 Add optional netboot support to "grub" package as suggested by
Julio Merino in PR pkg/17354.
2002-07-20 12:42:35 +00:00
cjep
a785a59e7f Grub is only available for i386. 2002-06-08 18:28:06 +00:00
wiz
528dcfe8a3 Enable grub on <1.5Y by using the binutils package. 2002-04-30 16:10:20 +00:00
wiz
bac6aab607 Update to 0.92:
* The command "displaymem" uses only hex digits for consistency.
* The netboot code goes back to the progress bars instead of dots, for
  the notation of data transfers. And, that is displayed only in debug
  mode, that is to say, nothing is displayed by default. Remember that
  you can turn on debug mode via the command "debug".
* The command "help" doesn't show all the available commands by default,
  when no argument is specified. Rarely used commands (such as
  "testload") and useless commands in interactive use (such as
  "savedefault") are hidden. If you want to see help messages for those
  commands, specify the new option "--all".
* A built-in, `more'-like pager is added. When a command prints too many
  lines to fit the screen, GRUB waits until you hit return key. This
  feature can be turned off by the new command "pager".
* The command "terminal" accepts a new option, "--lines=LINES". You can
  set the maximum number of lines arbitrarily with this option. If you
  don't specify it, the maximum number will be 24.
* The command "terminal" accepts another new option, "--silent". You can
  suppress the "Press any key to continue" message with this option.
* The mem= option for Linux is recognized and used to limit the maximum
  address of initrd.
* A fallback entry is executed immediately after a default entry,
  without prompting a user's intervention, as the manual has ever been
  saying.
* The utility ``grub-install'' makes sure that GRUB images have been
  written to a physical disk completely. To assist this feature, a new
  command "dump" is added.
2002-04-30 12:09:56 +00:00
wiz
8302a261a4 Mark as USE_BUILDLINK_ONLY. 2002-04-16 00:52:19 +00:00
wiz
6b98f8bb3d ispell, fmt. 2002-04-16 00:28:19 +00:00
wiz
34d4e27119 Standardize format. 2002-04-16 00:24:54 +00:00
wiz
ebfe5e211c Move comment in such a way that make doesn't stumble over it. 2002-04-11 22:00:25 +00:00
magick
3b52caad09 Explain why the package is restricted to i386 -current.
Pointed out by tron@zhadum.de.
2002-04-11 20:03:09 +00:00
magick
e0489c179a Import new package grub. Submitted by jgoerzen@complete.org in
pkg/15065. I updated it to 0.91 and removed patch-aa which
the submitter already sent to the grub people.

GRUB is the GRand Unified Bootloader.  Briefly, bootloader is the first
software program that runs when a computer starts. It is responsible for
loading and transferring control to the operating system kernel software
(such as NetBSD orLinux).  GRUB understands ffs, FAT{16,32}, ext2fs,
ReiserFS, minixfs, and VSTafs.  It can directly boot NetBSD, FreeBSD,
OpenBSD and Linux without any other bootloader, loading a.out and ELF
kernels from the disk and passing along necessary arguments (in most cases).
It can also boot any operating system (the above, plus eg Windows, OS/2) by
chaining to that operating system's specific loader.  Grub features a
runtime command line and loads its configuration at boot rather than
requiring rerunning of a separate utility.  Other features are TFTP booting,
serial console support, large disk support, support for both DOS MBR label
and BSD disklabel simultaneously, booting from hard drive or floppy.

GRUB is available for the i386 architecture only.
2002-04-11 19:53:25 +00:00