Skip to content

Commit c510f2e

Browse files
committed
Utilize GNUInstallDirs
1 parent fe04253 commit c510f2e

File tree

3 files changed

+7
-12
lines changed

3 files changed

+7
-12
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PROJECT (createrepo_c C)
2-
CMAKE_MINIMUM_REQUIRED (VERSION 2.8)
2+
CMAKE_MINIMUM_REQUIRED (VERSION 2.8.10)
33

44
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
55
set (CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS} -ggdb -g -Wall -Wextra -Og")

doc/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ endif(DOXYGEN_FOUND)
1010

1111
IF(CREATEREPO_C_INSTALL_MANPAGES)
1212
INSTALL(FILES createrepo_c.8 mergerepo_c.8 modifyrepo_c.8 sqliterepo_c.8
13-
DESTINATION share/man/man8
13+
DESTINATION "${CMAKE_INSTALL_MANDIR}/man8"
1414
COMPONENT bin)
1515
ENDIF(CREATEREPO_C_INSTALL_MANPAGES)
1616

src/CMakeLists.txt

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -112,23 +112,18 @@ CONFIGURE_FILE("createrepo_c.pc.cmake" "${CMAKE_SOURCE_DIR}/src/createrepo_c.pc"
112112
CONFIGURE_FILE("version.h.in" "${CMAKE_CURRENT_SOURCE_DIR}/version.h" @ONLY)
113113
CONFIGURE_FILE("deltarpms.h.in" "${CMAKE_CURRENT_SOURCE_DIR}/deltarpms.h" @ONLY)
114114

115-
IF (CMAKE_SIZEOF_VOID_P MATCHES "8")
116-
SET (LIB_SUFFIX "64")
117-
ENDIF (CMAKE_SIZEOF_VOID_P MATCHES "8")
118-
119-
SET (LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}")
120115
IF (CREATEREPO_C_INSTALL_DEVELOPMENT OR "${createrepo_c_library_type}" STREQUAL "SHARED")
121116
INSTALL(
122117
TARGETS libcreaterepo_c
123-
RUNTIME DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries
124-
LIBRARY DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries
125-
ARCHIVE DESTINATION ${LIB_INSTALL_DIR} COMPONENT Development
118+
RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT RuntimeLibraries
119+
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT RuntimeLibraries
120+
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development
126121
)
127122
ENDIF (CREATEREPO_C_INSTALL_DEVELOPMENT OR "${createrepo_c_library_type}" STREQUAL "SHARED")
128123

129124
IF (CREATEREPO_C_INSTALL_DEVELOPMENT)
130-
INSTALL(FILES ${headers} DESTINATION "include/createrepo_c")
131-
INSTALL(FILES "createrepo_c.pc" DESTINATION "${LIB_INSTALL_DIR}/pkgconfig")
125+
INSTALL(FILES ${headers} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/createrepo_c")
126+
INSTALL(FILES "createrepo_c.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
132127
ENDIF (CREATEREPO_C_INSTALL_DEVELOPMENT)
133128

134129
IF (NOT DEFINED BIN_INSTALL_DIR)

0 commit comments

Comments
 (0)