media-gfx/exiv2: Fix exiv2-0.26-tools-optional.patch
[gentoo.git] / media-gfx / exiv2 / files / exiv2-0.26-tools-optional.patch
1 --- a/CMakeLists.txt    2017-06-07 00:14:25.374608170 +0200
2 +++ b/CMakeLists.txt    2017-06-07 00:17:00.680483299 +0200
3 @@ -60,6 +60,7 @@
4      OPTION( EXIV2_ENABLE_SSH           "USE Libssh for SshIo"                              ON  )
5      SET ( EXIV2_ENABLE_DYNAMIC_RUNTIME OFF )
6  ENDIF()
7 +OPTION( EXIV2_ENABLE_TOOLS         "Build exiv2 executable"                                ON  )
8  
9  # set include path for FindXXX.cmake files
10  set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/config/")
11 --- a/src/CMakeLists.txt        2017-06-07 00:14:25.368608098 +0200
12 +++ b/src/CMakeLists.txt        2017-06-07 00:16:06.710831682 +0200
13 @@ -317,10 +317,12 @@
14  
15  # ******************************************************************************
16  # exiv2 application
17 -ADD_EXECUTABLE( exiv2 ${EXIV2_SRC}  ${EXIV2_HDR} )
18 +IF(EXIV2_ENABLE_TOOLS)
19 +    ADD_EXECUTABLE( exiv2 ${EXIV2_SRC}  ${EXIV2_HDR} )
20  target_compile_definitions(exiv2 PRIVATE EXV_LOCALEDIR="${CMAKE_INSTALL_LOCALEDIR}" )
21 -TARGET_LINK_LIBRARIES( exiv2 exiv2lib ${LIBINTL_LIBRARIES} )
22 -INSTALL( TARGETS exiv2 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
23 +    TARGET_LINK_LIBRARIES( exiv2 exiv2lib ${LIBINTL_LIBRARIES} )
24 +    INSTALL( TARGETS exiv2 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
25 +ENDIF( EXIV2_ENABLE_TOOLS )
26  
27  # ******************************************************************************
28  # connection test application