Path: blob/main/net-mgmt/aircrack-ng/files/patch-build_m4_aircrack__ng__pcre.m4
28946 views
--- build/m4/aircrack_ng_pcre.m4.orig 2018-12-09 22:53:44 UTC
+++ build/m4/aircrack_ng_pcre.m4
@@ -38,21 +38,27 @@ dnl If you delete this exception statement from all so
dnl program, then also delete it here.
AC_DEFUN([AIRCRACK_NG_PCRE], [
+
+AC_ARG_ENABLE([pcre],
+ AS_HELP_STRING([--disable-pcre],[Disable PCRE (libpcre).]))
+
AC_ARG_ENABLE(static-pcre,
AS_HELP_STRING([--enable-static-pcre],
[Enable statically linked PCRE libpcre.]),
[static_pcre=$enableval], [static_pcre=no])
+HAVE_PCRE=no
+
if test "x$static_pcre" != "xno"; then
AC_REQUIRE([AX_EXT_HAVE_STATIC_LIB_DETECT])
AX_EXT_HAVE_STATIC_LIB(PCRE, ${DEFAULT_STATIC_LIB_SEARCH_PATHS}, pcre libpcre, pcre_version)
if test "x$PCRE_FOUND" = xyes; then
HAVE_PCRE=yes
- else
- HAVE_PCRE=no
fi
else
+ if test x$enable_pcre != xno; then
PKG_CHECK_MODULES(PCRE, libpcre, HAVE_PCRE=yes, HAVE_PCRE=no)
+ fi
fi
AS_IF([test "x$HAVE_PCRE" = "xyes"], [