- (djm) Reorder Makefile.in so clean targets work a little better when
   run directly from Makefile.in
diff --git a/ChangeLog b/ChangeLog
index 0f00e72..7f6408f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -47,6 +47,8 @@
      [auth.c]
      no need to call dirname(pw->pw_dir).
      note that dirname(3) modifies its argument on some systems.
+ - (djm) Reorder Makefile.in so clean targets work a little better when
+   run directly from Makefile.in
 
 20010711
  - (djm) dirname(3) may modify its argument on glibc and other systems. 
@@ -6022,4 +6024,4 @@
  - Wrote replacements for strlcpy and mkdtemp
  - Released 1.0pre1
 
-$Id: ChangeLog,v 1.1397 2001/07/14 02:21:34 djm Exp $
+$Id: ChangeLog,v 1.1398 2001/07/14 03:07:44 djm Exp $
diff --git a/Makefile.in b/Makefile.in
index b6190e8..b7ea044 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 1.181 2001/07/04 05:40:20 mouring Exp $
+# $Id: Makefile.in,v 1.182 2001/07/14 03:07:43 djm Exp $
 
 prefix=@prefix@
 exec_prefix=@exec_prefix@
@@ -140,19 +140,25 @@
 	$(FIXPATHSCMD) $(srcdir)/$${conffile} > $@
 
 clean:
-	(cd openbsd-compat; $(MAKE) clean)
 	rm -f *.o *.a $(TARGETS) logintest config.cache config.log 
 	rm -f *.out core
+	(cd openbsd-compat; $(MAKE) clean)
 
-distclean: clean
-	(cd openbsd-compat; $(MAKE) distclean)
+distclean:
+	rm -f *.o *.a $(TARGETS) logintest config.cache config.log 
+	rm -f *.out core
 	rm -f Makefile config.h config.status ssh_prng_cmds *~
+	(cd openbsd-compat; $(MAKE) distclean)
+
+veryclean:
+	rm -f configure config.h.in *.0
+	rm -f *.o *.a $(TARGETS) logintest config.cache config.log 
+	rm -f *.out core
+	rm -f Makefile config.h config.status ssh_prng_cmds *~
+	(cd openbsd-compat; $(MAKE) distclean)
 
 mrproper: distclean
 
-veryclean: distclean
-	rm -f configure config.h.in *.0
-
 catman-do:
 	@for f in $(MANPAGES_IN) ; do \
 		base=`echo $$f | sed 's/\..*$$//'` ; \