File: cmake.patch

package info (click to toggle)
plog 1.1.10-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 984 kB
  • sloc: cpp: 7,650; ansic: 467; sh: 24; makefile: 4
file content (44 lines) | stat: -rw-r--r-- 1,264 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Description: fix cmake to reflect the fact this project is ARCH_INDEPENDENT
Forwarded: TODO
Author: Sébastien Noel <sebastien@twolife.be>
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.0)
+cmake_minimum_required(VERSION 3.10)
 
 project(plog VERSION 1.1.10 LANGUAGES CXX)
 
@@ -53,7 +53,7 @@
 
     install(
         EXPORT ${PROJECT_NAME}Config
-        DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
+        DESTINATION share/cmake/${PROJECT_NAME}
         NAMESPACE ${PROJECT_NAME}::
     )
 
@@ -62,21 +62,15 @@
         DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
     )
 
-    install(
-        FILES
-            ${CMAKE_CURRENT_SOURCE_DIR}/README.md
-            ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE
-        DESTINATION ${CMAKE_INSTALL_DOCDIR}
-    )
-
     include(CMakePackageConfigHelpers)
     write_basic_package_version_file(
         ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
         COMPATIBILITY AnyNewerVersion
+        ARCH_INDEPENDENT
     )
 
     install(
         FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
-        DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
+        DESTINATION share/cmake/${PROJECT_NAME}
     )
 endif()