summaryrefslogtreecommitdiff
path: root/dev-libs/xmlrpc-c/files/xmlrpc-c-1.51.06-pkg-config-openssl.patch
blob: b39ae428f29b5546a49a822314f0db8e871f68c5 (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
https://sourceforge.net/p/xmlrpc-c/code/3152
https://bugs.gentoo.org/870253
--- a/configure
+++ b/configure
@@ -5974,11 +5974,11 @@
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL library" >&5
 $as_echo_n "checking for OpenSSL library... " >&6; }

-if pkg-config openssl; then
-  HAVE_OPENSSL=yes
-  OPENSSL_LDADD=$(pkg-config openssl --libs)
-
-  OPENSSL_CFLAGS=$(pkg-config openssl --cflags)
+if ${PKG_CONFIG} openssl; then
+  HAVE_OPENSSL=yes
+  OPENSSL_LDADD=$(${PKG_CONFIG} openssl --libs)
+ 
+  OPENSSL_CFLAGS=$(${PKG_CONFIG} openssl --cflags)

 else
   HAVE_OPENSSL=no

--- a/config.mk.in
+++ b/config.mk.in
@@ -59,6 +59,8 @@
 C_COMPILER_GNU = @C_COMPILER_GNU@
 CXX_COMPILER_GNU = @CXX_COMPILER_GNU@
 
+PKG_CONFIG ?= pkg-config
+
 # Stuff 'configure' figured out via AC_CANONICAL_HOST macro in configure.in
 # and config.guess program and 'configure' command options:

--- a/lib/openssl/Makefile
+++ b/lib/openssl/Makefile
@@ -25,8 +25,8 @@
 
 MAJ := 1
 
-OPENSSL_INCLUDES := $(shell pkg-config openssl --cflags)
-OPENSSL_LIBS     := $(shell pkg-config openssl --libs)
+OPENSSL_INCLUDES := $(shell $(PKG_CONFIG) openssl --cflags)
+OPENSSL_LIBS     := $(shell $(PKG_CONFIG) openssl --libs)
 
 include $(SRCDIR)/common.mk