install each man page explicitely, due to bugs in the install-sh
[freeradius.git] / Makefile
index c8aa7a5..52f1c7d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -24,13 +24,15 @@ install:
        $(INSTALL) -d -m 755    $(R)$(mandir);
        for i in 1 5 8; do \
                $(INSTALL) -d -m 755    $(R)$(mandir)/man$$i; \
-               $(INSTALL) -m 644 man/man$$i/*.$$i $(R)$(mandir)/man$$i; \
+               for p in man/man$$i/*.$$i; do \
+                       $(INSTALL) -m 644 $$p $(R)$(mandir)/man$$i; \
+               done \
        done
        @echo "Creating/updating files in $(R)$(raddbdir)"; \
        $(INSTALL) -d -m 755    $(R)$(raddbdir); \
        cd raddb; \
        for i in [a-c]* [e-z]*; do \
-               [ $$i != radiusd.conf.m4.in -a $$i != radiusd.conf.m4 -a ! -f $(R)$(raddbdir)/$$i ] && \
+               [ $$i != radiusd.conf.in -a ! -f $(R)$(raddbdir)/$$i ] && \
                 $(INSTALL) -m 644 $$i $(R)$(raddbdir); \
        done; \
        for i in dictionary*; do \