#!/bin/sh - # $Id: s_crypto,v 12.1 2005/12/01 03:24:24 bostic Exp $ # Remove crypto from the DB source tree. d=.. t=/tmp/__db_a trap 'rm -f $t ; exit 0' 0 trap 'rm -f $t ; exit 1' 1 2 3 13 15 if ! test -d $d/crypto; then echo "s_crypto: no crypto sources found in the source tree." exit 1 fi # Remove the crypto. rm -rf $d/crypto # Update the release splash page. f=$d/docs/index.html chmod 664 $f (echo '/DOES/' && echo 's/DOES/DOES NOT/' && echo 'w' && echo 'q') | ed $f # Win/32. f=win_config.in chmod 664 $f (echo '/#define.HAVE_CRYPTO/' && echo 'c' && echo '/* #undef HAVE_CRYPTO */' echo '.' && echo 'w' && echo 'q') | ed $f f=srcfiles.in chmod 664 $f (echo 'g/^crypto\//d' && echo '/crypto_stub\.c/' && echo 's/small/dynamic small static vx/' && echo 'w' && echo 'q') | ed $f sh ./s_windows sh ./s_windows_dsp # VxWorks f=vx_config.in chmod 664 $f (echo '/#define.HAVE_CRYPTO/' && echo 'c' && echo '/* #undef HAVE_CRYPTO */' echo '.' && echo 'w' && echo 'q') | ed $f sh ./s_vxworks