summaryrefslogtreecommitdiff
path: root/src/lib/libssl/generate_pkgconfig.sh
diff options
context:
space:
mode:
authornaddy <>2011-01-25 20:53:18 +0000
committernaddy <>2011-01-25 20:53:18 +0000
commit3e4e9052238c7842bcccc5bc4e99c4fb560e5fa2 (patch)
tree5d031cb2f1ba45de83b14b4d6793fd079b37922d /src/lib/libssl/generate_pkgconfig.sh
parentb9af7d3e39bdc24692437678d37638c8728737b9 (diff)
downloadopenbsd-3e4e9052238c7842bcccc5bc4e99c4fb560e5fa2.tar.gz
openbsd-3e4e9052238c7842bcccc5bc4e99c4fb560e5fa2.tar.bz2
openbsd-3e4e9052238c7842bcccc5bc4e99c4fb560e5fa2.zip
Put -I${includedir} back into Cflags so configure script tests like
test -n "`pkg-config --cflags openssl`" don't assume that OpenSSL isn't available. ok miod@, sthen@, ajacoutot@, djm@
Diffstat (limited to 'src/lib/libssl/generate_pkgconfig.sh')
-rw-r--r--src/lib/libssl/generate_pkgconfig.sh12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/lib/libssl/generate_pkgconfig.sh b/src/lib/libssl/generate_pkgconfig.sh
index 32332a4637..4d04cc5742 100644
--- a/src/lib/libssl/generate_pkgconfig.sh
+++ b/src/lib/libssl/generate_pkgconfig.sh
@@ -1,6 +1,6 @@
1#!/bin/sh 1#!/bin/sh
2# 2#
3# $OpenBSD: generate_pkgconfig.sh,v 1.3 2011/01/21 09:24:46 jasper Exp $ 3# $OpenBSD: generate_pkgconfig.sh,v 1.4 2011/01/25 20:53:18 naddy Exp $
4# 4#
5# Generate pkg-config files for OpenSSL. 5# Generate pkg-config files for OpenSSL.
6 6
@@ -39,6 +39,10 @@ fi
39ssl_version=$(sed -nE 's/^#define[[:blank:]]+SHLIB_VERSION_NUMBER[[:blank:]]+"(.*)".*/\1/p' \ 39ssl_version=$(sed -nE 's/^#define[[:blank:]]+SHLIB_VERSION_NUMBER[[:blank:]]+"(.*)".*/\1/p' \
40 ${curdir}/src/crypto/opensslv.h) 40 ${curdir}/src/crypto/opensslv.h)
41 41
42# Put -I${includedir} into Cflags so configure script tests like
43# test -n "`pkg-config --cflags openssl`"
44# don't assume that OpenSSL isn't available.
45
42pc_file="${objdir}/libcrypto.pc" 46pc_file="${objdir}/libcrypto.pc"
43cat > ${pc_file} << __EOF__ 47cat > ${pc_file} << __EOF__
44prefix=/usr 48prefix=/usr
@@ -51,7 +55,7 @@ Description: OpenSSL cryptography library
51Version: ${ssl_version} 55Version: ${ssl_version}
52Requires: 56Requires:
53Libs: -lcrypto 57Libs: -lcrypto
54Cflags: 58Cflags: -I\${includedir}
55__EOF__ 59__EOF__
56 60
57 61
@@ -67,7 +71,7 @@ Description: Secure Sockets Layer and cryptography libraries
67Version: ${ssl_version} 71Version: ${ssl_version}
68Requires: 72Requires:
69Libs: -lssl -lcrypto 73Libs: -lssl -lcrypto
70Cflags: 74Cflags: -I\${includedir}
71__EOF__ 75__EOF__
72 76
73 77
@@ -83,5 +87,5 @@ Description: Secure Sockets Layer and cryptography libraries and tools
83Version: ${ssl_version} 87Version: ${ssl_version}
84Requires: 88Requires:
85Libs: -lssl -lcrypto 89Libs: -lssl -lcrypto
86Cflags: 90Cflags: -I\${includedir}
87__EOF__ 91__EOF__