There is one problem with beta-3 which also occurred in earler
versions, but which I had overlooked, since no errors were generated.
On DJGPP, install_docs stops after installing man1/CA.pl.1. No other
man pages were installed. The rest of the installation went fine. I
believe that this occurs because of non-portable assumptions about
return values made by the makefile. The attached patch fixes it for
DJGPP. I had previously reported this problem (see rt tickets #932 and
989).
                         Doug


-- 
Doug Kaufman
Internet: [EMAIL PROTECTED]
--- Makefile.org.ori    2005-05-21 08:37:38.000000000 -0800
+++ Makefile.org        2005-05-31 06:46:58.000000000 -0800
@@ -511,7 +511,7 @@
        if [ "$(PLATFORM)" = "DJGPP" -o "$(PLATFORM)" = "Cygwin" -o 
"$(PLATFORM)" = "mingw" ]; then \
                filecase=-i; \
        fi; \
-       set -e; for i in doc/apps/*.pod; do \
+       for i in doc/apps/*.pod; do \
                fn=`basename $$i .pod`; \
                sec=`$(PERL) util/extract-section.pl 1 < $$i`; \
                echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \
@@ -528,7 +528,7 @@
                                $$here/util/point.sh $$fn.$${sec}$(MANSUFFIX) 
"$$n".$${sec}$(MANSUFFIX); \
                         done); \
        done; \
-       set -e; for i in doc/crypto/*.pod doc/ssl/*.pod; do \
+       for i in doc/crypto/*.pod doc/ssl/*.pod; do \
                fn=`basename $$i .pod`; \
                sec=`$(PERL) util/extract-section.pl 3 < $$i`; \
                echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \

Reply via email to