--- docs/Makefile.old	Sun Dec 26 11:24:54 1999
+++ docs/Makefile	Sun Dec 26 11:28:37 1999
@@ -36,11 +36,11 @@
 
 # MAKEINFO won't fail -- they pass a `:' to us if it's absent
 $(INFO): $(SOURCES)
-	$(MAKEINFO) $(srcdir)/docs/$<
+	-$(MAKEINFO) $(srcdir)/docs/$(SOURCES)
 
 # It is ok for this to fail because the program isn't present.
 $(DVI): $(SOURCES) texinfo.tex
-	-$(TEXI2DVI) $(srcdir)/docs/$<
+	-$(TEXI2DVI) $(srcdir)/docs/$(SOURCES) texinfo.tex
 
 classes.txi:
 	cd $(srcdir);							\
@@ -67,11 +67,11 @@
 # Install targets
 install: all
 	$(INSTALL_DATA) gst.1 $(mandir)/man1/gst.1
-	cd $(srcdir); for file in $(INFO)*; do				\
+	cd $(srcdir)/docs; for file in $(INFO)*; do				\
 	  $(INSTALL_DATA) $$file $(infodir);				\
 	done
-	cd $(srcdir); for file in $(INFO); do				\
-	  $(INSTALL_INFO) --dir-file=$(infodir)/dir $(infodir)/$$file	\
+	cd $(srcdir)/docs; for file in $(INFO); do				\
+	  $(INSTALL_INFO) --dir-file=$(infodir)/dir $(infodir)/$$file;	\
 	done
 
 uninstall:
