summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwlemb <wlemb>2004-03-10 06:11:55 +0000
committerwlemb <wlemb>2004-03-10 06:11:55 +0000
commita198c8807f15f9ce526853f9c8aa27d3b6e2d6d9 (patch)
treed48ca7a88a35c3a48abf1bf4ab3d0f8585eb2120
parent3d58eaa55ee11b54116b4fb349336b9b938fbc71 (diff)
downloadgroff-a198c8807f15f9ce526853f9c8aa27d3b6e2d6d9.tar.gz
* Makefile.comm (install_dev, uninstall_dev): Protect `for' loops
against empty argument. Problem reported by <cgd@broadcom.com>.
-rw-r--r--ChangeLog5
-rw-r--r--Makefile.comm8
2 files changed, 9 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index eb888259..673a9fb0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-03-08 Werner LEMBERG <wl@gnu.org>
+
+ * Makefile.comm (install_dev, uninstall_dev): Protect `for' loops
+ against empty argument. Problem reported by <cgd@broadcom.com>.
+
2004-03-05 Keith Marshall <keith.d.marshall@ntlworld.com>
* Makefile.in (SEP): Replaced with...
diff --git a/Makefile.comm b/Makefile.comm
index 61f3befc..0efef389 100644
--- a/Makefile.comm
+++ b/Makefile.comm
@@ -1,4 +1,4 @@
-# Copyright (C) 1989-2000, 2002, 2003 Free Software Foundation, Inc.
+# Copyright (C) 1989-2000, 2002, 2003, 2004 Free Software Foundation, Inc.
# Written by James Clark (jjc@jclark.com)
#
# This file is part of groff.
@@ -238,7 +238,7 @@ install_dev:
|| $(mkinstalldirs) $(fontsubdir)/generate; \
fi
-test -z "$(DEVFILES)" \
- || for f in $(DEVFILES); do \
+ || for f in ""$(DEVFILES); do \
rm -f $(fontsubdir)/$$f; \
if test -f $$f; then \
$(INSTALL_DATA) $$f $(fontsubdir)/$$f; \
@@ -247,7 +247,7 @@ install_dev:
fi; \
done
-test -z "$(DEVSCRIPTS)" \
- || for f in $(DEVSCRIPTS); do \
+ || for f in ""$(DEVSCRIPTS); do \
rm -f $(fontsubdir)/$$f; \
if test -f $$f; then \
$(INSTALL_SCRIPT) $$f $(fontsubdir)/$$f; \
@@ -259,7 +259,7 @@ install_dev:
.PHONY: uninstall_dev
uninstall_dev:
-test -z "$(DEVFILES)$(DEVSCRIPTS)" \
- || for f in $(DEVFILES) $(DEVSCRIPTS); do \
+ || for f in ""$(DEVFILES) $(DEVSCRIPTS); do \
rm -f $(fontsubdir)/$$f; \
done
-test -d $(fontsubdir)/generate && rmdir $(fontsubdir)/generate