File 005-botan_pkgconfig_check-4.7.0.patch of Package qtcreator
diff -uprN qt-creator-opensource-src-4.7.0-orig/src/libs/3rdparty/botan/botan.pri qt-creator-opensource-src-4.7.0/src/libs/3rdparty/botan/botan.pri
--- qt-creator-opensource-src-4.7.0-orig/src/libs/3rdparty/botan/botan.pri 2018-09-02 15:55:18.021990165 +0200
+++ qt-creator-opensource-src-4.7.0/src/libs/3rdparty/botan/botan.pri 2018-09-02 16:00:24.957963168 +0200
@@ -1,7 +1,16 @@
INCLUDEPATH *= $$PWD/..
HEADERS += $$PWD/botan.h
-equals(USE_SYSTEM_BOTAN, 1) {
+defineTest(systemBotan) {
+ equals(USE_SYSTEM_BOTAN, 1) {
+ packagesExist(botan-1.10) {
+ return(true)
+ }
+ }
+ return(false)
+}
+
+systemBotan {
DEFINES += USE_SYSTEM_BOTAN
CONFIG += link_pkgconfig
PKGCONFIG += botan-1.10