Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37733035
en ru br
ALT Linux repos
S:0.4.0-alt1

Group :: Development/C++
RPM: libcppkafka

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: libcppkafka-alt-install.patch
Download


diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3caed5b..abc8294 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -33,8 +33,8 @@ if (NOT CMAKE_CXX_FLAGS)
 endif()
 
 # Set output directories
-set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
-set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
+set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
+set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
 
 # Build output checks
 option(CPPKAFKA_CMAKE_VERBOSE "Generate verbose output." OFF)
@@ -51,7 +51,7 @@ option(CPPKAFKA_EXPORT_CMAKE_CONFIG "Generate CMake config, target and version f
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/")
 
 if (NOT CPPKAFKA_CONFIG_DIR)
-    set(CPPKAFKA_CONFIG_DIR lib/cmake/${PROJECT_NAME})
+    set(CPPKAFKA_CONFIG_DIR lib${LIB_SUFFIX}/cmake/${PROJECT_NAME})
 endif()
 
 # Maintain previous compatibility
@@ -95,7 +95,7 @@ if (CPPKAFKA_RDKAFKA_STATIC_LIB)
 endif()
 
 if (NOT CPPKAFKA_CONFIG_DIR)
-    set(CPPKAFKA_CONFIG_DIR lib/cmake/${PROJECT_NAME})
+    set(CPPKAFKA_CONFIG_DIR lib${LIB_SUFFIX}/cmake/${PROJECT_NAME})
 endif()
 
 if (NOT CPPKAFKA_PKGCONFIG_DIR)
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin