Build fixes due to changes in the FSF web site.

Add new language support.
Minor configure, etc. cleanups.
This commit is contained in:
Paul Smith 2003-10-22 04:35:27 +00:00
parent db401d8e0a
commit 74216b00a4
9 changed files with 60 additions and 33 deletions

View file

@ -1,3 +1,13 @@
2003-10-21 Paul D. Smith <psmith@gnu.org>
* main.c (log_working_directory): Add newlines to printf()s.
* README.cvs: Add a note to ignore warnings during autoreconf.
* maintMakefile (po_repo): Set a new URL for PO file updates.
(get-config/config.guess get-config/config.sub): Get these files
from the Savannah config project instead of ftp.gnu.org.
2003-07-18 Paul D. Smith <psmith@gnu.org> 2003-07-18 Paul D. Smith <psmith@gnu.org>
* dir.c (directory_contents_hash_1, directory_contents_hash_1) * dir.c (directory_contents_hash_1, directory_contents_hash_1)
@ -1131,5 +1141,25 @@
* make.texinfo, NEWS, TODO.private: Minor spelling corrections. * make.texinfo, NEWS, TODO.private: Minor spelling corrections.
Ran spell-check on make.texinfo. Ran spell-check on make.texinfo.
2000-06-23 Paul D. Smith <psmith@gnu.org>
* main.c (main): Replace EXIT_SUCCESS, EXIT_FAILURE, and
EXIT_TROUBLE with MAKE_SUCCESS, MAKE_FAILURE, and MAKE_TROUBLE.
* make.h: Define these macros.
* Version 3.79.1 released.
* configure.in: Add a new option, --disable-nsec-timestamps, to
avoid using sub-second timestamps on systems that support it. It
can lead to problems, e.g. if your makefile relies on "cp -p".
* README.template: Document the issue with "cp -p".
* config.guess, config.sub: Updated.
See ChangeLog.2 for earlier changes.
See ChangeLog.2, available in the CVS repository at:
http://savannah.gnu.org/cvs/?group=make
for earlier changes.

View file

@ -1,18 +1,3 @@
2000-06-23 Paul D. Smith <psmith@gnu.org>
* main.c (main): Replace EXIT_SUCCESS, EXIT_FAILURE, and
EXIT_TROUBLE with MAKE_SUCCESS, MAKE_FAILURE, and MAKE_TROUBLE.
* make.h: Define these macros.
* Version 3.79.1 released.
* configure.in: Add a new option, --disable-nsec-timestamps, to
avoid using sub-second timestamps on systems that support it. It
can lead to problems, e.g. if your makefile relies on "cp -p".
* README.template: Document the issue with "cp -p".
* config.guess, config.sub: Updated.
2000-06-22 Paul D. Smith <psmith@gnu.org> 2000-06-22 Paul D. Smith <psmith@gnu.org>
* job.c (start_job_command): Increment commands_started before the * job.c (start_job_command): Increment commands_started before the

View file

@ -1,6 +1,6 @@
# This is a -*-Makefile-*-, or close enough # This is a -*-Makefile-*-, or close enough
AUTOMAKE_OPTIONS = dist-bzip2 check-news ansi2knr AUTOMAKE_OPTIONS = 1.7.6 dist-bzip2 check-news ansi2knr
ACLOCAL_AMFLAGS = -I config ACLOCAL_AMFLAGS = -I config
SUBDIRS = glob config po doc SUBDIRS = glob config po doc

View file

@ -37,6 +37,9 @@ to the point where you can run "make".
This rebuilds all the things that need rebuilding, installing This rebuilds all the things that need rebuilding, installing
missing files as symbolic links. missing files as symbolic links.
You may get warnings here about missing files like README, etc.
Ignore them, they are harmless.
2) $ ./configure 2) $ ./configure

View file

@ -969,10 +969,10 @@ length in later chapters.@refill
@cindex explicit rule, definition of @cindex explicit rule, definition of
@item @item
An @dfn{explicit rule} says when and how to remake one or more files, An @dfn{explicit rule} says when and how to remake one or more files,
called the rule's targets. It lists the other files that the targets called the rule's @dfn{targets}. It lists the other files that the
depend on, call the @dfn{prerequisites} of the target, and may also give targets depend on, called the @dfn{prerequisites} of the target, and
commands to use to create or update the targets. @xref{Rules, ,Writing may also give commands to use to create or update the targets.
Rules}. @xref{Rules, ,Writing Rules}.
@cindex rule, implicit, definition of @cindex rule, implicit, definition of
@cindex implicit rule, definition of @cindex implicit rule, definition of

8
main.c
View file

@ -2802,9 +2802,9 @@ log_working_directory (int entering)
if (makelevel == 0) if (makelevel == 0)
if (starting_directory == 0) if (starting_directory == 0)
if (entering) if (entering)
printf (_("%s: Entering an unknown directory"), program); printf (_("%s: Entering an unknown directory\n"), program);
else else
printf (_("%s: Leaving an unknown directory"), program); printf (_("%s: Leaving an unknown directory\n"), program);
else else
if (entering) if (entering)
printf (_("%s: Entering directory `%s'\n"), printf (_("%s: Entering directory `%s'\n"),
@ -2815,10 +2815,10 @@ log_working_directory (int entering)
else else
if (starting_directory == 0) if (starting_directory == 0)
if (entering) if (entering)
printf (_("%s[%u]: Entering an unknown directory"), printf (_("%s[%u]: Entering an unknown directory\n"),
program, makelevel); program, makelevel);
else else
printf (_("%s[%u]: Leaving an unknown directory"), printf (_("%s[%u]: Leaving an unknown directory\n"),
program, makelevel); program, makelevel);
else else
if (entering) if (entering)

View file

@ -118,7 +118,7 @@ move_if_change = if test -r $(target) && cmp -s $(target).t $(target); then \
# Updating PO files. # # Updating PO files. #
# ------------------- # # ------------------- #
po_repo = http://www.iro.umontreal.ca/contrib/po/maint/$(PACKAGE) po_repo = http://www2.iro.umontreal.ca/%7Egnutra/po/maint/$(PACKAGE)
.PHONY: do-po-update po-update .PHONY: do-po-update po-update
do-po-update: do-po-update:
tmppo=/tmp/$(PACKAGE)-$(VERSION)-po &&\ tmppo=/tmp/$(PACKAGE)-$(VERSION)-po &&\
@ -144,15 +144,11 @@ po-update:
# $(srcdir)/src/ansi2knr.c # $(srcdir)/src/ansi2knr.c
wget_files ?= $(srcdir)/config/config.guess $(srcdir)/config/config.sub \ wget_files ?= $(srcdir)/doc/texinfo.tex $(srcdir)/doc/make-stds.texi \
$(srcdir)/doc/texinfo.tex $(srcdir)/doc/make-stds.texi \
$(srcdir)/doc/fdl.texi $(srcdir)/doc/fdl.texi
wget-targets = $(patsubst %, get-%, $(wget_files)) wget-targets = $(patsubst %, get-%, $(wget_files))
config.guess-url_prefix = $(ftp-gnu)/config/
config.sub-url_prefix = $(ftp-gnu)/config/
ansi2knr.c-url_prefix = ftp://ftp.cs.wisc.edu/ghost/ ansi2knr.c-url_prefix = ftp://ftp.cs.wisc.edu/ghost/
texinfo.tex-url_prefix = $(ftp-gnu)/texinfo/ texinfo.tex-url_prefix = $(ftp-gnu)/texinfo/
@ -170,12 +166,21 @@ $(wget-targets):
&& $(WGET) $(url) -O $(target).t \ && $(WGET) $(url) -O $(target).t \
&& $(move_if_change) && $(move_if_change)
config-prefix = http://savannah.gnu.org/cgi-bin/viewcvs/config
config-url = $(config-prefix)/$(patsubst get-%,%,$@)?rev=HEAD
get-config/config.guess get-config/config.sub:
@echo $(WGET) $(config-url) -O $(target) \
&& $(WGET) $(config-url) -O $(target).t \
&& $(move_if_change)
.PHONY: wget-update .PHONY: wget-update
wget-update: $(wget-targets) wget-update: $(wget-targets)
# Updating tools via CVS. # Updating tools via CVS.
cvs_files ?= depcomp missing cvs_files ?= depcomp missing
# config/config.guess config/config.sub
cvs-targets = $(patsubst %, get-%, $(cvs_files)) cvs-targets = $(patsubst %, get-%, $(cvs_files))
automake_repo = :pserver:anoncvs@anoncvs.cygnus.com:/cvs/automake automake_repo = :pserver:anoncvs@anoncvs.cygnus.com:/cvs/automake
@ -186,7 +191,7 @@ $(cvs-targets):
&& $(move_if_change) && $(move_if_change)
.PHONY: cvs-update .PHONY: cvs-update
cvs-update: $(cvs-targets) cvs-update: $(cvs-targets) get-config/config.guess get-config/config.sub
# --------------------- # # --------------------- #

View file

@ -1,3 +1,7 @@
2003-10-18 Paul D. Smith <psmith@gnu.org>
* LINGUAS: Added a new translation for Belarusian (be).
2002-12-19 Paul D. Smith <psmith@gnu.org> 2002-12-19 Paul D. Smith <psmith@gnu.org>
* LINGUAS: Added a new translation for Ukrainian (uk). * LINGUAS: Added a new translation for Ukrainian (uk).

View file

@ -1,5 +1,5 @@
# Set of available languages: 16 languages # Set of available languages: 16 languages
da de es fr gl he hr ja ko nl pl pt_BR sv ru tr uk zh_CN be da de es fr gl he hr ja ko nl pl pt_BR sv ru tr uk zh_CN
# Can't seem to get en@quot and en@boldquot to build properly? # Can't seem to get en@quot and en@boldquot to build properly?