pier        02/05/01 11:09:17

  Modified:    webapp/support wa_apr.m4
  Log:
  Some more variable localization, now WA_APR_GET appends data to the
  variable instead of replacing it, and removed a little useless check
  in WA_APR (WA_PATH_DIR already exits if the directory is not found)
  
  Revision  Changes    Path
  1.2       +17 -16    jakarta-tomcat-connectors/webapp/support/wa_apr.m4
  
  Index: wa_apr.m4
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/support/wa_apr.m4,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- wa_apr.m4 1 May 2002 00:19:18 -0000       1.1
  +++ wa_apr.m4 1 May 2002 18:09:17 -0000       1.2
  @@ -57,7 +57,7 @@
   
   dnl --------------------------------------------------------------------------
   dnl Author Pier Fumagalli <[EMAIL PROTECTED]>
  -dnl Version $Id: wa_apr.m4,v 1.1 2002/05/01 00:19:18 pier Exp $
  +dnl Version $Id: wa_apr.m4,v 1.2 2002/05/01 18:09:17 pier Exp $
   dnl --------------------------------------------------------------------------
   
   dnl --------------------------------------------------------------------------
  @@ -68,7 +68,7 @@
   AC_DEFUN(
     [WA_APR],
     [
  -    tempval="apr"
  +    wa_apr_tempval="apr"
       AC_MSG_CHECKING([for apr sources])
       AC_ARG_WITH(
         [apr],
  @@ -81,19 +81,14 @@
             WA_ERROR([apr library sources required for compilation])
             ;;
           *)
  -          tempval="${withval}"
  +          wa_apr_tempval="${withval}"
             ;;
           esac
         ])
  -    AC_MSG_RESULT([${tempval}])
  -    WA_PATH_DIR($1,[${tempval}],[apr sources])
  +    AC_MSG_RESULT([${wa_apr_tempval}])
  +    WA_PATH_DIR($1,[${wa_apr_tempval}],[apr sources])
       
  -    if test -z "$1" ; then
  -      AC_MSG_ERROR([cannot find apr directory "${tempval}"])
  -      exit 1
  -    fi
  -    unset tempval
  -    AC_SUBST($1)
  +    unset wa_apr_tempval
     ])
   
   dnl --------------------------------------------------------------------------
  @@ -110,11 +105,17 @@
       if test ! -f "$2/APRVARS" ; then
         WA_ERROR([cannot find APRVARS file in $2])
       fi
  -    $1=`cat $2/APRVARS | grep $3= 2> /dev/null`
  -    if test -z "$1" ; then
  +    wa_apr_get_tempval=`cat $2/APRVARS | grep "^$3=" 2> /dev/null`
  +    if test -z "${wa_apr_get_tempval}" ; then
         WA_ERROR([value for $3 not specified in $2/APRVARS])
       fi
  -    $1=`echo [$]$1 | sed 's/^$3="//g' | sed 's/"$//g'`
  -    AC_MSG_RESULT([[$]$1])
  -    AC_SUBST([$1])
  +    wa_apr_get_tempval=`echo ${wa_apr_get_tempval} | sed 's/^$3="//g'`
  +    wa_apr_get_tempval=`echo ${wa_apr_get_tempval} | sed 's/"$//g'`
  +    if test -z "${$1}" ; then
  +      $1="${wa_apr_get_tempval}"
  +    else
  +      $1="${$1} ${wa_apr_get_tempval}"
  +    fi
  +    AC_MSG_RESULT([${wa_apr_get_tempval}])
  +    unset wa_apr_get_tempval
     ])
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to