1 From 2363105d83087e83adf86846d192e5e17cd61b19 Mon Sep 17 00:00:00 2001
2 From: Jasem Mutlaq <mutlaqja@ikarustech.com>
3 Date: Sun, 19 Mar 2017 11:10:37 +0300
4 Subject: [PATCH] Update libindi.pc to include updated libs in 1.4.1
7 libindi/CMakeLists.txt | 3 +++
8 libindi/libindi.pc.cmake | 4 ++--
9 2 files changed, 5 insertions(+), 2 deletions(-)
11 diff --git a/libindi/CMakeLists.txt b/libindi/CMakeLists.txt
12 index 46247a7b..18ea148d 100644
13 --- a/libindi/CMakeLists.txt
14 +++ b/libindi/CMakeLists.txt
15 @@ -48,6 +48,8 @@ set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include/")
16 set(PKGCONFIG_INSTALL_PREFIX "${CMAKE_INSTALL_LIBDIR}/pkgconfig/")
17 set(UDEVRULES_INSTALL_DIR "/lib/udev/rules.d" CACHE STRING "Base directory for udev rules")
19 +set(PKG_CONFIG_LIBDIR ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
21 ##################################### Build Options ##############################################
22 # Select which components to build and what options to apply
24 @@ -318,6 +320,7 @@ set_target_properties(indidriver PROPERTIES COMPILE_FLAGS "-fPIC")
25 set_target_properties(indidriver PROPERTIES VERSION ${CMAKE_INDI_VERSION_STRING} SOVERSION ${INDI_SOVERSION} OUTPUT_NAME indidriver)
26 target_link_libraries(indidriver ${LIBUSB_1_LIBRARIES} ${NOVA_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} ${CFITSIO_LIBRARIES} ${M_LIB} ${ZLIB_LIBRARY} ${JPEG_LIBRARY})
27 install(TARGETS indidriver LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
28 +set(PKG_CONFIG_LIBS "${PKG_CONFIG_LIBS} -lindidriver -lindiAlignmentDriver")
32 diff --git a/libindi/libindi.pc.cmake b/libindi/libindi.pc.cmake
33 index 39b8cdb7..8deb8420 100644
34 --- a/libindi/libindi.pc.cmake
35 +++ b/libindi/libindi.pc.cmake
37 prefix=@CMAKE_INSTALL_PREFIX@
38 exec_prefix=@CMAKE_INSTALL_PREFIX@
39 -libdir=@LIB_DESTINATION@
40 +libdir=@PKG_CONFIG_LIBDIR@
41 includedir=@INCLUDE_INSTALL_DIR@
44 Description: Instrument Neutral Distributed Interface
45 URL: http://www.indilib.org/
46 Version: @CMAKE_INDI_VERSION_STRING@
47 -Libs: -L${libdir} -lindi
48 +Libs: -L${libdir} @PKG_CONFIG_LIBS@
49 Cflags: -I${includedir} -I${includedir}/libindi