According to Ralf S. Engelschall:

> Yes, "true" is fine. +1 for this and making it a Makefile variable.

OK.

What do we do about the references to ranlib in crypto/*/Makefile.uni,
util/mk1mf.pl and util/sep_lib.sh?

Index: Configure
===================================================================
RCS file: /e/openssl/cvs/openssl/Configure,v
retrieving revision 1.32
diff -u -r1.32 Configure
--- Configure   1999/03/31 12:37:30     1.32
+++ Configure   1999/03/31 18:12:09
@@ -273,7 +273,12 @@
 my $sha1_obj="";
 my $rmd160_obj="";
 my $processor="";
+my $ranlib;
+my $perl;
 
+$ranlib=&which("ranlib") or $ranlib="true";
+$perl=&which("perl5") or $perl=&which("perl");
+
 if ($#ARGV < 0)
        {
        &bad_target;
@@ -393,6 +398,8 @@
        s/^SHA1_ASM_OBJ=.*$/SHA1_ASM_OBJ= $sha1_obj/;
        s/^RMD160_ASM_OBJ=.*$/RMD160_ASM_OBJ= $rmd160_obj/;
        s/^PROCESSOR=.*/PROCESSOR= $processor/;
+       s/^RANLIB=.*/RANLIB= $ranlib/;
+       s/^PERL=.*/PERL= $perl/;
        print OUT $_."\n";
        }
 close(IN);
@@ -411,6 +418,8 @@
 print "SHA1_OBJ_ASM  =$sha1_obj\n";
 print "RMD160_OBJ_ASM=$rmd160_obj\n";
 print "PROCESSOR     =$processor\n";
+print "RANLIB        =$ranlib\n";
+print "PERL          =$perl\n";
 
 my $des_ptr=0;
 my $des_risc1=0;
@@ -713,3 +722,17 @@
 
 sub file_new { my($a)=@_; $a =~ s/(\.[^.]+$|$)/.new/; $a; }
 sub file_old { my($a)=@_; $a =~ s/(\.[^.]+$|$)/.old/; $a; }
+
+sub which
+       {
+       my($name)=@_;
+       my $path;
+       foreach $path (split /:/, $ENV{PATH})
+               {
+               if (-x "$path/$name")
+                       {
+                       return "$path/$name";
+                       }
+               }
+       }
+
Index: Makefile.org
===================================================================
RCS file: /e/openssl/cvs/openssl/Makefile.org,v
retrieving revision 1.25
diff -u -r1.25 Makefile.org
--- Makefile.org        1999/03/31 12:37:30     1.25
+++ Makefile.org        1999/03/31 18:35:35
@@ -44,6 +44,8 @@
 PEX_LIBS= -L. -L.. -L../.. -L../../..
 EX_LIBS= 
 AR=ar r
+RANLIB= ranlib
+PERL= perl
 
 # Set BN_ASM to bn_asm.o if you want to use the C version
 BN_ASM= bn_asm.o
@@ -167,14 +169,14 @@
        @for i in $(DIRS) ;\
        do \
        (cd $$i && echo "making all in $$i..." && \
-       $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' 
INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' 
BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' 
RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' 
MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' SDIRS='${SDIRS}' 
AR='${AR}' PROCESSOR='$(PROCESSOR)' all ) || exit 1; \
+       $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' 
+INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' 
+BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' 
+RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' 
+MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' SDIRS='${SDIRS}' 
+AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' all ) || exit 
+1; \
        done;
 
 sub_all:
        @for i in $(DIRS) ;\
        do \
        (cd $$i && echo "making all in $$i..." && \
-       $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' 
INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' 
BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' 
RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' 
MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' 
PROCESSOR='$(PROCESSOR)' all ) || exit 1; \
+       $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' 
+INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' 
+BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' 
+RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' 
+MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' 
+PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' all ) || exit 1; \
        done;
 
 Makefile.ssl: Makefile.org
@@ -202,11 +204,11 @@
        done
 
 makefile.one: files
-       perl util/mk1mf.pl >makefile.one; \
+       $(PERL) util/mk1mf.pl >makefile.one; \
        sh util/do_ms.sh
 
 files:  MINFO
-       perl $(TOP)/util/files.pl Makefile.ssl > $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl > $(TOP)/MINFO
        @for i in $(DIRS) ;\
        do \
        (cd $$i && echo "making 'files' in $$i..." && \
@@ -278,7 +280,7 @@
        ls -l ../$(TARFILE).gz
 
 dist:   
-       perl Configure dist
+       $(PERL) Configure dist
        @$(MAKE) dist_pem_h
        @$(MAKE) SDIRS='${SDIRS}' clean
        @$(MAKE) tar
@@ -301,7 +303,7 @@
        do \
        (       echo installing $$i; \
                cp $$i $(INSTALLTOP)/lib; \
-               sh util/ranlib.sh $(INSTALLTOP)/lib/$$i; \
+               $(RANLIB) $(INSTALLTOP)/lib/$$i; \
                chmod 644 $(INSTALLTOP)/lib/$$i ); \
        done
 
Index: config
===================================================================
RCS file: /e/openssl/cvs/openssl/config,v
retrieving revision 1.5
diff -u -r1.5 config
--- config      1999/03/30 16:17:03     1.5
+++ config      1999/03/31 18:22:13
@@ -332,10 +332,34 @@
   OUT="$CC"
 fi
 
+if [ ".$PERL" = . ] ; then
+       for i in . `echo $PATH | sed 's/:/ /g'`; do
+               if [ -f "$i/perl5" ] ; then
+                       PERL="$i/perl5"
+                       break;
+               fi;
+       done
+fi
+
+if [ ".$PERL" = . ] ; then
+       for i in . `echo $PATH | sed 's/:/ /g'`; do
+               if [ -f "$i/perl" ] ; then
+                       PERL="$i/perl"
+                       break;
+               fi;
+       done
+fi
+
+if $PERL -e 'exit($]>=5.0);' ; then
+       echo "You need Perl 5."
+       exit 1
+fi
+
 # run Configure to check to see if we need to specify the 
 # compiler for the platform ... in which case we add it on
 # the end ... otherwise we leave it off
-perl ./Configure 2>&1 | grep "$OUT-$CC" > /dev/null
+
+$PERL ./Configure 2>&1 | grep "$OUT-$CC" > /dev/null
 if [ $? = "0" ]; then
   OUT="$OUT-$CC"
 fi
@@ -348,9 +372,9 @@
 echo Configuring for $OUT
 
 if [ "$TEST" = "true" ]; then
-  echo ./Configure $OUT $options
+  echo $PERL ./Configure $OUT $options
 else
-  perl ./Configure $OUT $options
+  $PERL ./Configure $OUT $options
 fi
 
 )
Index: makefile.one
===================================================================
RCS file: /e/openssl/cvs/openssl/makefile.one,v
retrieving revision 1.4
diff -u -r1.4 makefile.one
--- makefile.one        1999/03/06 12:31:29     1.4
+++ makefile.one        1999/03/31 18:29:17
@@ -60,7 +60,7 @@
 
 CP=cp
 RM=rm -f
-RANLIB=$(SRC_D)/util/ranlib.sh
+RANLIB=ranlib
 MKDIR=mkdir
 MKLIB=ar r
 MLFLAGS=
Index: apps/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/apps/Makefile.ssl,v
retrieving revision 1.15
diff -u -r1.15 Makefile.ssl
--- apps/Makefile.ssl   1999/03/29 17:50:13     1.15
+++ apps/Makefile.ssl   1999/03/31 18:58:46
@@ -84,7 +84,7 @@
        $(CC) -c $(INCLUDES) $(CFLAG) -o sreq.o req.c
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 install:
        @for i in $(EXE) $(SCRIPTS); \
@@ -111,7 +111,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(SRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 errors:
@@ -132,7 +132,7 @@
        @(cd ..; OPENSSL="`pwd`/apps/openssl"; export OPENSSL; sh tools/c_rehash certs)
 
 progs.h:
-       perl ./progs.pl $(E_EXE) >progs.h
+       $(PERL) ./progs.pl $(E_EXE) >progs.h
        $(RM) $(PROGRAM).o
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
Index: crypto/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/Makefile.ssl,v
retrieving revision 1.17
diff -u -r1.17 Makefile.ssl
--- crypto/Makefile.ssl 1999/03/28 23:17:15     1.17
+++ crypto/Makefile.ssl 1999/03/31 18:58:46
@@ -60,7 +60,7 @@
        done;
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
        @for i in $(SDIRS) ;\
        do \
        (cd $$i; echo "making 'files' in crypto/$$i..."; \
@@ -80,7 +80,7 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 libs:
@@ -133,7 +133,7 @@
        done;
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
        @for i in $(SDIRS) ;\
        do \
@@ -144,11 +144,11 @@
 errors: errgen $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 errgen:
-       perl ./err/err_code.pl -conf err/ssleay.ec *.c */*.c ../ssl/*.c ../rsaref/*.c
+       $(PERL) ./err/err_code.pl -conf err/ssleay.ec *.c */*.c ../ssl/*.c 
+../rsaref/*.c
        @for i in $(SDIRS) ;\
        do \
        (cd $$i; echo "making errors in crypto/$$i..."; \
Index: crypto/asn1/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/asn1/Makefile.ssl,v
retrieving revision 1.19
diff -u -r1.19 Makefile.ssl
--- crypto/asn1/Makefile.ssl    1999/03/28 17:46:01     1.19
+++ crypto/asn1/Makefile.ssl    1999/03/31 18:58:46
@@ -75,11 +75,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -106,7 +106,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -115,8 +115,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/bf/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/bf/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/bf/Makefile.ssl      1999/03/31 12:38:21     1.7
+++ crypto/bf/Makefile.ssl      1999/03/31 18:58:46
@@ -42,7 +42,7 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -64,14 +64,13 @@
        $(CPP) -DBSDI asm/bx86unix.cpp | sed 's/ :/:/' | as -o asm/bx86bsdi.o
 
 asm/bx86unix.cpp:
-       (cd asm; perl bf-586.pl cpp $(PROCESSOR) >bx86unix.cpp)
+       (cd asm; $(PERL) bf-586.pl cpp $(PROCESSOR) >bx86unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
-       @$(TOP)/util/point.sh ../../doc/blowfish.doc blowfish.doc
        @$(TOP)/util/mklink.sh ../../include $(EXHEADER)
        @$(TOP)/util/mklink.sh ../../test $(TEST)
        @$(TOP)/util/mklink.sh ../../apps $(APPS)
@@ -95,7 +94,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/bio/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/bio/Makefile.ssl,v
retrieving revision 1.10
diff -u -r1.10 Makefile.ssl
--- crypto/bio/Makefile.ssl     1999/03/22 12:21:22     1.10
+++ crypto/bio/Makefile.ssl     1999/03/31 18:58:46
@@ -47,11 +47,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -78,7 +78,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -87,8 +87,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/bn/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/bn/Makefile.ssl,v
retrieving revision 1.8
diff -u -r1.8 Makefile.ssl
--- crypto/bn/Makefile.ssl      1999/03/22 12:21:23     1.8
+++ crypto/bn/Makefile.ssl      1999/03/31 18:58:47
@@ -57,7 +57,7 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -93,10 +93,10 @@
        $(CPP) -DBSDI asm/co86unix.cpp | sed 's/ :/:/' | as -o asm/co86bsdi.o
 
 asm/bn86unix.cpp: asm/bn-586.pl
-       (cd asm; perl bn-586.pl cpp >bn86unix.cpp )
+       (cd asm; $(PERL) bn-586.pl cpp >bn86unix.cpp )
 
 asm/co86unix.cpp: asm/co-586.pl
-       (cd asm; perl co-586.pl cpp >co86unix.cpp )
+       (cd asm; $(PERL) co-586.pl cpp >co86unix.cpp )
 
 # MIPS 64 bit assember 
 asm/mips3.o: asm/mips3.s
@@ -107,7 +107,7 @@
        /usr/bin/as -O2 -o asm/mips1.o asm/mips1.s
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -142,7 +142,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -151,9 +151,9 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).org # special case .org
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).org # special case .org
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/buffer/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/buffer/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/buffer/Makefile.ssl  1999/03/22 12:21:25     1.7
+++ crypto/buffer/Makefile.ssl  1999/03/31 18:58:47
@@ -39,11 +39,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -70,7 +70,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -79,8 +79,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/cast/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/cast/Makefile.ssl,v
retrieving revision 1.8
diff -u -r1.8 Makefile.ssl
--- crypto/cast/Makefile.ssl    1999/03/31 12:38:23     1.8
+++ crypto/cast/Makefile.ssl    1999/03/31 18:58:47
@@ -45,7 +45,7 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -67,10 +67,10 @@
        $(CPP) -DBSDI asm/cx86unix.cpp | sed 's/ :/:/' | as -o asm/cx86bsdi.o
 
 asm/cx86unix.cpp: asm/cast-586.pl
-       (cd asm; perl cast-586.pl cpp $(PROCESSOR) >cx86unix.cpp)
+       (cd asm; $(PERL) cast-586.pl cpp $(PROCESSOR) >cx86unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -97,7 +97,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/comp/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/comp/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/comp/Makefile.ssl    1999/03/22 12:21:27     1.7
+++ crypto/comp/Makefile.ssl    1999/03/31 18:58:48
@@ -42,11 +42,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -73,7 +73,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -88,8 +88,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/conf/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/conf/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/conf/Makefile.ssl    1999/03/22 12:21:28     1.7
+++ crypto/conf/Makefile.ssl    1999/03/31 18:58:48
@@ -40,11 +40,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -71,7 +71,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -80,8 +80,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/des/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/des/Makefile.ssl,v
retrieving revision 1.10
diff -u -r1.10 Makefile.ssl
--- crypto/des/Makefile.ssl     1999/03/22 12:21:29     1.10
+++ crypto/des/Makefile.ssl     1999/03/31 18:58:48
@@ -54,7 +54,7 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -90,13 +90,13 @@
        $(CPP) -DBSDI asm/yx86unix.cpp | sed 's/ :/:/' | as -o asm/yx86bsdi.o
 
 asm/dx86unix.cpp: asm/des-586.pl
-       (cd asm; perl des-586.pl cpp >dx86unix.cpp)
+       (cd asm; $(PERL) des-586.pl cpp >dx86unix.cpp)
 
 asm/yx86unix.cpp: asm/crypt586.pl
-       (cd asm; perl crypt586.pl cpp >yx86unix.cpp)
+       (cd asm; $(PERL) crypt586.pl cpp >yx86unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -126,7 +126,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/dh/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/dh/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/dh/Makefile.ssl      1999/03/22 12:21:30     1.7
+++ crypto/dh/Makefile.ssl      1999/03/31 18:58:48
@@ -39,11 +39,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -70,7 +70,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -79,8 +79,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/dsa/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/dsa/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/dsa/Makefile.ssl     1999/03/22 12:21:32     1.7
+++ crypto/dsa/Makefile.ssl     1999/03/31 18:58:49
@@ -39,11 +39,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -70,7 +70,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -79,8 +79,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/err/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/err/Makefile.ssl,v
retrieving revision 1.8
diff -u -r1.8 Makefile.ssl
--- crypto/err/Makefile.ssl     1999/03/22 12:21:33     1.8
+++ crypto/err/Makefile.ssl     1999/03/31 18:58:49
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/evp/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/evp/Makefile.ssl,v
retrieving revision 1.10
diff -u -r1.10 Makefile.ssl
--- crypto/evp/Makefile.ssl     1999/03/28 17:46:06     1.10
+++ crypto/evp/Makefile.ssl     1999/03/31 18:58:50
@@ -66,11 +66,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -97,7 +97,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -106,8 +106,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/hmac/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/hmac/Makefile.ssl,v
retrieving revision 1.5
diff -u -r1.5 Makefile.ssl
--- crypto/hmac/Makefile.ssl    1999/03/22 12:21:35     1.5
+++ crypto/hmac/Makefile.ssl    1999/03/31 18:58:50
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/idea/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/idea/Makefile.ssl,v
retrieving revision 1.6
diff -u -r1.6 Makefile.ssl
--- crypto/idea/Makefile.ssl    1999/03/22 12:21:36     1.6
+++ crypto/idea/Makefile.ssl    1999/03/31 18:58:50
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/lhash/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/lhash/Makefile.ssl,v
retrieving revision 1.6
diff -u -r1.6 Makefile.ssl
--- crypto/lhash/Makefile.ssl   1999/03/22 12:21:38     1.6
+++ crypto/lhash/Makefile.ssl   1999/03/31 18:58:50
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/md2/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/md2/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/md2/Makefile.ssl     1999/03/22 12:21:39     1.7
+++ crypto/md2/Makefile.ssl     1999/03/31 18:58:50
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/md5/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/md5/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/md5/Makefile.ssl     1999/03/22 12:21:40     1.7
+++ crypto/md5/Makefile.ssl     1999/03/31 18:58:50
@@ -40,7 +40,7 @@
 
 lib:    $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -62,10 +62,10 @@
        $(CPP) -DBSDI asm/mx86unix.cpp | sed 's/ :/:/' | as -o asm/mx86bsdi.o
 
 asm/mx86unix.cpp: asm/md5-586.pl
-       (cd asm; perl md5-586.pl cpp >mx86unix.cpp)
+       (cd asm; $(PERL) md5-586.pl cpp >mx86unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -92,7 +92,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/mdc2/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/mdc2/Makefile.ssl,v
retrieving revision 1.6
diff -u -r1.6 Makefile.ssl
--- crypto/mdc2/Makefile.ssl    1999/03/22 12:21:42     1.6
+++ crypto/mdc2/Makefile.ssl    1999/03/31 18:58:51
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/objects/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/objects/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/objects/Makefile.ssl 1999/03/22 12:21:42     1.7
+++ crypto/objects/Makefile.ssl 1999/03/31 18:58:51
@@ -38,15 +38,15 @@
 all:   obj_dat.h lib
 
 obj_dat.h: objects.h obj_dat.pl
-       perl ./obj_dat.pl < objects.h > obj_dat.h
+       $(PERL) ./obj_dat.pl < objects.h > obj_dat.h
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -73,7 +73,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -82,8 +82,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/pem/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/pem/Makefile.ssl,v
retrieving revision 1.10
diff -u -r1.10 Makefile.ssl
--- crypto/pem/Makefile.ssl     1999/03/22 12:21:43     1.10
+++ crypto/pem/Makefile.ssl     1999/03/31 18:58:51
@@ -50,11 +50,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links: $(EXHEADER)
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -81,7 +81,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(CTX_SIZE).c $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -90,9 +90,9 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).org # SPECIAL CASE .org
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).org # SPECIAL CASE .org
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/pkcs12/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/pkcs12/Makefile.ssl,v
retrieving revision 1.1
diff -u -r1.1 Makefile.ssl
--- crypto/pkcs12/Makefile.ssl  1999/03/28 23:17:21     1.1
+++ crypto/pkcs12/Makefile.ssl  1999/03/31 18:58:52
@@ -45,11 +45,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -76,7 +76,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -85,7 +85,7 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
Index: crypto/pkcs7/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/pkcs7/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/pkcs7/Makefile.ssl   1999/03/22 12:21:45     1.7
+++ crypto/pkcs7/Makefile.ssl   1999/03/31 18:58:52
@@ -41,11 +41,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -72,7 +72,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -81,8 +81,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/rand/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/rand/Makefile.ssl,v
retrieving revision 1.8
diff -u -r1.8 Makefile.ssl
--- crypto/rand/Makefile.ssl    1999/03/22 12:21:46     1.8
+++ crypto/rand/Makefile.ssl    1999/03/31 18:58:52
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/rc2/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/rc2/Makefile.ssl,v
retrieving revision 1.6
diff -u -r1.6 Makefile.ssl
--- crypto/rc2/Makefile.ssl     1999/03/22 12:21:47     1.6
+++ crypto/rc2/Makefile.ssl     1999/03/31 18:58:53
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/rc4/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/rc4/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/rc4/Makefile.ssl     1999/03/22 12:21:49     1.7
+++ crypto/rc4/Makefile.ssl     1999/03/31 18:58:53
@@ -44,7 +44,7 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -66,10 +66,10 @@
        $(CPP) -DBSDI asm/rx86unix.cpp | sed 's/ :/:/' | as -o asm/rx86bsdi.o
 
 asm/rx86unix.cpp: asm/rc4-586.pl
-       (cd asm; perl rc4-586.pl cpp >rx86unix.cpp)
+       (cd asm; $(PERL) rc4-586.pl cpp >rx86unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -96,7 +96,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/rc5/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/rc5/Makefile.ssl,v
retrieving revision 1.6
diff -u -r1.6 Makefile.ssl
--- crypto/rc5/Makefile.ssl     1999/03/22 12:21:50     1.6
+++ crypto/rc5/Makefile.ssl     1999/03/31 18:58:53
@@ -42,7 +42,7 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -64,10 +64,10 @@
        $(CPP) -DBSDI asm/r586unix.cpp | sed 's/ :/:/' | as -o asm/r586bsdi.o
 
 asm/r586unix.cpp:
-       (cd asm; perl rc5-586.pl cpp >r586unix.cpp)
+       (cd asm; $(PERL) rc5-586.pl cpp >r586unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -94,7 +94,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/ripemd/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/ripemd/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/ripemd/Makefile.ssl  1999/03/22 12:21:52     1.7
+++ crypto/ripemd/Makefile.ssl  1999/03/31 18:58:53
@@ -40,7 +40,7 @@
 
 lib:    $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -62,10 +62,10 @@
        $(CPP) -DBSDI asm/rm86unix.cpp | sed 's/ :/:/' | as -o asm/rm86bsdi.o
 
 asm/rm86unix.cpp: asm/rmd-586.pl
-       (cd asm; perl rmd-586.pl cpp >rm86unix.cpp)
+       (cd asm; $(PERL) rmd-586.pl cpp >rm86unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -92,7 +92,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/rsa/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/rsa/Makefile.ssl,v
retrieving revision 1.10
diff -u -r1.10 Makefile.ssl
--- crypto/rsa/Makefile.ssl     1999/03/22 12:21:53     1.10
+++ crypto/rsa/Makefile.ssl     1999/03/31 18:58:53
@@ -41,11 +41,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -72,7 +72,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -81,8 +81,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err $(ERR).h
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/sha/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/sha/Makefile.ssl,v
retrieving revision 1.7
diff -u -r1.7 Makefile.ssl
--- crypto/sha/Makefile.ssl     1999/03/31 12:38:26     1.7
+++ crypto/sha/Makefile.ssl     1999/03/31 18:58:54
@@ -39,7 +39,7 @@
 
 lib:    $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 # elf
@@ -61,10 +61,10 @@
        $(CPP) -DBSDI asm/sx86unix.cpp | sed 's/ :/:/' | as -o asm/sx86bsdi.o
 
 asm/sx86unix.cpp:
-       (cd asm; perl sha1-586.pl cpp $(PROCESSOR) >sx86unix.cpp)
+       (cd asm; $(PERL) sha1-586.pl cpp $(PROCESSOR) >sx86unix.cpp)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -91,7 +91,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/stack/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/stack/Makefile.ssl,v
retrieving revision 1.5
diff -u -r1.5 Makefile.ssl
--- crypto/stack/Makefile.ssl   1999/03/22 12:21:56     1.5
+++ crypto/stack/Makefile.ssl   1999/03/31 18:58:54
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/txt_db/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/txt_db/Makefile.ssl,v
retrieving revision 1.5
diff -u -r1.5 Makefile.ssl
--- crypto/txt_db/Makefile.ssl  1999/03/22 12:21:57     1.5
+++ crypto/txt_db/Makefile.ssl  1999/03/31 18:58:54
@@ -37,11 +37,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -68,7 +68,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: crypto/x509/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/x509/Makefile.ssl,v
retrieving revision 1.9
diff -u -r1.9 Makefile.ssl
--- crypto/x509/Makefile.ssl    1999/03/22 12:21:59     1.9
+++ crypto/x509/Makefile.ssl    1999/03/31 18:58:55
@@ -51,11 +51,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -82,7 +82,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -91,8 +91,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: crypto/x509v3/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/x509v3/Makefile.ssl,v
retrieving revision 1.16
diff -u -r1.16 Makefile.ssl
--- crypto/x509v3/Makefile.ssl  1999/03/27 14:06:25     1.16
+++ crypto/x509v3/Makefile.ssl  1999/03/31 18:58:55
@@ -43,11 +43,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -74,7 +74,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -83,8 +83,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: rsaref/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/rsaref/Makefile.ssl,v
retrieving revision 1.8
diff -u -r1.8 Makefile.ssl
--- rsaref/Makefile.ssl 1999/03/22 12:22:02     1.8
+++ rsaref/Makefile.ssl 1999/03/31 18:58:55
@@ -39,11 +39,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -71,7 +71,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -80,8 +80,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../crypto/err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../crypto/err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: ssl/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/ssl/Makefile.ssl,v
retrieving revision 1.8
diff -u -r1.8 Makefile.ssl
--- ssl/Makefile.ssl    1999/03/22 12:22:03     1.8
+++ ssl/Makefile.ssl    1999/03/31 18:58:56
@@ -55,11 +55,11 @@
 
 lib:   $(LIBOBJ)
        $(AR) $(LIB) $(LIBOBJ)
-       sh $(TOP)/util/ranlib.sh $(LIB)
+       $(RANLIB) $(LIB)
        @touch lib
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -86,7 +86,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
@@ -95,8 +95,8 @@
 errors: $(ERRC).c
 
 $(ERRC).c: $(ERR).err
-       perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
-       perl ../crypto/err/err_genc.pl -s $(ERR).h $(ERRC).c
+       $(PERL) $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
+       $(PERL) ../crypto/err/err_genc.pl -s $(ERR).h $(ERRC).c
 
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
Index: test/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/test/Makefile.ssl,v
retrieving revision 1.10
diff -u -r1.10 Makefile.ssl
--- test/Makefile.ssl   1999/03/22 12:22:12     1.10
+++ test/Makefile.ssl   1999/03/31 18:58:56
@@ -79,7 +79,7 @@
 exe:   $(EXE)
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @@$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -217,7 +217,7 @@
        $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(SRC)
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
Index: tools/Makefile.ssl
===================================================================
RCS file: /e/openssl/cvs/openssl/tools/Makefile.ssl,v
retrieving revision 1.3
diff -u -r1.3 Makefile.ssl
--- tools/Makefile.ssl  1999/03/06 12:32:05     1.3
+++ tools/Makefile.ssl  1999/03/31 18:58:56
@@ -28,7 +28,7 @@
        done;
 
 files:
-       perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
+       $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
 
 links:
        @$(TOP)/util/point.sh Makefile.ssl Makefile
@@ -42,7 +42,7 @@
 depend:
 
 dclean:
-       perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
>Makefile.new
+       $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) 
+>Makefile.new
        mv -f Makefile.new $(MAKEFILE)
 
 clean:
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to