diff --git a/CMakeLists.txt b/CMakeLists.txt index 99f3648..993ada0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,6 +71,7 @@ endif() ################## find packages ################################ if(QT5_BUILD) + set(QT_DEPS Qt5Core) find_package(Qt5 COMPONENTS Core DBus Network Xml REQUIRED CONFIG) if(Qt5_POSITION_INDEPENDENT_CODE) set(CMAKE_POSITION_INDEPENDENT_CODE ON) @@ -83,6 +84,7 @@ if(QT5_BUILD) set(SOPRANO_GENERIC_SOVERSION "${_SOPRANO_GENERIC_SOVERSION}") set(SOPRANO_NON_GENERIC_SOVERSION "${_SOPRANO_NON_GENERIC_SOVERSION}") else() + set(QT_DEPS QtCore) set(QT_USE_IMPORTED_TARGETS TRUE) find_package(Qt4 4.5.0) set_package_properties(Qt4 PROPERTIES diff --git a/soprano.pc.cmake b/soprano.pc.cmake index 4c55fe3..d87f5d5 100644 --- a/soprano.pc.cmake +++ b/soprano.pc.cmake @@ -6,7 +6,7 @@ includedir=@INCLUDE_INSTALL_DIR@ Name: Soprano Description: Powerful RDF storage, parsing, and serialization framework URL=http://soprano.sourceforge.net/ -Requires: QtCore +Requires: @QT_DEPS@ Version: @SOPRANO_VERSION_STRING@ Libs: -L${libdir} -lsoprano Cflags: -I${includedir} -I${includedir}/soprano