$OpenBSD: patch-Makefile_in,v 1.7 2015/08/15 07:50:02 ajacoutot Exp $

stop building when an error occurs, rather than just keep on with the
next subdir..

--- Makefile.in.orig	Thu Aug 13 15:52:24 2015
+++ Makefile.in	Fri Aug 14 10:17:57 2015
@@ -44,18 +44,18 @@ LIBTOOL_DEPS = @LIBTOOL_DEPS@
 #-------------------------------------------------------------------------
 
 all: Makefile
-	@for I in ${all_subdirs}; \
+	@set -e; for I in ${all_subdirs}; \
 	  do (cd $$I; echo "==>Entering directory `pwd`"; \
 	      $(MAKE) DESTDIR=$(DESTDIR) $@ || (echo ""; echo ""; echo "  ====== Error in `pwd` ======"; \
 			    echo ""; echo ""; false ) || false) || exit 1; \
 	done
 
 depend:
-	@for I in ${all_subdirs}; \
+	@set -e; for I in ${all_subdirs}; \
 	  do (cd $$I; echo "==>Entering directory `pwd`"; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1); done
 	
 bacula-fd: Makefile	
-	@for I in ${fd_subdirs}; \
+	@set -e; for I in ${fd_subdirs}; \
 	  do (cd $$I; echo "==>Entering directory `pwd`"; \
 	      $(MAKE) DESTDIR=$(DESTDIR) all || \
 	      (echo ""; echo ""; echo "   ====== Error in `pwd` ======"; \
@@ -112,14 +112,6 @@ installdirs:
 	-if test ! -d $(DESTDIR)$(working_dir) ; then \
 	   $(MKDIR) $(DESTDIR)$(working_dir); \
 	   chmod 770 $(DESTDIR)$(working_dir); \
-	fi
-	-if test "x$(dir_user)" != "x" ; then \
-	   chown $(dir_user) $(DESTDIR)$(working_dir); \
-	   chown $(dir_user) $(DESTDIR)$(logdir); \
-	fi
-	-if test "x$(dir_group)" != "x" ; then \
-	   chgrp $(dir_group) $(DESTDIR)$(working_dir); \
-	   chgrp $(dir_group) $(DESTDIR)$(logdir); \
 	fi
 
 install: installdirs
