Getting ready for new release.
This commit is contained in:
parent
18637363ba
commit
d66e649b3f
10 changed files with 64 additions and 40 deletions
11
ChangeLog
11
ChangeLog
|
@ -1,3 +1,14 @@
|
||||||
|
1999-09-30 Gordon Matzigkeit <gord@fig.org>
|
||||||
|
|
||||||
|
* debian/postinst: New file to call install-info.
|
||||||
|
* debian/prerm: Likewise.
|
||||||
|
* debian/rules (binary-arch): Add postinst and prerm, compress the
|
||||||
|
info files, and call dpkg-shlibdeps.
|
||||||
|
|
||||||
|
* stage2/cmdline.c (skip_to): Restructure, and count tabs as
|
||||||
|
whitespace.
|
||||||
|
(find_command): Likewise.
|
||||||
|
|
||||||
1999-09-30 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
1999-09-30 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||||
|
|
||||||
* grub/getopt.c: Moved to ...
|
* grub/getopt.c: Moved to ...
|
||||||
|
|
2
debian/README.debian
vendored
2
debian/README.debian
vendored
|
@ -14,7 +14,7 @@ edit configuration files or rerun a special installation program.
|
||||||
|
|
||||||
NOTE: GRUB does not yet have a simple installation mechanism, but
|
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
|
we're working on this, so please don't report it as a bug. Until
|
||||||
then, read the Texinfo documentation, and copy the binary files in
|
then, do `info grub', and copy the binary files in
|
||||||
/usr/lib/grub/$(HWARCH) to /boot/grub.
|
/usr/lib/grub/$(HWARCH) to /boot/grub.
|
||||||
|
|
||||||
WARNING: Never use the binary files in /usr/lib/grub directly
|
WARNING: Never use the binary files in /usr/lib/grub directly
|
||||||
|
|
5
debian/changelog
vendored
5
debian/changelog
vendored
|
@ -1,5 +1,10 @@
|
||||||
grub (0.5.93) unstable; urgency=low
|
grub (0.5.93) unstable; urgency=low
|
||||||
|
|
||||||
|
* Updated example configurations. (fixes:bug#42136)
|
||||||
|
* Highlight color set correctly when editing. (fixes:bug#42549)
|
||||||
|
* dpkg-shlibdeps called on /usr/sbin/grub. (fixes:bug#42704)
|
||||||
|
* Properly install Texinfo documentation. (fixes:bug#42705,bug#42919)
|
||||||
|
|
||||||
grub (0.5.92) unstable; urgency=low
|
grub (0.5.92) unstable; urgency=low
|
||||||
|
|
||||||
* Data files are now in /usr/lib/grub/$(HWARCH).
|
* Data files are now in /usr/lib/grub/$(HWARCH).
|
||||||
|
|
2
debian/control
vendored
2
debian/control
vendored
|
@ -1,7 +1,7 @@
|
||||||
Source: grub
|
Source: grub
|
||||||
Section: base
|
Section: base
|
||||||
Priority: extra
|
Priority: extra
|
||||||
Maintainer: Gordon Matzigkeit <gord@debian.org>
|
Maintainer: GNU GRUB Maintainers <bug-grub@gnu.org>
|
||||||
Standards-Version: 2.5.0.0
|
Standards-Version: 2.5.0.0
|
||||||
|
|
||||||
Package: grub
|
Package: grub
|
||||||
|
|
2
debian/copyright
vendored
2
debian/copyright
vendored
|
@ -24,4 +24,4 @@ GRUB's copyright:
|
||||||
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||||
|
|
||||||
On Debian GNU systems, the complete text of the GNU General Public
|
On Debian GNU systems, the complete text of the GNU General Public
|
||||||
License can be found in `/usr/doc/copyright/GPL'.
|
License can be found in `/usr/share/common-licenses/GPL'.
|
||||||
|
|
6
debian/postinst
vendored
Normal file
6
debian/postinst
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
#! /bin/sh
|
||||||
|
set -e
|
||||||
|
install-info --quiet --section Kernel Kernel \
|
||||||
|
/usr/info/grub.info.gz
|
||||||
|
install-info --quiet --section Kernel Kernel \
|
||||||
|
/usr/info/multiboot.info.gz
|
3
debian/prerm
vendored
Normal file
3
debian/prerm
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
#! /bin/sh
|
||||||
|
install-info --quiet --remove /usr/info/grub.info.gz
|
||||||
|
install-info --quiet --remove /usr/info/multiboot.info.gz
|
4
debian/rules
vendored
4
debian/rules
vendored
|
@ -35,6 +35,7 @@ binary-arch: checkroot build
|
||||||
## install files
|
## install files
|
||||||
|
|
||||||
dir=`cd debian/tmp && pwd` && make install DESTDIR=$$dir
|
dir=`cd debian/tmp && pwd` && make install DESTDIR=$$dir
|
||||||
|
gzip -f9 debian/tmp/usr/info/*
|
||||||
|
|
||||||
$(INSTALL_DATA) TODO debian/tmp/usr/doc/grub/
|
$(INSTALL_DATA) TODO debian/tmp/usr/doc/grub/
|
||||||
$(INSTALL_DATA) BUGS debian/tmp/usr/doc/grub/
|
$(INSTALL_DATA) BUGS debian/tmp/usr/doc/grub/
|
||||||
|
@ -47,6 +48,9 @@ binary-arch: checkroot build
|
||||||
$(INSTALL_DATA) debian/copyright debian/tmp/usr/doc/grub/
|
$(INSTALL_DATA) debian/copyright debian/tmp/usr/doc/grub/
|
||||||
$(INSTALL_DATA) debian/README.debian debian/tmp/usr/doc/grub/
|
$(INSTALL_DATA) debian/README.debian debian/tmp/usr/doc/grub/
|
||||||
|
|
||||||
|
# Install control files.
|
||||||
|
$(INSTALL_PROGRAM) debian/postinst debian/prerm debian/tmp/DEBIAN
|
||||||
|
dpkg-shlibdeps debian/tmp/usr/sbin/grub
|
||||||
dpkg-gencontrol
|
dpkg-gencontrol
|
||||||
chown -R root.root debian/tmp
|
chown -R root.root debian/tmp
|
||||||
chmod -R go=rX debian/tmp
|
chmod -R go=rX debian/tmp
|
||||||
|
|
|
@ -8,11 +8,11 @@ timeout 30
|
||||||
# By default, boot the first entry.
|
# By default, boot the first entry.
|
||||||
default 0
|
default 0
|
||||||
|
|
||||||
# For booting the GNU HURD
|
# For booting the GNU Hurd
|
||||||
title GNU/HURD
|
title GNU/Hurd
|
||||||
root (hd0,0)
|
root (hd0,0)
|
||||||
kernel /boot/gnumach root=hd0s1
|
kernel /boot/gnumach.gz root=hd0s1
|
||||||
module /boot/serverboot
|
module /boot/serverboot.gz
|
||||||
|
|
||||||
# For booting Linux
|
# For booting Linux
|
||||||
title GNU/Linux
|
title GNU/Linux
|
||||||
|
|
|
@ -27,20 +27,15 @@
|
||||||
char *
|
char *
|
||||||
skip_to (int after_equal, char *cmdline)
|
skip_to (int after_equal, char *cmdline)
|
||||||
{
|
{
|
||||||
if (after_equal)
|
/* Skip until we hit whitespace, or maybe an equal sign. */
|
||||||
{
|
while (*cmdline && *cmdline != ' ' && *cmdline != '\t' &&
|
||||||
while (*cmdline && *cmdline != ' ' && *cmdline != '=')
|
! (after_equal && *cmdline == '='))
|
||||||
cmdline ++;
|
cmdline ++;
|
||||||
while (*cmdline == ' ' || *cmdline == '=')
|
|
||||||
|
/* Skip whitespace, and maybe equal signs. */
|
||||||
|
while (*cmdline == ' ' || *cmdline == '\t' ||
|
||||||
|
(after_equal && *cmdline == '='))
|
||||||
cmdline ++;
|
cmdline ++;
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
while (*cmdline && *cmdline != ' ')
|
|
||||||
cmdline++;
|
|
||||||
while (*cmdline == ' ')
|
|
||||||
cmdline++;
|
|
||||||
}
|
|
||||||
|
|
||||||
return cmdline;
|
return cmdline;
|
||||||
}
|
}
|
||||||
|
@ -65,7 +60,7 @@ find_command (char *command)
|
||||||
|
|
||||||
/* Find the first space and terminate the command name. */
|
/* Find the first space and terminate the command name. */
|
||||||
ptr = command;
|
ptr = command;
|
||||||
while (*ptr && *ptr != ' ' && *ptr != '=')
|
while (*ptr && *ptr != ' ' && *ptr != '\t' && *ptr != '=')
|
||||||
ptr ++;
|
ptr ++;
|
||||||
c = *ptr;
|
c = *ptr;
|
||||||
*ptr = 0;
|
*ptr = 0;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue