diff options
Diffstat (limited to 'net-voip/captagent/files/captagent-6.3.1-configure.patch')
-rw-r--r-- | net-voip/captagent/files/captagent-6.3.1-configure.patch | 189 |
1 files changed, 189 insertions, 0 deletions
diff --git a/net-voip/captagent/files/captagent-6.3.1-configure.patch b/net-voip/captagent/files/captagent-6.3.1-configure.patch new file mode 100644 index 000000000000..c50c6c6c0ffe --- /dev/null +++ b/net-voip/captagent/files/captagent-6.3.1-configure.patch @@ -0,0 +1,189 @@ +From a27139cd27aae3392c7b8e8bdeed0db50f0f2503 Mon Sep 17 00:00:00 2001 +From: Alexandr Dubovikov <alexandr.dubovikov@gmail.com> +Date: Mon, 17 May 2021 14:34:23 +0200 +Subject: [PATCH] fixed disable/enable conditions + +--- + configure.ac | 112 +++++++++++++++++++++++---------------------------- + 1 file changed, 50 insertions(+), 62 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 67be26c..85789bd 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1,5 +1,5 @@ + AC_PREREQ(2.61) +-AC_INIT(captagent,6.3.0,support@sipcapture.org,,[http://www.sipcapture.org]) ++AC_INIT(captagent,6.3.1,support@sipcapture.org,,[http://www.sipcapture.org]) + AC_COPYRIGHT("SIP Capture Solution") + AC_CONFIG_MACRO_DIR([m4]) + AM_INIT_AUTOMAKE(foreign tar-ustar) +@@ -28,67 +28,63 @@ AC_DEFINE_UNQUOTED(AGENT_PLAN_DIR, ["$agent_plan_dir"], [capture plans dir]) + AC_DEFINE_UNQUOTED(MODULE_DIR, ["$module_dir"], [directory that modules will be installed to]) + + enableCompression=no +-AC_ARG_ENABLE(compression, +- [ --enable-compression Enable compression support)], +- [ZLIB="$enableval"] +- enableCompression=yes, +- [ZLIB="no"] +-) ++AC_ARG_ENABLE([compression], AS_HELP_STRING([--enable-compression],[Enable compression support])) ++AS_IF([test "x$enable_compression" = "xyes"], [ ++ enableCompression=yes ++ AC_DEFINE([ZLIB], [1], [Enable compression support]) ++]) + AC_MSG_RESULT([$ZLIB]) + AC_SUBST([ZLIB]) + + AC_MSG_CHECKING([whether to use ssl]) ++ + enableSSL=no +-AC_ARG_ENABLE(ssl, +- [ --enable-ssl Enable SSL support], +- [SSL="$enableval"] +- enableSSL=yes, +- [SSL="no"] +-) ++AC_ARG_ENABLE([ssl], AS_HELP_STRING([--enable-ssl],[Enable SSL support])) ++AS_IF([test "x$enable_ssl" = "xyes"], [ ++ enableSSL=yes ++ AC_DEFINE([SSL], [1], [Enable SSL support]) ++]) + AC_MSG_RESULT([$SSL]) + AC_SUBST([SSL]) + + useMysql=no + AC_MSG_CHECKING([whether to use mysql]) +-AC_ARG_ENABLE(mysql, +- [ --enable-mysql Enable mysql support], +- [MYSQL="$enableval"] +- useMysql=yes, +- [MYSQL="no"] +-) ++AC_ARG_ENABLE([mysql], AS_HELP_STRING([--enable-mysql],[Enable MySQL support])) ++AS_IF([test "x$enable_mysql" = "xyes"], [ ++ useMysql=yes ++ AC_DEFINE([MYSQL], [1], [Enable MySQL support]) ++]) + AC_MSG_RESULT([$MYSQL]) + AC_SUBST([MYSQL]) + + useEpan=no +-AC_ARG_ENABLE(epan, +- [ --enable-epan Enable EPAN support / Wireshark dissectors)], +- [EPAN="$enableval"] +- useEpan=yes, +- [EPAN="no"] +-) ++AC_ARG_ENABLE([epan], AS_HELP_STRING([--enable-epan],[Enable EPAN support / Wireshark dissectors])) ++AS_IF([test "x$enable_epan" = "xyes"], [ ++ useEpan=yes ++ AC_DEFINE([EPAN], [1], [Enable epan support]) ++]) + AC_MSG_RESULT([$EPAN]) + AC_SUBST([EPAN]) + + + usePCRE=no + AC_MSG_CHECKING([whether to use pcre]) +-AC_ARG_ENABLE(pcre, +- [ --enable-pcre Enable pcre support], +- [PCRE="$enableval"] +- usePCRE=yes, +- [PCRE="no"] +-) ++AC_ARG_ENABLE([pcre], AS_HELP_STRING([--enable-pcre],[Enable pcre support])) ++AS_IF([test "x$enable_pcre" = "xyes"], [ ++ usePCRE=yes ++ AC_DEFINE([PCRE], [1], [Enable pcre support]) ++]) + AC_MSG_RESULT([$PCRE]) + AC_SUBST([PCRE]) + + useRedis=no + AC_MSG_CHECKING([whether to use redis]) +-AC_ARG_ENABLE(redis, +- [ --enable-redis Enable redis support], +- [REDIS="$enableval"] +- useRedis=yes, +- [REDIS="no"] +-) ++AC_ARG_ENABLE([redis], AS_HELP_STRING([--enable-redis],[Enable redis support])) ++AS_IF([test "x$enable_redis" = "xyes"], [ ++ useRedis=yes ++ AC_DEFINE([REDIS], [1], [Enable redis]) ++]) ++ + AC_MSG_RESULT([$REDIS]) + AC_SUBST([REDIS]) + +@@ -98,22 +94,20 @@ AC_SUBST([LIBUV]) + + useTLS=no + AC_MSG_CHECKING([whether to use TLS]) +-AC_ARG_ENABLE(tls, +- [ --enable-tls Enable TLS support], +- [TLS="$enableval"] +- useTLS=yes, +- [TLS="no"] +-) ++AC_ARG_ENABLE([tls], AS_HELP_STRING([--enable-tls],[Enable TLS support])) ++AS_IF([test "x$enable_tls" = "xyes"], [ ++ useTLS=yes ++ AC_DEFINE([TLS], [1], [Enable tls]) ++]) + AC_MSG_RESULT([$TLS]) + AC_SUBST([TLS]) + + enableExtraModules=no +-AC_ARG_ENABLE(extramodules, +- [ --enable-extramodules Enable extra modules], +- [EXTRAMODULES="$enableval"] +- enableExtraModules=yes, +- [EXTRAMODULES="no"] +-) ++AC_ARG_ENABLE([extramodules], AS_HELP_STRING([--enable-extramodules],[Enable extra modules])) ++AS_IF([test "x$enable_extramodules" = "xyes"], [ ++ enableExtraModules=yes ++ AC_DEFINE([EXTRAMODULES], [1], [Enable extra modules support]) ++]) + AC_MSG_RESULT([$EXTRAMODULES]) + AC_SUBST([EXTRAMODULES]) + +@@ -330,20 +324,14 @@ dnl + dnl IPv6 (and ICMPv6) support + dnl + +-AC_ARG_ENABLE(ipv6, +-[ --enable-ipv6 enable IPv6 (and ICMPv6) support], +-[ +- use_ipv6="$enableval" +-], +-[ +- use_ipv6="no" ++useIPv6=no ++AC_ARG_ENABLE([ipv6], AS_HELP_STRING([--enable-ipv6],[Enable IPv6 support])) ++AS_IF([test "x$enable_ipv6" = "xyes"], [ ++ useIPv6=yes ++ AC_DEFINE([USE_IPv6], [1], [IPv6 (and ICMPv6) support]) ++ AC_SUBST(USE_IPv6, yes) + ]) + +-if test $use_ipv6 = yes; then +- AC_DEFINE(USE_IPv6, [1], [IPv6 (and ICMPv6) support]) +- AC_SUBST(USE_IPv6, yes) +-fi +- + + # Checks for header files. + AC_CHECK_HEADER(pcap.h,,[AC_MSG_ERROR([$PACKAGE_NAME cannot find pcap.h])]) +@@ -388,7 +376,7 @@ echo + echo Build directory............. : $captagent_builddir + echo Installation prefix......... : $prefix + echo HEP Compression............. : $enableCompression +-echo IPv6 support.................: $use_ipv6 ++echo IPv6 support.................: $useIPv6 + echo HEP SSL/TLS................. : $enableSSL + echo Flex........................ : ${LEX:-NONE} + echo Bison....................... : ${YACC:-NONE} |