ports/security/certificate-transparency/files/patch-configure.ac
Edward Tomasz Napierala 3c451d4993 Update security/certificate-transparency to 20160102.
Sponsored by:	The FreeBSD Foundation
2016-02-28 18:30:44 +00:00

31 lines
1.4 KiB
Text

--- configure.ac.orig 2016-02-02 11:35:23 UTC
+++ configure.ac
@@ -83,9 +83,7 @@ AC_CHECK_HEADER([gtest/gtest.h],, [missi
AS_VAR_APPEND([CPPFLAGS], [" -I$GMOCK_DIR/include"])
AC_CHECK_HEADER([gmock/gmock.h],, [missing_gmock=1])
AS_VAR_APPEND([CPPFLAGS], [" -I$GTEST_DIR"])
-AC_CHECK_HEADER([$GTEST_DIR/src/gtest-all.cc],, [missing_gtest=1])
AS_VAR_APPEND([CPPFLAGS], [" -I$GMOCK_DIR"])
-AC_CHECK_HEADER([$GMOCK_DIR/src/gmock-all.cc],, [missing_gmock=1])
CPPFLAGS="$saved_CPPFLAGS"
AS_IF([test -n "$missing_gtest"],
[AC_MSG_ERROR([could not find a working Google Test])])
@@ -105,7 +103,7 @@ AC_SEARCH_LIBS([clock_gettime], [rt],,,
AC_MSG_CHECKING([checking for gflags library])
LIBS="-lgflags $LIBS"
-AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <gflags/gflags.h>], [google::ParseCommandLineFlags(NULL, NULL, true)])], [have_gflags=yes], [have_gflags=no])
+AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <gflags/gflags.h>], [gflags::ParseCommandLineFlags(NULL, NULL, true)])], [have_gflags=yes], [have_gflags=no])
AC_MSG_RESULT([$have_gflags])
AS_IF([test "x$have_gflags" = "xno"],
[AC_MSG_ERROR([gflags library could not be found])])
@@ -117,6 +115,9 @@ AC_MSG_RESULT([$have_glog])
AS_IF([test "x$have_glog" = "xno"],
[AC_MSG_ERROR([glog library could not be found])])
+# Required for "make check" to build.
+LIBS="$LIBS -lgtest -lgmock"
+
save_LIBS="$LIBS"
AS_UNSET([LIBS])
AC_SEARCH_LIBS([snappy_compress], [snappy],,, [$save_LIBS])