Commit f8e97e0ed56cf5942ef36d34f1c64185c9c84d5c

Authored by Jay Berkenbilt
1 parent 33606293

Put spaces around version constraint in pkg-config (fixes #677)

Also add a pkg-config runtime test that would have caught the error.
libqpdf/CMakeLists.txt
... ... @@ -207,7 +207,7 @@ if(USE_IMPLICIT_CRYPTO OR REQUIRE_CRYPTO_OPENSSL)
207 207 if(pc_openssl_FOUND)
208 208 set(USE_CRYPTO_OPENSSL ON)
209 209 set(FOUND_CRYPTO ON)
210   - set(CRYPTO_PKG "${CRYPTO_PKG}, openssl>=1.1.0")
  210 + set(CRYPTO_PKG "${CRYPTO_PKG}, openssl >= 1.1.0")
211 211 else()
212 212 find_path(OPENSSL_H_PATH openssl/evp.h)
213 213 find_library(OPENSSL_LIB_PATH crypto)
... ...
pkg-test/test-pkg-config
... ... @@ -15,6 +15,8 @@ fi
15 15  
16 16 cp pkg-test/qpdf-version.cc $TMP
17 17 cd $TMP
  18 +pkg-config libqpdf --modversion
  19 +pkg-config libqpdf --libs --static
18 20 g++ qpdf-version.cc -o qpdf-version \
19 21 $(pkg-config libqpdf --cflags) \
20 22 $(pkg-config libqpdf --libs)
... ...