You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-libs/xmlrpc-c/files/xmlrpc-c-1.51.06-pkg-config...

47 lines
1.2 KiB

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