2004-03-07 Yoshinori K. Okuji <okuji@enbug.org>

Now this project is GRUB 2 rather than PUPA. The location of
	the CVS repository was moved to GRUB's.

	* configure.ac: Use bug-grub as the reporting address.
	Use GRUB instead of PUPA.
	Change the version number to 1.90.
This commit is contained in:
okuji 2004-03-07 11:21:05 +00:00
parent 8367695cff
commit 3b1139cb9d
6 changed files with 44 additions and 30 deletions

View File

@ -1,3 +1,12 @@
2004-03-07 Yoshinori K. Okuji <okuji@enbug.org>
Now this project is GRUB 2 rather than PUPA. The location of
the CVS repository was moved to GRUB's.
* configure.ac: Use bug-grub as the reporting address.
Use GRUB instead of PUPA.
Change the version number to 1.90.
2004-02-24 Yoshinori K. Okuji <okuji@enbug.org>
* genkernsyms.sh: Updated copyright information.

23
README
View File

@ -1,20 +1,23 @@
This is PUPA, the Preliminary Universal Programming Architecture for
GRUB. PUPA is a research project for the next generation of GNU GRUB.
The most important goal is to make GNU GRUB cleaner, safer, more robust,
more powerful, and more portable.
This is GRUB 2, the second version of the GRand Unified Bootloader.
GRUB 2 is rewritten from scratch to make GNU GRUB cleaner, safer, more
robust, more powerful, and more portable.
See the file NEWS for a description of recent changes to PUPA.
Because GRUB 2 was formerly developed under the project PUPA, there
remain still many places where PUPA is used instead of GRUB 2. So
suppose that PUPA is a synonym of GRUB 2 for now.
See the file NEWS for a description of recent changes to GRUB 2.
See the file INSTALL for instructions on how to build and install the
PUPA data and program files.
GRUB 2 data and program files.
Please visit the official web page of PUPA, for more information.
The URL is <http://www.nongnu.org/pupa/>.
Please visit the official web page of GRUB 2, for more information.
The URL is <http://www.gnu.org/software/grub/grub.html>.
Because PUPA is still in developmental stage, PUPA is not for general
use (yet). For now, you can install PUPA into a floppy by these
Because GRUB 2 is still in developmental stage, GRUB 2 is not for general
use (yet). For now, you can install GRUB 2 into a floppy by these
instructions:
$ configure && make

8
THANKS
View File

@ -1,16 +1,16 @@
PUPA would not be what it is today without the invaluable help of
GRUB 2 would not be what it is today without the invaluable help of
everybody who was kind enough to spend time testing it and reporting
bugs.
The following people made especially gracious contributions of their
time and energy in helping to track down bugs, add new features, and
generally assist in the PUPA maintainership process:
generally assist in the GRUB 2 maintainership process:
NIIBE Yutaka <gniibe@m17n.org>
Tsuneyoshi Yasuo <tuneyoshi@naic.co.jp>
Also, we thank the projects GNU GRUB, GNU Automake and LZO. Some code
Also, we thank the projects GNU Automake and LZO. Some code
were stolen from them.
This project is supported by Information-technology Promotion Agency,
This project was supported by Information-technology Promotion Agency,
Japan.

2
TODO
View File

@ -13,6 +13,8 @@ Priorities:
higher priority.
* Replace PUPA with GRUB (or GRUB 2). !!!
* Add more filesystems (such as jfs, ffs, and reiserfs). !
* Add journal playback support to ext2fs (so it will become ext3fs).

28
configure vendored
View File

@ -1,8 +1,8 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.57 for PUPA 0.6.
# Generated by GNU Autoconf 2.57 for GRUB 1.90.
#
# Report bugs to <okuji@enbug.org>.
# Report bugs to <bug-grub@gnu.org>.
#
# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
# Free Software Foundation, Inc.
@ -266,11 +266,11 @@ SHELL=${CONFIG_SHELL-/bin/sh}
: ${ac_max_here_lines=38}
# Identity of this package.
PACKAGE_NAME='PUPA'
PACKAGE_TARNAME='pupa'
PACKAGE_VERSION='0.6'
PACKAGE_STRING='PUPA 0.6'
PACKAGE_BUGREPORT='okuji@enbug.org'
PACKAGE_NAME='GRUB'
PACKAGE_TARNAME='grub'
PACKAGE_VERSION='1.90'
PACKAGE_STRING='GRUB 1.90'
PACKAGE_BUGREPORT='bug-grub@gnu.org'
ac_unique_file="include/pupa/dl.h"
# Factoring default headers for most tests.
@ -779,7 +779,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures PUPA 0.6 to adapt to many kinds of systems.
\`configure' configures GRUB 1.90 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -840,7 +840,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of PUPA 0.6:";;
short | recursive ) echo "Configuration of GRUB 1.90:";;
esac
cat <<\_ACEOF
@ -861,7 +861,7 @@ Some influential environment variables:
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Report bugs to <okuji@enbug.org>.
Report bugs to <bug-grub@gnu.org>.
_ACEOF
fi
@ -924,7 +924,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
PUPA configure 0.6
GRUB configure 1.90
generated by GNU Autoconf 2.57
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@ -939,7 +939,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by PUPA $as_me 0.6, which was
It was created by GRUB $as_me 1.90, which was
generated by GNU Autoconf 2.57. Invocation command line was
$ $0 $@
@ -5855,7 +5855,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by PUPA $as_me 0.6, which was
This file was extended by GRUB $as_me 1.90, which was
generated by GNU Autoconf 2.57. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -5918,7 +5918,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
PUPA config.status 0.6
GRUB config.status 1.90
configured by $0, generated by GNU Autoconf 2.57,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"

View File

@ -1,6 +1,6 @@
# Process this file with autoconf to produce a configure script.
# Copyright (C) 2002,2003 Yoshinori K. Okuji <okuji@enbug.org>
# Copyright (C) 2002,2003 Free Software Foundation, Inc.
#
# This configure.ac is free software; the author
# gives unlimited permission to copy and/or distribute it,
@ -11,7 +11,7 @@
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
AC_INIT(PUPA, 0.6, [okuji@enbug.org])
AC_INIT(GRUB, 1.90, [bug-grub@gnu.org])
AC_PREREQ(2.53)
AC_CONFIG_SRCDIR([include/pupa/dl.h])
AC_CONFIG_HEADER([config.h])