summaryrefslogtreecommitdiffstats
path: root/rubbos/app/tomcat-connectors-1.2.32-src/support/jk_apr.m4
diff options
context:
space:
mode:
Diffstat (limited to 'rubbos/app/tomcat-connectors-1.2.32-src/support/jk_apr.m4')
-rw-r--r--rubbos/app/tomcat-connectors-1.2.32-src/support/jk_apr.m4320
1 files changed, 0 insertions, 320 deletions
diff --git a/rubbos/app/tomcat-connectors-1.2.32-src/support/jk_apr.m4 b/rubbos/app/tomcat-connectors-1.2.32-src/support/jk_apr.m4
deleted file mode 100644
index 884502f5..00000000
--- a/rubbos/app/tomcat-connectors-1.2.32-src/support/jk_apr.m4
+++ /dev/null
@@ -1,320 +0,0 @@
-dnl
-dnl Licensed to the Apache Software Foundation (ASF) under one or more
-dnl contributor license agreements. See the NOTICE file distributed with
-dnl this work for additional information regarding copyright ownership.
-dnl The ASF licenses this file to You under the Apache License, Version 2.0
-dnl (the "License"); you may not use this file except in compliance with
-dnl the License. You may obtain a copy of the License at
-dnl
-dnl http://www.apache.org/licenses/LICENSE-2.0
-dnl
-dnl Unless required by applicable law or agreed to in writing, software
-dnl distributed under the License is distributed on an "AS IS" BASIS,
-dnl WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-dnl See the License for the specific language governing permissions and
-dnl limitations under the License.
-dnl
-
-dnl --------------------------------------------------------------------------
-dnl Author Henri Gomez <hgomez@apache.org>
-dnl
-dnl Inspired by Pier works on webapp m4 macros :)
-dnl
-dnl Version $Id: jk_apr.m4 466585 2006-10-21 22:16:34Z markt $
-dnl --------------------------------------------------------------------------
-
-dnl --------------------------------------------------------------------------
-dnl JK_APR_THREADS
-dnl Configure APR threading for use with --with-apr.
-dnl Result goes into APR_CONFIGURE_ARGS
-dnl --------------------------------------------------------------------------
-AC_DEFUN(
- [JK_APR_THREADS],
- [
- AC_ARG_ENABLE(
- [apr-threads],
- [ --enable-apr-threads Configure APR threading for use with --with-apr ],
- [
- case "${enableval}" in
- ""|"yes"|"YES"|"true"|"TRUE")
- APR_CONFIGURE_ARGS="--enable-threads ${APR_CONFIGURE_ARGS}"
- ;;
- "no"|"NO"|"false"|"FALSE")
- APR_CONFIGURE_ARGS="--disable-threads ${APR_CONFIGURE_ARGS}"
- ;;
- *)
- APR_CONFIGURE_ARGS="--enable-threads=${enableval} ${APR_CONFIGURE_ARGS}"
- esac
- ])
- ])
-
-dnl --------------------------------------------------------------------------
-dnl JK_APR
-dnl Set the APR source dir.
-dnl $1 => File which should be present
-dnl --------------------------------------------------------------------------
-AC_DEFUN(
- [JK_APR],
- [
- tempval=""
- AC_ARG_WITH(
- [apr],
- [ --with-apr=DIR Location of APR source dir ],
- [
- case "${withval}" in
- ""|"yes"|"YES"|"true"|"TRUE")
- AC_MSG_ERROR(valid apr source dir location required)
- ;;
- "no"|"NO"|"false"|"FALSE")
- AC_MSG_ERROR(valid apr source dir location required)
- ;;
- *)
- tempval="${withval}"
-
- if ${TEST} ! -d ${tempval} ; then
- AC_MSG_ERROR(Not a directory: ${tempval})
- fi
-
- if ${TEST} ! -f ${tempval}/$1; then
- AC_MSG_ERROR(can't locate ${tempval}/$1)
- fi
-
- if ${TEST} ! -z "$tempval" ; then
- APR_BUILD="apr-build"
- APR_CFLAGS="-I ${tempval}/include"
- APR_CLEAN="apr-clean"
- APR_DIR=${tempval}
- APR_INCDIR="${tempval}/include"
- AC_MSG_RESULT(configuring apr...)
- tempret="0"
- JK_EXEC(
- [tempret],
- [${SHELL} ./configure --prefix=${APR_DIR} --with-installbuilddir=${APR_DIR}/instbuild --disable-shared ${APR_CONFIGURE_ARGS}],
- [apr],
- [${APR_DIR}])
- if ${TEST} "${tempret}" = "0"; then
- AC_MSG_RESULT(apr configure ok)
- else
- AC_MSG_ERROR(apr configure failed with ${tempret})
- fi
- JK_APR_LIBNAME(apr_libname,${APR_DIR})
- APR_LDFLAGS="${APR_DIR}/lib/${apr_libname}"
- APR_LIBDIR=""
- use_apr=true
- COMMON_APR_OBJECTS="\${COMMON_APR_OBJECTS}"
- fi
- ;;
- esac
- ])
-
- unset tempret
- unset tempval
- unset apr_libname
- ])
-
-dnl --------------------------------------------------------------------------
-dnl JK_APR_UTIL
-dnl Set the APR-UTIL source dir.
-dnl $1 => File which should be present
-dnl --------------------------------------------------------------------------
-AC_DEFUN(
- [JK_APR_UTIL],
- [
- tempval=""
- AC_ARG_WITH(
- [apr-util],
- [ --with-apr-util=DIR Location of APR-UTIL source dir ],
- [
- case "${withval}" in
- ""|"yes"|"YES"|"true"|"TRUE")
- AC_MSG_ERROR(valid apr-util source dir location required)
- ;;
- "no"|"NO"|"false"|"FALSE")
- AC_MSG_ERROR(valid apr-util source dir location required)
- ;;
- *)
- tempval="${withval}"
-
- if ${TEST} ! -d ${tempval} ; then
- AC_MSG_ERROR(Not a directory: ${tempval})
- fi
-
- if ${TEST} ! -f ${tempval}/$1; then
- AC_MSG_ERROR(can't locate ${tempval}/$1)
- fi
-
- if ${TEST} -z "${APR_BUILD}"; then
- AC_MSG_ERROR([--with-apr and --with-apr-util must be used together])
- fi
-
- if ${TEST} ! -z "$tempval" ; then
- APR_UTIL_DIR=${tempval}
- APR_CFLAGS="${APR_CFLAGS} -I ${APR_UTIL_DIR}/include"
- APR_UTIL_INCDIR="${APR_UTIL_DIR}/include"
- AC_MSG_RESULT(configuring apr-util...)
- tempret="0"
- JK_EXEC(
- [tempret],
- [${SHELL} ./configure --prefix=${APR_UTIL_DIR} --with-apr=${APR_DIR}],
- [apr-util],
- [${APR_UTIL_DIR}])
- if ${TEST} "${tempret}" = "0"; then
- AC_MSG_RESULT(apr-util configure ok)
- else
- AC_MSG_ERROR(apr-util configure failed with ${tempret})
- fi
- JK_APR_UTIL_LIBNAME(apr_util_libname,${APR_UTIL_DIR})
- APR_LDFLAGS="${APR_LDFLAGS} ${APR_UTIL_DIR}/lib/${apr_util_libname}"
- APR_UTIL_LIBDIR=""
- use_apr=true
- COMMON_APR_OBJECTS="\${COMMON_APR_OBJECTS}"
- fi
- ;;
- esac
- ])
-
- unset tempret
- unset tempval
- unset apr_util_libname
- ])
-
-
-dnl --------------------------------------------------------------------------
-dnl JK_APR_INCDIR
-dnl Set the APR include dir.
-dnl $1 => File which should be present
-dnl --------------------------------------------------------------------------
-AC_DEFUN(
- [JK_APR_INCDIR],
- [
- tempval=""
- AC_ARG_WITH(
- [apr-include],
- [ --with-apr-include=DIR Location of APR include dir ],
- [
- case "${withval}" in
- ""|"yes"|"YES"|"true"|"TRUE")
- ;;
- "no"|"NO"|"false"|"FALSE")
- AC_MSG_ERROR(valid apr include dir location required)
- ;;
- *)
- tempval="${withval}"
- if ${TEST} ! -d ${tempval} ; then
- AC_MSG_ERROR(Not a directory: ${tempval})
- fi
-
- if ${TEST} ! -f ${tempval}/$1; then
- AC_MSG_ERROR(can't locate ${tempval}/$1)
- fi
-
- if ${TEST} ! -z "$tempval" ; then
- APR_BUILD=""
- APR_CFLAGS="-I${tempval}"
- APR_CLEAN=""
- APR_DIR=""
- APR_INCDIR=${tempval}
- COMMON_APR_OBJECTS="\${COMMON_APR_OBJECTS}"
- use_apr=true
- fi
- ;;
-
- esac
- ])
-
- unset tempval
- ])
-
-
-dnl --------------------------------------------------------------------------
-dnl JK_APR_LIBDIR
-dnl Set the APR library dir.
-dnl --------------------------------------------------------------------------
-AC_DEFUN(
- [JK_APR_LIBDIR],
- [
- tempval=""
- AC_ARG_WITH(
- [apr-lib],
- [ --with-apr-lib=DIR Location of APR lib dir ],
- [
- case "${withval}" in
- ""|"yes"|"YES"|"true"|"TRUE")
- ;;
- "no"|"NO"|"false"|"FALSE")
- AC_MSG_ERROR(valid apr lib dir location required)
- ;;
- *)
- tempval="${withval}"
-
- if ${TEST} ! -d ${tempval} ; then
- AC_MSG_ERROR(Not a directory: ${tempval})
- fi
-
- if ${TEST} ! -z "$tempval" ; then
- APR_BUILD=""
- APR_CLEAN=""
- APR_DIR=""
- APR_LIBDIR=${tempval}
- APR_LDFLAGS="`apr-config --link-ld` -L${tempval}"
- COMMON_APR_OBJECTS="\${COMMON_APR_OBJECTS}"
- use_apr=true
- fi
-
- ;;
- esac
- ])
-
- unset tempval
- ])
-
-
-dnl --------------------------------------------------------------------------
-dnl JK_APR_LIBNAME
-dnl Retrieve the complete name of the library.
-dnl $1 => Environment variable name for the returned value
-dnl $2 => APR sources directory
-dnl --------------------------------------------------------------------------
-AC_DEFUN(
- [JK_APR_LIBNAME],
- [
- AC_MSG_CHECKING([for apr APR_LIBNAME])
- if ${TEST} ! -f "$2/apr-config" ; then
- AC_MSG_ERROR([cannot find apr-config file in $2])
- fi
- jk_apr_get_tempval=`$2/apr-config --link-libtool 2> /dev/null`
- if ${TEST} -z "${jk_apr_get_tempval}" ; then
- AC_MSG_ERROR([$2/apr-config --link-libtool failed])
- fi
- jk_apr_get_tempval=`basename ${jk_apr_get_tempval}`
- $1="${jk_apr_get_tempval}"
- AC_MSG_RESULT([${jk_apr_get_tempval}])
- unset jk_apr_get_tempval
- ])
-
-
-dnl --------------------------------------------------------------------------
-dnl JK_APR_UTIL_LIBNAME
-dnl Retrieve the complete name of the library.
-dnl $1 => Environment variable name for the returned value
-dnl $2 => APR_UTIL sources directory
-dnl --------------------------------------------------------------------------
-AC_DEFUN(
- [JK_APR_UTIL_LIBNAME],
- [
- AC_MSG_CHECKING([for apr-util APR_UTIL_LIBNAME])
- if ${TEST} ! -f "$2/apu-config" ; then
- AC_MSG_ERROR([cannot find apu-config file in $2])
- fi
- jk_apu_get_tempval=`$2/apu-config --link-libtool 2> /dev/null`
- if ${TEST} -z "${jk_apu_get_tempval}" ; then
- AC_MSG_ERROR([$2/apu-config --link-libtool failed])
- fi
- jk_apu_get_tempval=`basename ${jk_apu_get_tempval}`
- $1="${jk_apu_get_tempval}"
- AC_MSG_RESULT([${jk_apu_get_tempval}])
- unset jk_apu_get_tempval
- ])
-
-dnl vi:set sts=2 sw=2 autoindent:
-