$OpenBSD: patch-configure,v 1.1.1.1 2021/03/21 12:04:26 tim Exp $

Fix bashisms. Should be fixed in next release.

https://github.com/sqlcipher/sqlcipher/issues/382

Index: configure
--- configure.orig
+++ configure
@@ -11997,14 +11997,14 @@ if test "$crypto_lib" = "none"; then
 $as_echo "none" >&6; }
 else
   if test "$crypto_lib" = "commoncrypto"; then
-    CFLAGS+=" -DSQLCIPHER_CRYPTO_CC"
-    BUILD_CFLAGS+=" -DSQLCIPHER_CRYPTO_CC"
+    CFLAGS="$CFLAGS -DSQLCIPHER_CRYPTO_CC"
+    BUILD_CFLAGS="$BUILD_CFLAGS -DSQLCIPHER_CRYPTO_CC"
 	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: commoncrypto" >&5
 $as_echo "commoncrypto" >&6; }
   else
     if test "$crypto_lib" = "libtomcrypt"; then
-      CFLAGS+=" -DSQLCIPHER_CRYPTO_LIBTOMCRYPT"
-      BUILD_CFLAGS+=" -DSQLCIPHER_CRYPTO_LIBTOMCRYPT"
+      CFLAGS="$CFLAGS -DSQLCIPHER_CRYPTO_LIBTOMCRYPT"
+      BUILD_CFLAGS="$BUILD_CFLAGS -DSQLCIPHER_CRYPTO_LIBTOMCRYPT"
       { $as_echo "$as_me:${as_lineno-$LINENO}: result: libtomcrypt" >&5
 $as_echo "libtomcrypt" >&6; }
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for register_cipher in -ltomcrypt" >&5
@@ -12056,8 +12056,8 @@ fi
 
     else
       if test "$crypto_lib" = "nss"; then
-        CFLAGS+=" -DSQLCIPHER_CRYPTO_NSS"
-        BUILD_CFLAGS+=" -DSQLCIPHER_CRYPTO_NSS"
+        CFLAGS="$CFLAGS -DSQLCIPHER_CRYPTO_NSS"
+        BUILD_CFLAGS="$BUILD_CFLAGS -DSQLCIPHER_CRYPTO_NSS"
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: nss3" >&5
 $as_echo "nss3" >&6; }
         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PK11_Decrypt in -lnss3" >&5
@@ -12108,8 +12108,8 @@ else
 fi
 
       else
-        CFLAGS+=" -DSQLCIPHER_CRYPTO_OPENSSL"
-        BUILD_CFLAGS+=" -DSQLCIPHER_CRYPTO_OPENSSL"
+        CFLAGS="$CFLAGS -DSQLCIPHER_CRYPTO_OPENSSL"
+        BUILD_CFLAGS="$BUILD_CFLAGS -DSQLCIPHER_CRYPTO_OPENSSL"
 	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: openssl" >&5
 $as_echo "openssl" >&6; }
         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HMAC_Init_ex in -lcrypto" >&5
