summaryrefslogtreecommitdiff
path: root/net-analyzer/ntopng/files/ntopng-3.8.1-PKG_CONFIG.patch
blob: 91811d66bbd4af9ad13bdcc57c75b474dd75b961 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
--- a/configure.seed
+++ b/configure.seed
@@ -6,6 +6,8 @@
 
 AC_PROG_CXX
 
+PKG_PROG_PKG_CONFIG
+
 dnl> Add /usr/local/ /opt/local
 CFLAGS="-I${PWD} -I${PWD}/include"
 CPPFLAGS="${CPPFLAGS} -I${PWD} -I${PWD}/include"
@@ -179,10 +179,10 @@
 fi
 dnl finish: nDPI handling
 
-if test -z `pkg-config --exists libssl`; then
+if ${PKG_CONFIG} --exists libssl; then
  AC_DEFINE_UNQUOTED(NO_SSL_DL, 1, [has openssl])
- SSL_INC="`pkg-config --cflags libssl` -I/usr/include/openssl"
- SSL_LIB="`pkg-config --libs libssl` -lssl -lcrypto"
+ SSL_INC="`${PKG_CONFIG} --cflags libssl` -I/usr/include/openssl"
+ SSL_LIB="`${PKG_CONFIG} --libs libssl` -lssl -lcrypto"
 fi
 
 AC_MSG_CHECKING(for ntopng professional edition)
--- a/Makefile.in
+++ b/Makefile.in
@@ -44,10 +44,10 @@
 
 ######
 LIBRRDTOOL_HOME=${PWD}/third-party/rrdtool-1.4.8
-HAS_LIBRRDTOOL=$(shell pkg-config --atleast-version=1.4.8 librrd; echo $$?)
+HAS_LIBRRDTOOL=$(shell $(PKG_CONFIG) --atleast-version=1.4.8 librrd; echo $$?)
 ifeq ($(HAS_LIBRRDTOOL), 0)
-	LIBRRDTOOL_INC = $(shell pkg-config --cflags librrd)
-	LIBRRDTOOL_LIB = $(shell pkg-config --libs librrd) # -lrrd_th
+	LIBRRDTOOL_INC = $(shell $(PKG_CONFIG) --cflags librrd)
+	LIBRRDTOOL_LIB = $(shell $(PKG_CONFIG) --libs librrd) # -lrrd_th
 else
 	LIBRRDTOOL_INC=-I$(LIBRRDTOOL_HOME)/src/
 	ifeq ($(OS), $(filter $(OS), OpenBSD FreeBSD))
@@ -70,10 +70,10 @@
 
 ######
 
-HAS_JSON=$(shell pkg-config --exists json-c; echo $$?)
+HAS_JSON=$(shell $(PKG_CONFIG) --exists json-c; echo $$?)
 ifeq ($(HAS_JSON), 0)
-	JSON_INC = $(shell pkg-config --cflags json-c)
-	JSON_LIB = $(shell pkg-config --libs json-c)
+	JSON_INC = $(shell $(PKG_CONFIG) --cflags json-c)
+	JSON_LIB = $(shell $(PKG_CONFIG) --libs json-c)
 else
 	JSON_HOME=${PWD}/third-party/json-c
 	JSON_INC=-I$(JSON_HOME)
@@ -83,21 +83,21 @@
 ######
 
 ifeq (@NEDGE@, 0)
- HAS_SODIUM=$(shell pkg-config --exists libsodium; echo $$?)
+ HAS_SODIUM=$(shell $(PKG_CONFIG) --exists libsodium; echo $$?)
  ifeq ($(HAS_SODIUM), 0)
-	SODIUM_INC = $(shell pkg-config --cflags libsodium)
-	SODIUM_LIB = $(shell pkg-config --libs libsodium)
+	SODIUM_INC = $(shell $(PKG_CONFIG) --cflags libsodium)
+	SODIUM_LIB = $(shell $(PKG_CONFIG) --libs libsodium)
  else
 	SODIUM_INC=
 	SODIUM_LIB=
  endif
 
- HAS_ZEROMQ=$(shell pkg-config --exists libzmq; echo $$?)
+ HAS_ZEROMQ=$(shell $(PKG_CONFIG) --exists libzmq; echo $$?)
  ifeq ($(HAS_ZEROMQ), 0)
-	ZEROMQ_INC = $(shell pkg-config --cflags libzmq)
+	ZEROMQ_INC = $(shell $(PKG_CONFIG) --cflags libzmq)
 	ZMQ_STATIC=/usr/local/lib/libzmq.a
 	ifeq ($(wildcard $(ZMQ_STATIC)),)
-		ZEROMQ_LIB = $(shell pkg-config --libs libzmq)
+		ZEROMQ_LIB = $(shell $(PKG_CONFIG) --libs libzmq)
 	else
 		ZEROMQ_LIB = $(ZMQ_STATIC)
 	endif
@@ -107,9 +107,9 @@
 	ZEROMQ_LIB=$(ZEROMQ_HOME)/.libs/libzmq.a
  endif
 
- HAS_ZSTD=$(shell pkg-config --exists libzstd; echo $$?)
+ HAS_ZSTD=$(shell $(PKG_CONFIG) --exists libzstd; echo $$?)
  ifeq ($(HAS_ZSTD), 0)
-	ZSTD_LIB = $(shell pkg-config --libs libzstd)
+	ZSTD_LIB = $(shell $(PKG_CONFIG) --libs libzstd)
  endif
 endif