Delete directory contents.

This commit is contained in:
gord 2001-05-29 04:44:24 +00:00
parent c7159c3bdb
commit 5efd8753fb
9 changed files with 0 additions and 523 deletions

1
debian/Makefile.am vendored
View file

@ -1 +0,0 @@
EXTRA_DIST = README.debian changelog control copyright postinst prerm rules

193
debian/Makefile.in vendored
View file

@ -1,193 +0,0 @@
# 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:

24
debian/README.debian vendored
View file

@ -1,24 +0,0 @@
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

136
debian/changelog vendored
View file

@ -1,136 +0,0 @@
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:

15
debian/control vendored
View file

@ -1,15 +0,0 @@
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).

27
debian/copyright vendored
View file

@ -1,27 +0,0 @@
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'.

20
debian/postinst vendored
View file

@ -1,20 +0,0 @@
#! /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

16
debian/prerm vendored
View file

@ -1,16 +0,0 @@
#! /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

91
debian/rules vendored
View file

@ -1,91 +0,0 @@
#!/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