blob: 055cb1497f207f331c28b59b800ca4b7f2cbfc3f [file] [log] [blame]
diff -Naur libssh-0.8.1.orig/CMakeLists.txt libssh-0.8.1/CMakeLists.txt
--- libssh-0.8.1.orig/CMakeLists.txt 2018-08-21 08:30:18.377098700 -0400
+++ libssh-0.8.1/CMakeLists.txt 2018-08-21 08:37:16.760077700 -0400
@@ -98,8 +98,8 @@
add_subdirectory(src)
# pkg-config file
-if (UNIX)
-configure_file(libssh.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libssh.pc)
+if (UNIX OR MINGW)
+configure_file(libssh.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/libssh.pc @ONLY)
install(
FILES
${CMAKE_CURRENT_BINARY_DIR}/libssh.pc
@@ -108,7 +108,7 @@
COMPONENT
pkgconfig
)
-endif (UNIX)
+endif (UNIX OR MINGW)
# cmake config files
set(LIBSSH_LIBRARY_NAME ${CMAKE_SHARED_LIBRARY_PREFIX}ssh${CMAKE_SHARED_LIBRARY_SUFFIX})
diff -Naur libssh-0.8.1.orig/libssh.pc.cmake libssh-0.8.1/libssh.pc.cmake
--- libssh-0.8.1.orig/libssh.pc.cmake 2018-08-21 08:30:18.361515500 -0400
+++ libssh-0.8.1/libssh.pc.cmake 2018-08-21 08:37:17.353829600 -0400
@@ -1,6 +1,11 @@
-Name: ${PROJECT_NAME}
+prefix=@CMAKE_INSTALL_PREFIX@
+exec_prefix=${prefix}/bin
+libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
+includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
+
+Name: @PROJECT_NAME@
Description: The SSH Library
-Version: ${PROJECT_VERSION}
-Libs: -L${CMAKE_INSTALL_FULL_LIBDIR} -lssh
-Cflags: -I${CMAKE_INSTALL_FULL_INCLUDEDIR}
+Version: @PROJECT_VERSION@
+Libs: -L${libdir} -lssh
+Cflags: -I${includedir}