blob: 2aa58f73c2b4401ec4ad42553c7ef627cf9e222e [file] [log] [blame]
Brad Bishop316dfdd2018-06-25 12:45:53 -04001use OR PKG_CONFIG scheme for libgcrypt
2
3Upstream-Status: Inappropriate OE specific
4
5Signed-off-by: Armin Kuster <akuster808@gmail.com>
6
7Index: wireshark-2.4.4/m4/libgcrypt.m4
8===================================================================
9--- wireshark-2.4.4.orig/m4/libgcrypt.m4
10+++ wireshark-2.4.4/m4/libgcrypt.m4
11@@ -27,11 +27,11 @@ AC_DEFUN([AM_PATH_LIBGCRYPT],
12 libgcrypt_config_prefix="$withval", libgcrypt_config_prefix="")
13 if test x$libgcrypt_config_prefix != x ; then
14 if test x${LIBGCRYPT_CONFIG+set} != xset ; then
15- LIBGCRYPT_CONFIG=$libgcrypt_config_prefix/bin/libgcrypt-config
16+ LIBGCRYPT_CONFIG=$libgcrypt_config_prefix/libgcrypt.pc
17 fi
18 fi
19
20- AC_PATH_PROG(LIBGCRYPT_CONFIG, libgcrypt-config, no)
21+ AC_PATH_PROG(LIBGCRYPT_CONFIG, libgcrypt.pc, no)
22 tmp=ifelse([$1], ,1:1.2.0,$1)
23 if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then
24 req_libgcrypt_api=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\1/'`
25@@ -50,7 +50,7 @@ AC_DEFUN([AM_PATH_LIBGCRYPT],
26 sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'`
27 req_micro=`echo $min_libgcrypt_version | \
28 sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'`
29- libgcrypt_config_version=`$LIBGCRYPT_CONFIG --version`
30+ libgcrypt_config_version=`$PKG_CONFIG --modversion libgcrypt`
31 major=`echo $libgcrypt_config_version | \
32 sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'`
33 minor=`echo $libgcrypt_config_version | \
34@@ -82,7 +82,7 @@ AC_DEFUN([AM_PATH_LIBGCRYPT],
35 # If we have a recent libgcrypt, we should also check that the
36 # API is compatible
37 if test "$req_libgcrypt_api" -gt 0 ; then
38- tmp=`$LIBGCRYPT_CONFIG --api-version 2>/dev/null || echo 0`
39+ tmp=`$PKG_CONFIG --api-version libgcrypt 2>/dev/null || echo 0`
40 if test "$tmp" -gt 0 ; then
41 AC_MSG_CHECKING([LIBGCRYPT API version])
42 if test "$req_libgcrypt_api" -eq "$tmp" ; then
43@@ -95,8 +95,8 @@ AC_DEFUN([AM_PATH_LIBGCRYPT],
44 fi
45 fi
46 if test $ok = yes; then
47- LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG --cflags`
48- LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG --libs`
49+ LIBGCRYPT_CFLAGS=`$PKG_CONFIG --cflags libgcrypt`
50+ LIBGCRYPT_LIBS=`$PKG_CONFIG --libs libgcrypt`
51 ifelse([$2], , :, [$2])
52 else
53 LIBGCRYPT_CFLAGS=""