diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt --- a/src/lib/CMakeLists.txt +++ b/src/lib/CMakeLists.txt @@ -155,16 +155,14 @@ ) endif() - if (NOT WIN32) - configure_file ( - ${CMAKE_CURRENT_SOURCE_DIR}/libKActivities.pc.cmake - ${CMAKE_CURRENT_BINARY_DIR}/libKActivities.pc - ) - install ( - FILES ${CMAKE_CURRENT_BINARY_DIR}/libKActivities.pc - DESTINATION ${KDE_INSTALL_LIBDIR}/pkgconfig - ) + include(ECMGeneratePkgConfigFile) + ecm_generate_pkgconfig_file ( + BASE_NAME libKActivities + DEPS Qt5Core + DESCRIPTION "libKActivities is a C++ library for using KDE activities" + INSTALL + ) endif () include (ECMGeneratePriFile) diff --git a/src/lib/libKActivities.pc.cmake b/src/lib/libKActivities.pc.cmake deleted file mode 100644 --- a/src/lib/libKActivities.pc.cmake +++ /dev/null @@ -1,12 +0,0 @@ -prefix=${CMAKE_INSTALL_PREFIX} -exec_prefix=${BIN_INSTALL_DIR} -libdir=${LIB_INSTALL_DIR} -includedir=${INCLUDE_INSTALL_DIR} - -Name: libKActivities -Description: libKActivities is a C++ library for using KDE activities -URL: http://www.kde.org -Requires: Qt5Core -Version: ${KACTIVITIES_LIB_VERSION_STRING} -Libs: -L${LIB_INSTALL_DIR} -lKF5Activities -Cflags: -I${INCLUDE_INSTALL_DIR}