Commit Graph

8654 Commits

Author SHA1 Message Date
rmh
71b90bb5ad - Command-line editting fix (Closes: #381214). 2006-09-24 19:55:35 +00:00
marco_g
7f9a85316a 2006-09-22 Marco Gerards <marco@gnu.org>
* normal/script.c (grub_script_create_cmdmenu): Skip leading
	newlines.
2006-09-22 21:32:48 +00:00
marco_g
b5ef11025a 2006-09-22 Marco Gerards <marco@gnu.org>
* commands/echo.c: New file.

	* conf/i386-pc.rmk (grub_emu_SOURCES): Add `commands/echo.c'.

	* conf/common.rmk (echo_mod_SOURCES): New variable.
	(echo_mod_CFLAGS): Likewise.
	(echo_mod_LDFLAGS): Likewise.
2006-09-22 21:09:14 +00:00
marco_g
2cff3677bb 2006-09-22 Marco Gerards <marco@gnu.org>
* normal/main.c (get_line): Malloc memory instead of using
	preallocated memory.  Removed the arguments `cmdline' and
	`max_len'.  Updated all callers.
2006-09-22 20:23:00 +00:00
marco_g
6ba4688b23 2006-09-22 Marco Gerards <marco@gnu.org>
* conf/i386-efi.rmk (grub_emu_DEPENDENCIES): New variable.
	(normal_mod_DEPENDENCIES): Likewise.

	* conf/powerpc-ieee1275.rmk (grub_emu_DEPENDENCIES): Likewise.
	(normal_mod_DEPENDENCIES): Likewise.

	* conf/sparc64-ieee1275.rmk (normal_mod_DEPENDENCIES): Likewise.
2006-09-22 19:36:32 +00:00
rmh
3910c64ce1 Get rid of 05_dont_error_if_realpath_fails.diff. Upstream wants to be conservative, and I want not to diverge from them. 2006-09-22 14:13:23 +00:00
rmh
51af3f46c4 Delete 02_ftbfs.diff (merged). 2006-09-22 06:45:45 +00:00
jrydberg
e02ac02c5f 2006-09-22 Johan Rydberg <jrydberg@gnu.org>
* genmk.rb: Add DEPENDENCIES variables to modules, utilities, and
        programs.
        * conf/i386-pc.rmk (grub_emu_DEPENDENCIES): Declare.
        (normal_mod_DEPENDENCIES): Likewise.
        * conf/i386-pc.mk: Regenerate.
        * conf/i386-efi.mk: Likewise
        * conf/common.mk: Likewise.
        * conf/powerpc-ieee1275.mk: Likewise.
        * conf/sparc64-ieee1275.mk: Likewise.
2006-09-22 00:27:38 +00:00
otavio
99aa95f493 * Add XS-X-Vcs-Svn on control file and point it to our current svn
repository.
2006-09-22 00:16:59 +00:00
rmh
21e1387e79 Delete 01_fix_grub-install.patch (merged). 2006-09-21 22:26:17 +00:00
robertmh
8d252e442c 2006-09-22 Robert Millan <rmh@aybabtu.com>
Sync with i386 version.
	* conf/powerpc-ieee1275.rmk (bin_UTILITIES): Remove grub-emu, add grub-mkimage.
	* conf/powerpc-ieee1275.rmk (sbin_UTILITIES): Remove grub-mkimage, add grub-emu.
2006-09-21 22:24:05 +00:00
rmh
fcd02ac742 * patches/03_revert_partition_numbering.diff: New. Revert a commit that
broke grub-probefs.
2006-09-21 22:00:43 +00:00
rmh
67bc9fcd22 * rules: Remove moddep.lst install command (no longer needed). 2006-09-21 21:56:46 +00:00
rmh
5f24b52baf Replace 01_ftbfs.diff with (more correct) 02_ftbfs.diff from upstream. 2006-09-21 19:25:48 +00:00
rmh
a5ac710127 * patches/05_dont_error_if_realpath_fails.diff: New. Do what the patch name
says ;).
2006-09-21 19:07:30 +00:00
rmh
a9f088737e * New CVS snapshot.
- Delete a few patches (merged).
    - Add 01_ftbfs.diff (reverts a commit that caused FTBFS).
2006-09-21 19:00:51 +00:00
robertmh
209bf7ac33 2006-09-21 Robert Millan <rmh@aybabtu.com>
Import from GRUB Legacy (lib/device.c):
	* util/i386/pc/grub-mkdevicemap.c (get_i2o_disk_name): New function.
	(init_device_map) [__linux__]: Add support for I2O devices.
2006-09-21 17:39:14 +00:00
robertmh
78fa179013 Minor fix in my changelog entry. 2006-09-21 17:08:19 +00:00
rmh
ec521415e5 control (Build-Depends): Add libc6-dev-powerpc [ppc64]. 2006-09-20 17:53:14 +00:00
rmh
063532624f * control (Architecture): Add any-ppc64. 2006-09-19 13:49:13 +00:00
otavio
e7215d44ce releasing version 1.94-6 2006-09-14 19:07:59 +00:00
marco_g
6b14609040 2006-09-14 Marco Gerards <marco@gnu.org>
* conf/i386-pc.rmk (COMMON_LDFLAGS): Use `-m32' instead of
	`-melf_i386'.
2006-09-14 19:04:18 +00:00
robertmh
e38600a8ac Oops. Fix wrong ChangeLog date. 2006-09-14 18:53:24 +00:00
robertmh
2952da5dda 2006-08-19 Robert Millan <rmh@aybabtu.com>
* util/i386/pc/grub-install.in: Skip menu.lst when removing
	/boot/grub/*.lst.
	* util/i386/pc/getroot.c: Don't recurse into dotdirs (e.g. ".static").
	* util/i386/pc/grub-mkdevicemap.c: Make sure the floppy device exists
	before adding it to device.map.
2006-09-14 18:52:50 +00:00
rmh
8ff651070e Add upstream changelog entry. 2006-09-14 18:16:37 +00:00
rmh
3ecf025137 * patches/03_avoid_recursing_into_dot_static.diff: New. Avoid recursing into
dotdirs (e.g. ".static").
  * patches/04_mkdevicemap_dont_assume_floppies.diff:  New.  Don't assume
    /dev/fd0 exists when generating device.map.
2006-09-14 18:12:43 +00:00
rmh
af9192031c Remove superflous difference with update-grub legacy. 2006-08-28 17:02:46 +00:00
rmh
6126d481b2 * update-grub: Set interpreter to /bin/bash to cope with non-POSIX extensions. 2006-08-28 15:00:48 +00:00
otavio
7c6c18a5b7 releasing version 1.94-5 2006-08-20 15:02:15 +00:00
rmh
bffb651920 * 02_not_remove_menu_lst.patch: New patch. Skip menu.lst removal in
grub-install.  (Closes: #372934)
2006-08-19 11:13:52 +00:00
rmh
5b48b1dd75 Assign convert_kernel26 changelog entry to Otavio (it'd been mistakenly attributed to me). 2006-08-19 10:50:49 +00:00
rmh
acbaef33ca * control (Build-Depends): s/any-amd64/amd64 kfreebsd-amd64/g (this seems to
confuse buildds).
2006-08-19 10:49:36 +00:00
otavio
d9737ac012 releasing version 1.94-4 2006-08-18 18:38:28 +00:00
otavio
0d0dbcac8c * Remove convert_kernel26 usage since it's not necessary anymore and due
initramfs-tools changes it's bug too.
2006-08-18 18:38:03 +00:00
jrydberg
01b82a64e2 2006-08-15 Johan Rydberg <jrydberg@gnu.org>
* genmk.rb: Let GCC generate dependenceies the first time it
        compiles a file; using the -MD option.
        * conf/common.mk: Regenerate.
        * conf/i386-pc.mk: Likewise.
        * conf/i386-efi.mk: Likewise.
        * conf/powerpc-ieee1275.mk: Likewise.
        * conf/sparc64-ieee1275.mk: Likewise.
2006-08-15 12:29:08 +00:00
okuji
1064790dc6 2006-08-04 Yoshinori K. Okuji <okuji@enbug.org>
Move the prototypes of grub_setjmp and grub_longjmp to
        cpu/setjmp.h, so that each architecture may specify different
        attributes.

        * include/grub/i386/setjmp.h (grub_setjmp): New prototype.
        (grub_longjmp): Likewise.
        * include/grub/powerpc/setjmp.h (grub_setjmp): Likewise..
        (grub_longjmp): Likewise.
        * include/grub/sparc64/setjmp.h (grub_setjmp): Likewise..
        (grub_longjmp): Likewise.

        * include/grub/setjmp.h [!GRUB_UTIL] (grub_setjmp): Removed.
        [!GRUB_UTIL] (grub_longjmp): Removed.
2006-08-04 19:23:28 +00:00
subdino
29dda3ed74 2006-08-01 Pelletier Vincent <subdino2004@yahoo.fr>
* kern/ieee1275/ieee1275.c (grub_ieee1275_set_color): IEEE1275
        "color!" method does not return any value.
2006-08-01 21:45:34 +00:00
chaac
ad2a06edba 2006-07-29 Vesa Jaaskelainen <chaac@nic.fi>
* include/grub/bitmap.h: New file.

	* include/grub/i386/pc/vbeutil.h: Likewise.

	* video/bitmap.c: Likewise.

	* video/readers/tga.c: Likewise.

	* video/i386/pc/vbeutil.c: Likewise.

	* commands/videotest.c: Code cleanup and updated to reflect to new
	video API.

	* term/gfxterm.c: Likewise.

	* video/video.c: Likewise.

	* conf/i386-pc.rmk (pkgdata_MODULES): Added tga.mod and bitmap.mod.
	(vbe_mod_SOURCES): Added video/i386/pc/vbeutil.c.
	(bitmap_mod_SOURCES): New entry.
	(bitmap_mod_CFLAGS): Likewise.
	(bitmap_mod_LDFLAGS): Likewise.
	(tga_mod_SOURCES): Likewise.
	(tga_mod_CFLAGS): Likewise.
	(tga_mod_LDFLAGS): Likewise.

	* include/grub/video.h (grub_video_blit_operators): New enum type.
	(grub_video_render_target): Changed as forward declaration and moved
	actual definition to be video driver specific.
	(grub_video_adapter.blit_bitmap): Added blitting operator.
	(grub_video_adapter.blit_render_target): Likewise.
	(grub_video_blit_bitmap): Likewise.
	(grub_video_blit_render_target): Likewise.

	* include/grub/i386/pc/vbe.h (grub_video_render_target): Added
	driver specific render target definition.
	(grub_video_vbe_map_rgba): Added driver internal helper.
	(grub_video_vbe_unmap_color): Updated to use
	grub_video_i386_vbeblit_info.
	(grub_video_vbe_get_video_ptr): Likewise.

	* include/grub/i386/pc/vbeblit.h
	(grub_video_i386_vbeblit_R8G8B8A8_R8G8B8A8): Updated to use
	grub_video_i386_vbeblit_info.
	(grub_video_i386_vbeblit_R8G8B8_R8G8B8A8): Likewise.
	(grub_video_i386_vbeblit_index_R8G8B8A8): Likewise.
	(grub_video_i386_vbeblit_R8G8B8A8_R8G8B8): Likewise.
	(grub_video_i386_vbeblit_R8G8B8_R8G8B8): Likewise.
	(grub_video_i386_vbeblit_index_R8G8B8): Likewise.
	(grub_video_i386_vbeblit_index_index): Likewise.
	(grub_video_i386_vbeblit_R8G8B8X8_R8G8B8X8): New blitter function.
	(grub_video_i386_vbeblit_R8G8B8_R8G8B8X8): Likewise.
	(grub_video_i386_vbeblit_index_R8G8B8X8): Likewise.
	(grub_video_i386_vbeblit_blend): Added generic blitter for blend
	operator.
	(grub_video_i386_vbeblit_replace): Added generic blitter for replace
	operator.

	* video/i386/pc/vbeblit.c: Updated to reflect changes on
	include/grub/i386/pc/vbeblit.h.

	* include/grub/i386/pc/vbefill.h (grub_video_i386_vbefill_R8G8B8A8):
	Updated to use grub_video_i386_vbeblit_info.
	(grub_video_i386_vbefill_R8G8B8): Likewise.
	(grub_video_i386_vbefill_index): Likewise.
	(grub_video_i386_vbefill): Added generic filler.

	* video/i386/pc/vbefill.c: Updated to reflect changes on
	include/grub/i386/pc/vbefill.h.

	* video/i386/pc/vbe.c (grub_video_vbe_get_video_ptr): Updated to use
	grub_video_i386_vbeblit_info.
	(grub_video_vbe_unmap_color): Likewise.
	(grub_video_vbe_blit_glyph): Likewise.
	(grub_video_vbe_scroll): Likewise.
	(grub_video_vbe_draw_pixel): Removed function.
	(grub_video_vbe_get_pixel): Likewise.
	(grub_video_vbe_fill_rect): Moved all blitters to vbefill.c and
	updated code to use it.
	(common_blitter): Added common blitter for render target and bitmap.
	(grub_video_vbe_blit_bitmap): Updated to use common_blitter.
	(grub_video_vbe_blit_render_target): Likewise.
2006-07-31 14:21:36 +00:00
otavio
7188e4dc42 Add an empty line on changelog. 2006-07-30 21:56:07 +00:00
jrydberg
bc8c036d11 2006-07-30 Johan Rydberg <jrydberg@gnu.org>
* kern/efi/efi.c (grub_efi_set_text_mode): Assume console already
        is in text mode if there is no console control protocol instance
        available.
2006-07-30 12:20:48 +00:00
rmh
445b33f551 * Fix FTBFS on amd64. Really closes: #372548. 2006-07-29 12:46:21 +00:00
rmh
f532c9444b Oops. Actualy update README.Debian.in, not README.Debian. Remove README.Debian from version control as well. 2006-07-29 12:44:23 +00:00
rmh
784f2fb2f8 Also disable DEB_AUTO_UPDATE_DEBIAN_CONTROL. 2006-07-29 12:37:19 +00:00
chaac
684a8eff89 2006-07-29 Vesa Jaaskelainen <chaac@nic.fi>
* include/grub/video.h: Code cleanup.

        * include/grub/i386/pc/vbe.h: Likewise.

        * video/i386/pc/vbe.c: Likewise.

        * video/i386/pc/vbeblit.c: Likewise.

        * video/i386/pc/vbefill.c: Likewise.

        * video/video.c: Likewise.  Also added more comments.
2006-07-29 11:22:52 +00:00
rmh
0a56a93759 Oops. Partly revert r271 after reading #360134. 2006-07-29 11:15:11 +00:00
rmh
eabe9d644c Actually install update-grub{,.8} :) 2006-07-29 10:59:37 +00:00
rmh
73535602de * Get rid of control.in, which I introduced in 0.6+20040805-1 and turned out
to be an endless source of problems (and forbidden by policy as well).
2006-07-29 10:57:19 +00:00
rmh
8e633c2dec * Add grub to Conflicts/Replaces. Too many commands with the same name,
even if they don't use the same path yet (but will likely do in the
    future, see #361929).
2006-07-29 10:51:33 +00:00
rmh
48b9be9d51 * Update README.Debian with more recent (and easier) install instructions. 2006-07-29 10:35:24 +00:00
rmh
6028872ca5 * Fork update-grub from grub legacy, and tweak a few commands in output to
make it work for grub2.
2006-07-29 10:31:15 +00:00