Index: trunk/psLib/src/dataManip/Makefile
===================================================================
--- trunk/psLib/src/dataManip/Makefile	(revision 698)
+++ trunk/psLib/src/dataManip/Makefile	(revision 728)
@@ -30,5 +30,5 @@
 clean:
 	@echo "    Deleting intermediate files for 'sysUtils'"
-	$(RM) $(SRC_OBJS) *.lint
+	$(RM) $(SRC_OBJS) *.lint $(SRC_OBJS:.o=.d)
 
 %.lint: %.c
@@ -36,8 +36,6 @@
 
 %.d: %.c
-	@set -e; rm -f $@; \
-	$(CC) -M $(CFLAGS) $< > $@.$$$$; \
-	sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
-	rm -f $@.$$$$
+	$(CC) -M $(CFLAGS) $< > $@
+	sed -i 's/\($*\)\.o[ :]*/\1.o $@ : /g' $@
 
 include $(SRC_OBJS:.o=.d)
