blob: c66defac3041d7e60b5b53f7b240cb6d8803d757 (
plain)
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
|
From: https://github.com/mike-fabian/ibus-table-chinese/pull/10
Date: Sun, 7 Sep 2025 21:10:39 +0300
Subject: [PATCH] Use GNUInstallDirs for define install paths
Cleanup unused variables.
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,13 +20,8 @@ SET(PRJ_DESCRIPTION
Input tables themselves are in subpackages."
)
-IF(CMAKE_SYSTEM_PROCESSOR MATCHES "64")
- SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib64" CACHE PATH "Library dir")
-ELSE(CMAKE_SYSTEM_PROCESSOR MATCHES "64")
- SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Library dir")
-ENDIF(CMAKE_SYSTEM_PROCESSOR MATCHES "64")
-SET(LIBEXEC_DIR "${LIB_DIR}" CACHE PATH "LIBEXEC dir")
-SET(DATA_DIR "/usr/share")
+INCLUDE(GNUInstallDirs)
+SET(DATA_DIR ${CMAKE_INSTALL_DATADIR})
####################################################################
# Building
@@ -36,6 +31,6 @@ ADD_SUBDIRECTORY(tables)
####################################################################
# Installing
#
-SET(PRJ_DOC_DIR "${DATA_DIR}/doc/ibus-table-chinese")
+SET(PRJ_DOC_DIR "${CMAKE_INSTALL_DOCDIR}")
INSTALL(FILES AUTHORS README ChangeLog COPYING DESTINATION ${PRJ_DOC_DIR})
--
2.49.1
|