APPROVE COMMIT
When building tramp from scratch, I now get the following error:
make: *** No rule to make target `texi/tramp.info*', needed by `texinfo'. Stop.
If I change `texi/tramp.info*' to `texi/tramp.info', the build works
fine.
Aargh, my bad. But info* has to be there for make clean to do its job.
This fixes the tramp build in a slightly different way. Thanks for the
quick report, Vin!
While I was there, removed MANUAL (unused) and brought AUTHOR_VERSION up
to date. Kai, when syncing tramp to upstream, could you update the
AUTHOR_VERSION in Makefile too? Thanks...
2002-10-13 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (INFO_DEP): New.
(texinfo): Use INFO_DEP.
(AUTHOR_VERSION): Bring up to date, 2.0.22.
(MANUAL): Remove, unused.
Index: Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/tramp/Makefile,v
retrieving revision 1.17
diff -a -u -r1.17 Makefile
--- Makefile 2002/10/12 19:16:25 1.17
+++ Makefile 2002/10/13 08:40:40
@@ -18,7 +18,7 @@
# Boston, MA 02111-1307, USA.
VERSION = 1.09
-AUTHOR_VERSION = 2.0.10
+AUTHOR_VERSION = 2.0.22
MAINTAINER = Kai Großjohann <Kai.Grossjohann(a)CS.Uni-Dortmund.DE>
PACKAGE = tramp
PKG_TYPE = regular
@@ -29,15 +29,15 @@
lisp/trampcache.elc
INFO_FILES = texi/$(PACKAGE).info*
+INFO_DEP = texi/$(PACKAGE).info
TEXI_FILES = texi/$(PACKAGE).texi texi/$(PACKAGE)_ja.texi
# ifneq ('$(BUILD_WITHOUT_MULE)','t')
-# INFO_FILES += texi/$(PACKAGE)_ja.info
+# INFO_FILES += texi/$(PACKAGE)_ja.info*
+# INFO_DEP += texi/$(PACKAGE)_ja.info
# TEXI_FILES += texi/$(PACKAGE)_ja.texi
# endif
-MANUAL = $(PACKAGE)
-
AUTOLOAD_PATH = lisp
include ../../XEmacs.rules
@@ -54,7 +54,7 @@
.texi.info:
makeinfo -o $@ $<
-texinfo: $(INFO_FILES)
+texinfo: $(INFO_DEP)
srckit: srckit-std
--
\/ille Skyttä
ville.skytta at
xemacs.org