+++ /dev/null
-EXTRA_DIST = README.debian changelog control copyright postinst prerm rules
+++ /dev/null
-# Makefile.in generated automatically by automake 1.4a from Makefile.am
-
-# Copyright (C) 1994, 1995-9, 2000 Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-SHELL = @SHELL@
-
-srcdir = @srcdir@
-top_srcdir = @top_srcdir@
-VPATH = @srcdir@
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-
-bindir = @bindir@
-sbindir = @sbindir@
-libexecdir = @libexecdir@
-datadir = @datadir@
-sysconfdir = @sysconfdir@
-sharedstatedir = @sharedstatedir@
-localstatedir = @localstatedir@
-libdir = @libdir@
-infodir = @infodir@
-mandir = @mandir@
-includedir = @includedir@
-oldincludedir = /usr/include
-
-pkgdatadir = $(datadir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-
-top_builddir = ..
-
-ACLOCAL = @ACLOCAL@
-AUTOCONF = @AUTOCONF@
-AUTOMAKE = @AUTOMAKE@
-AUTOHEADER = @AUTOHEADER@
-
-INSTALL = @INSTALL@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_FLAG =
-transform = @program_transform_name@
-
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-
-@SET_MAKE@
-host_alias = @host_alias@
-host_triplet = @host@
-AMDEP = @AMDEP@
-AMTAR = @AMTAR@
-AWK = @AWK@
-CC = @CC@
-CPP = @CPP@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-DEPDIR = @DEPDIR@
-FSYS_CFLAGS = @FSYS_CFLAGS@
-GRUB_CFLAGS = @GRUB_CFLAGS@
-GRUB_LIBS = @GRUB_LIBS@
-MAINT = @MAINT@
-MAKEINFO = @MAKEINFO@
-NETBOOT_DRIVERS = @NETBOOT_DRIVERS@
-NET_CFLAGS = @NET_CFLAGS@
-NET_EXTRAFLAGS = @NET_EXTRAFLAGS@
-OBJCOPY = @OBJCOPY@
-PACKAGE = @PACKAGE@
-PERL = @PERL@
-RANLIB = @RANLIB@
-STAGE1_CFLAGS = @STAGE1_CFLAGS@
-STAGE2_CFLAGS = @STAGE2_CFLAGS@
-VERSION = @VERSION@
-host_cpu = @host_cpu@
-host_vendor = @host_vendor@
-install_sh = @install_sh@
-
-
-EXTRA_DIST = README.debian changelog control copyright postinst prerm rules
-subdir = debian
-mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-CONFIG_HEADER = ../config.h
-CONFIG_CLEAN_FILES =
-DIST_SOURCES =
-DIST_COMMON = Makefile.am Makefile.in
-
-
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-GZIP_ENV = --best
-all: all-redirect
-.SUFFIXES:
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
- cd $(top_srcdir) && $(AUTOMAKE) --gnu debian/Makefile
-
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- cd $(top_builddir) \
- && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
-
-tags: TAGS
-TAGS:
-
-
-distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
-
-distdir: $(DISTFILES)
- @for file in $(DISTFILES); do \
- d=$(srcdir); \
- if test -d $$d/$$file; then \
- cp -pR $$d/$$file $(distdir) \
- || exit 1; \
- else \
- test -f $(distdir)/$$file \
- || cp -p $$d/$$file $(distdir)/$$file \
- || exit 1; \
- fi; \
- done
-info-am:
-info: info-am
-dvi-am:
-dvi: dvi-am
-check-am: all-am
-check: check-am
-installcheck-am:
-installcheck: installcheck-am
-install-exec-am:
-install-exec: install-exec-am
-
-install-data-am:
-install-data: install-data-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-install: install-am
-uninstall-am:
-uninstall: uninstall-am
-all-am: Makefile
-all-redirect: all-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install
-installdirs:
-
-
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
-
-maintainer-clean-generic:
- -rm -f Makefile.in
-mostlyclean-am: mostlyclean-generic
-
-mostlyclean: mostlyclean-am
-
-clean-am: clean-generic mostlyclean-am
-
-clean: clean-am
-
-distclean-am: distclean-generic clean-am
-
-distclean: distclean-am
-
-maintainer-clean-am: maintainer-clean-generic distclean-am
- @echo "This command is intended for maintainers to use;"
- @echo "it deletes files that may require special tools to rebuild."
-
-maintainer-clean: maintainer-clean-am
-
-.PHONY: tags distdir info-am info dvi-am dvi check check-am \
-installcheck-am installcheck install-exec-am install-exec \
-install-data-am install-data install-am install uninstall-am uninstall \
-all-redirect all-am all install-strip installdirs mostlyclean-generic \
-distclean-generic clean-generic maintainer-clean-generic clean \
-mostlyclean distclean maintainer-clean
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
+++ /dev/null
-GRUB for Debian GNU
--------------------
-
-GRUB is a GPLed bootloader intended to unify bootloading across x86
-operating systems. In addition to loading Linux and FreeBSD, it
-implements the Multiboot standard, which allows for flexible loading
-of multiple boot images (needed for modular kernels such as the GNU
-Hurd).
-
-One unique featue of GRUB is that it can understand filesystems at
-boot time, rather than just simple blocklists. Hence, you can load
-any kernel in the file system from the boot prompt without having to
-edit configuration files or rerun a special installation program.
-
-NOTE: GRUB does not yet have a simple installation mechanism, but
-we're working on this, so please don't report it as a bug. Until
-then, do `info grub', and copy the binary files in
-/usr/share/grub/$(HWARCH) to /boot/grub.
-
-WARNING: Never use the binary files in /usr/share/grub directly
-(i.e. without first copying them to /boot/grub), or else your system
-will break the next time you upgrade.
-
-Gordon Matzigkeit <gord@debian.org>, Sat, 13 Mar 1999 17:30:29 -0600
+++ /dev/null
-grub (0.5.96) unstable; urgency=low
-
- * Many, many new features and bugfixes. This is the final test release;
- the next release will be version 1.0.
- * Install HTML documentation in addition to Info pages.
- (closes:bug#42242,bug#42273)
- * Fix documentation to refer to /usr/sbin/grub as well as
- /sbin/grub. (closes:bug#67132)
- * Be more verbose about missing setup files. (closes:bug#71661)
-
- -- Gordon Matzigkeit <gord@debian.org> Wed, 4 Oct 2000 10:44:42 -0600
-
-grub (0.5.95) unstable; urgency=low
-
- * ReiserFS support from Jochen Hoenicke.
- * `--disable-lba-support-bitmap-check' is now a runtime option,
- `--force-lba', which works with `install', `setup', and
- `grub-install.' (closes:bug#61513)
- * Fixed a bug in LBA support checking. Please let us know if you
- need to use `--force-lba' for Grub to work.
- * NetBSD ELF kernel support is added.
-
- -- Gordon Matzigkeit <gord@debian.org> Tue, 27 Jun 2000 09:44:41 -0600
-
-grub (0.5.94) unstable; urgency=low
-
- * Fix /usr/doc symlink. (closes:bug#50932)
- * Better testing for BIOS LBA support. (closes:bug#53507)
- * New installation script. (closes:bug#48755)
-
- -- Gordon Matzigkeit <gord@debian.org> Fri, 10 Mar 2000 14:55:02 -0600
-
-grub (0.5.93.1) unstable; urgency=low
-
- * Update to Standards-Version: 3.0.1, mainly for FHS support.
- * Fix definition of ext2_dir_entry. (closes:bug#49017)
- * Fix rules for cross-compiling. (closes:bug#49034)
- * Update synopsis for grub(8). (closes:bug#48991)
- * Don't clear the line when hitting enter in the GRUB shell.
- (closes:bug#48989)
-
- -- Gordon Matzigkeit <gord@debian.org> Fri, 5 Nov 1999 22:31:30 -0600
-
-grub (0.5.93) unstable; urgency=low
-
- * Updated example configurations. (closes:bug#42136)
- * Highlight color set correctly when editing. (closes:bug#42549)
- * dpkg-shlibdeps called on /usr/sbin/grub. (closes:bug#42704)
- * Properly install Texinfo documentation. (closes:bug#42705,bug#42919)
- (closes:bug#43080,bug#45150)
- * Update file locations in README.debian. (closes:bug#42834)
- * Upstream fixes for new binutils assembler syntax. (closes:bug#47946)
- * FAT32 support. (closes:bug#47970)
- * Password option fixed. (closes:bug#43798)
- * Sample menu.lst included in doc directory. (closes:bug#47181)
-
- -- Gordon Matzigkeit <gord@debian.org> Sat, 30 Oct 1999 09:59:09 -0600
-
-grub (0.5.92) unstable; urgency=low
-
- * Data files are now in /usr/lib/grub/$(HWARCH).
- * Unix boot utility available as /usr/sbin/grub.
- * Full Texinfo documentation.
-
- -- GRUB Maintainers <bug-grub@gnu.org> Mon, 26 Jul 1999 12:46:37 -0600
-
-grub (0.5.91) unstable; urgency=low
-
- * Added support for LBA mode and preliminary AWARD/AMI hard disk BIOS
- extensions.
- * GRUB data now installed in /share/grub/$(host_cpu)-$(host_vendor).
- * Preliminary Texinfo documentation.
-
- -- Gordon Matzigkeit <gord@debian.org> Sun, 14 Mar 1999 20:23:04 -0600
-
-grub (0.5.90) unstable; urgency=low
-
- * Beta-testing release.
- * GRUB is now officially part of the GNU Project, and the Debian package
- is maintained by its upstream maintainers.
- * LS-120 IDE floppy support should work now (fixes: #33720).
-
- -- Gordon Matzigkeit <gord@debian.org> Mon, 1 Mar 1999 12:59:06 -0600
-
-grub (0.5-3) unstable; urgency=low
-
- * GRUB now understands symbolic links (fixes: #17306).
-
- -- Gordon Matzigkeit <gord@debian.org> Sun, 21 Feb 1999 05:13:25 -0600
-
-grub (0.5-2) unstable; urgency=low
-
- * Assembly source cleanups.
-
- -- Gordon Matzigkeit <gord@debian.org> Sun, 14 Feb 1999 20:33:39 -0600
-
-grub (0.5-1) unstable; urgency=low
-
- * Put everything in /lib/grub (not /boot/grub) and don't install during
- postinst so that we can't accidentally wreck a working system. This
- means the package needn't be experimental anymore.
- * Get rid of grubinst because it doesn't work with 0.5, and I'd rather
- improve GRUB's builtin installation process.
- * Use `e' rather than enter to edit.
- * Minor bug fixes.
-
- -- Gordon Matzigkeit <gord@debian.org> Sun, 31 Jan 1998 14:11:32 -0600
-
-grub (0.4-2) experimental; urgency=low
-
- * Make postinstall script
- * Create manpage for grubinst
- * Make grubinst more flexible
- * Address bugs 15227 and 15163 (packaging and clue endowment)
-
- -- Steve Dunham <dunham@debian.org> Thu, 1 Jan 1998 00:38:22 -0500
-
-grub (0.4-2) experimental; urgency=low
-
- * Make postinstall script
- * Create manpage for grubinst
- * Make grubinst more flexible
- * Address bugs 15227 and 15163 (packaging and clue endowment)
-
- -- Steve Dunham <dunham@debian.org> Thu, 1 Jan 1998 00:38:22 -0500
-
-grub (0.4-1) unstable; urgency=low
-
- * Initial Release.
-
- -- Steve Dunham <dunham@debian.org> Wed, 19 Nov 1997 23:42:47 -0500
-
-Local variables:
-mode: debian-changelog
-add-log-mailing-address: "gord@debian.org"
-End:
+++ /dev/null
-Source: grub
-Section: base
-Priority: extra
-Maintainer: GNU GRUB Maintainers <bug-grub@gnu.org>
-Standards-Version: 3.0.1
-
-Package: grub
-Architecture: i386 hurd-i386
-Depends: ${shlibs:Depends}
-Description: GRand Unified Bootloader
- GRUB is a GPLed bootloader intended to unify bootloading across x86
- operating systems. In addition to loading the Linux and *BSD kernels,
- it implements the Multiboot standard, which allows for flexible loading
- of multiple boot images (needed for modular kernels such as the GNU
- Hurd).
+++ /dev/null
-This package was debianized by Gordon Matzigkeit <gord@debian.org>.
-It was downloaded from ftp://alpha.gnu.org/gnu/grub/.
-
-Tom Lees implemented building the e2fs_stage1_5, Steve Dunham adapted
-it to fat_stage1_5.
-
-GRUB's copyright:
-
- Copyright (C) 1996 Erich Boleyn <erich@uruk.org>
- Copyright (C) 1999-2000 Free Software Foundation, Inc.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-On Debian GNU systems, the complete text of the GNU General Public
-License can be found in `/usr/share/common-licenses/GPL'.
+++ /dev/null
-#! /bin/sh
-set -e
-
-# Provide a backward-compatibility symlink to the doc directory.
-package=grub
-case "$1" in
-configure)
- if [ -d /usr/doc ]; then
- if [ ! -e /usr/doc/$package -a -d /usr/share/doc/$package ]; then
- ln -sf ../share/doc/$package /usr/doc/$package
- fi
- fi
- ;;
-esac
-
-# Install our info pages.
-install-info --quiet --section Kernel Kernel \
- /usr/share/info/grub.info.gz
-install-info --quiet --section Kernel Kernel \
- /usr/share/info/multiboot.info.gz
+++ /dev/null
-#! /bin/sh
-set -e
-
-# Delete our backward-compatibility symlink.
-package=grub
-case "$1" in
-remove | upgrade)
- if [ -d /usr/doc -a -L /usr/doc/$package ]; then
- rm -f /usr/doc/$package
- fi
- ;;
-esac
-
-# Install our info pages.
-install-info --quiet --remove /usr/share/info/grub.info.gz
-install-info --quiet --remove /usr/share/info/multiboot.info.gz
+++ /dev/null
-#!/usr/bin/make -f
-# -*-makefile-*-
-# based on the sample debian/rules file for GNU hello by Ian Jackson.
-
-package:=grub
-
-# For cross-compilation.
-DEB_BUILD_ARCH := $(shell dpkg --print-installation-architecture)
-DEB_BUILD_GNU_CPU := $(patsubst hurd-%,%,$(DEB_BUILD_ARCH))
-ifeq ($(filter-out hurd-%,$(DEB_BUILD_ARCH)),)
- DEB_BUILD_GNU_SYSTEM := gnu
-else
- DEB_BUILD_GNU_SYSTEM := linux
-endif
-DEB_BUILD_GNU_TYPE := $(DEB_BUILD_GNU_CPU)-$(DEB_BUILD_GNU_SYSTEM)
-DEB_HOST_GNU_TYPE := $(DEB_BUILD_GNU_TYPE)
-
-INSTALL = install -c
-INSTALL_DATA = $(INSTALL) -m 644
-INSTALL_PROGRAM = $(INSTALL) -m 755
-
-build:
- $(checkdir)
- ./configure --prefix=/usr \
- $(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
- --mandir='$${datadir}/man' --infodir='$${datadir}/info'
- make
- echo timestamp > build
-
-clean:
- $(checkdir)
- -rm -f build
- -make distclean
- -rm -f `find . -name "*~"`
- -rm -rf debian/tmp debian/files* core debian/substvars conftestdir
-
-binary-indep: checkroot build
- $(checkdir)
-# There are no architecture-independent files to be uploaded
-# generated by this package. If there were any they would be
-# made here.
-
-binary-arch: checkroot build
- $(checkdir)
- -rm -rf debian/tmp
-## make dirs
- install -d debian/tmp debian/tmp/usr/share/doc/grub debian/tmp/DEBIAN
-## install files
-
- dir=`cd debian/tmp && pwd` && make install DESTDIR=$$dir
-
- top=`pwd` && cd debian/tmp/usr/share/doc/grub && \
- ln -s $$top/docs/{grub,multiboot}.texi . && \
- texi2html -split_chapter -I$$top/docs grub.texi && \
- texi2html -split_chapter -I$$top/docs multiboot.texi && \
- rm -f grub.texi multiboot.texi
-
- gzip -f9 debian/tmp/usr/share/info/* debian/tmp/usr/share/man/*/*
- strip -s debian/tmp/usr/sbin/grub debian/tmp/usr/bin/mbchk
-
- $(INSTALL_DATA) TODO BUGS NEWS docs/menu.lst \
- debian/tmp/usr/share/doc/grub/
-
- $(INSTALL_DATA) ChangeLog debian/tmp/usr/share/doc/grub/changelog
- gzip -f9 debian/tmp/usr/share/doc/grub/changelog
- $(INSTALL_DATA) debian/changelog debian/tmp/usr/share/doc/grub/changelog.Debian
- gzip -f9 debian/tmp/usr/share/doc/grub/changelog.Debian
- $(INSTALL_DATA) debian/copyright debian/tmp/usr/share/doc/grub/
- $(INSTALL_DATA) debian/README.debian debian/tmp/usr/share/doc/grub/
-
- # Install control files.
- $(INSTALL_PROGRAM) debian/postinst debian/prerm debian/tmp/DEBIAN
- dpkg-shlibdeps debian/tmp/usr/sbin/grub
- dpkg-gencontrol
- chown -R root.root debian/tmp
- chmod -R go=rX debian/tmp
- dpkg --build debian/tmp ..
-
-define checkdir
- test -f debian/rules -a -f stage2/fsys_ext2fs.c
-endef
-
-# Below here is fairly generic really
-
-binary: binary-indep binary-arch
-
-checkroot:
- $(checkdir)
- test root = "`whoami`"
-
-.PHONY: binary binary-arch binary-indep clean checkroot