$NetBSD$
--- FWF/FWF.rules.orig	Thu Aug 13 01:27:07 1998
+++ FWF/FWF.rules	Fri Oct 22 15:13:20 1999
@@ -23,13 +23,11 @@
 libdir/libname:: objlist						@@\
 	-@(if [ ! -f libdir/libname ]; then \				@@\
 		$(MKDIRHIER) libdir ; \					@@\
-		echo Creating Library libdir/libname ; \		@@\
-		$(AR) libdir/libname ; \				@@\
-		RanLibrary(libdir/libname) ; \				@@\
 	fi; exit 0)							@@\
 	@echo Adding objlist To Library libdir/libname			@@\
 	$(ARMERGE) libdir/libname objlist				@@\
-	RanLibrary(libdir/libname)
+	RanLibrary(libdir/libname)					@@\
+	sleep 1
 #endif /* AddToLibraryTarget */
 
 /*
@@ -44,16 +42,6 @@
 #endif /* FileCopyWhenNeeded */
 
 /*
- * RequireThisFileForDepend(file)
- *
- */
-#ifndef RequireThisFileForDepend
-#define RequireThisFileForDepend(file)					@@\
-depend:: file								@@\
-
-#endif /* RequireThisFileForDepend */
-
-/*
  * RequireThisFileForInit(file)
  *
  */
@@ -146,7 +134,8 @@
 #define InstallLibraryFile(srcdir,lib,destdir)				@@\
 install:: srcdir/lib							@@\
 	$(INSTALL) -c $(INSTLIBFLAGS) srcdir/lib destdir		@@\
-	RanLibrary($(RANLIBINSTFLAGS) destdir/lib)
+	RanLibrary($(RANLIBINSTFLAGS) destdir/lib)			@@\
+	sleep 1
 #endif /* InstallLibraryFile */
 
 /*
@@ -244,18 +233,6 @@
 #endif /* ObjectRuleWithFlags */
 
 /*
- * DependTargetWithFlags(flags,sources)
- *
- */
-#ifndef DependTargetWithFlags
-#define	DependTargetWithFlags(flags,sources)				@@\
-DependDependency()							@@\
-									@@\
-depend::								@@\
-	$(DEPEND) -s "# DO NOT DELETE" -- flags -- sources
-#endif /* DependTargetWithFlags */
-
-/*
  * SqueakyCleanTarget()
  *
  */
@@ -282,3 +259,6 @@
 #define SqueakyCleanSubdirs(dirs)					@@\
 NamedSqueakyCleanSubdirs(squeakyclean,dirs)
 #endif
+
+DependSubdirs($(SUBDIRS))
+
