Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/net-mgmt/aircrack-ng/files/patch-build_m4_aircrack__ng__pcre.m4
16462 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"], [