[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
maintainer makefile fixes for Autoconf
From: |
Paul Eggert |
Subject: |
maintainer makefile fixes for Autoconf |
Date: |
Fri, 20 Aug 2004 16:49:04 -0700 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) |
"make update" doesn't work now, as HACKING says, due to the original
sources moving around. I'm a bit lost as to the "right" way to fix
this since some of the files are supposed to be shared amongst other
projects (but aren't), so for now I installed the following minimal
changes.
2004-08-20 Paul Eggert <address@hidden>
* Makefile.cfg (wget_files): Remove config.guess, config.sub,
texinfo.tex for now (done by hand now).
* Makefile.maint (wget_files, cvs_files):
Remove ansi2knr.c; nobody uses it.
(ansi2knr.c-url_prefix): Remove.
(cvs-update): Fix test for failure. I don't know why it ever
worked...
Index: Makefile.cfg
===================================================================
RCS file: /cvsroot/autoconf/autoconf/Makefile.cfg,v
retrieving revision 1.5
diff -p -u -r1.5 Makefile.cfg
--- Makefile.cfg 28 Oct 2003 08:28:56 -0000 1.5
+++ Makefile.cfg 20 Aug 2004 23:44:35 -0000
@@ -33,11 +33,12 @@ url_dir_list = \
# Files to update automatically.
wget_files = \
- $(srcdir)/config/config.guess \
- $(srcdir)/config/config.sub \
- $(srcdir)/config/texinfo.tex \
$(srcdir)/doc/standards.texi \
$(srcdir)/doc/make-stds.texi
+#Currently done by hand:
+# $(srcdir)/config/config.guess
+# $(srcdir)/config/config.sub
+# $(srcdir)/config/texinfo.tex
cvs_files = \
$(srcdir)/config/elisp-comp \
Index: Makefile.maint
===================================================================
RCS file: /cvsroot/autoconf/autoconf/Makefile.maint,v
retrieving revision 1.27
diff -p -u -r1.27 Makefile.maint
--- Makefile.maint 5 Jan 2004 07:05:22 -0000 1.27
+++ Makefile.maint 20 Aug 2004 23:44:36 -0000
@@ -441,16 +441,13 @@ po-update:
wget_files ?= \
$(srcdir)/config/config.guess \
$(srcdir)/config/config.sub \
- $(srcdir)/config/texinfo.tex \
- $(srcdir)/src/ansi2knr.c
+ $(srcdir)/config/texinfo.tex
get-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/
-
texinfo.tex-url_prefix = $(ftp-gnu)/texinfo/
standards.texi-url_prefix = $(www-gnu)/prep/
@@ -468,8 +465,7 @@ cvs_files ?= \
$(srcdir)/config/depcomp \
$(srcdir)/config/install-sh \
$(srcdir)/config/missing \
- $(srcdir)/config/mkinstalldirs \
- $(srcdir)/src/ansi2knr.c
+ $(srcdir)/config/mkinstalldirs
automake_repo=:pserver:anoncvs:address@hidden:/cvs/automake
.PHONY: wget-update
wget-update: $(get-targets)
@@ -487,7 +483,7 @@ cvs-update:
$(CVS) -d $(automake_repo) co -p automake/lib/$$file> $$f.t \
&& $(move_if_change) $$f.t $$f; \
done; \
- test "$$fail" && exit 1
+ test -z "$$fail"
define emit-upload-commands
echo =====================================
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- maintainer makefile fixes for Autoconf,
Paul Eggert <=