Path: blob/main/graphics/airsaned/files/patch-CMakeLists.txt
16461 views
--- CMakeLists.txt.orig 2021-10-19 16:15:25 UTC1+++ CMakeLists.txt2@@ -113,7 +113,6 @@ install(CODE "3endif()4")56-7elseif(CMAKE_SYSTEM_NAME STREQUAL FreeBSD)89if ($ENV{PREFIX})10@@ -122,27 +121,33 @@ else()11# default is "/usr/local"12endif()1314+if ($ENV{STAGEDIR})15+ set(CMAKE_INSTALL_STAGEDIR $ENV{STAGEDIR})16+else()17+ set(CMAKE_INSTALL_STAGEDIR "../stage")18+endif()19+20install(TARGETS ${PROJECT_NAME}21RUNTIME DESTINATION sbin22)2324install(CODE "25- if(NOT EXISTS ${CMAKE_INSTALL_PREFIX}/etc/airsane/ignore.conf)26+ if(NOT EXISTS ${CMAKE_INSTALL_STAGEDIR}/${CMAKE_INSTALL_PREFIX}/etc/airsane/ignore.conf)27file(INSTALL ${CMAKE_SOURCE_DIR}/etc/ignore.conf DESTINATION ${CMAKE_INSTALL_PREFIX}/etc/airsane)28endif()29")30install(CODE "31- if(NOT EXISTS ${CMAKE_INSTALL_PREFIX}/etc/airsane/options.conf)32+ if(NOT EXISTS ${CMAKE_INSTALL_STAGEDIR}/${CMAKE_INSTALL_PREFIX}/etc/airsane/options.conf)33file(INSTALL ${CMAKE_SOURCE_DIR}/etc/options.conf DESTINATION ${CMAKE_INSTALL_PREFIX}/etc/airsane)34endif()35")36install(CODE "37- if(NOT EXISTS ${CMAKE_INSTALL_PREFIX}/etc/airsane/Gnome-scanner.png)38+ if(NOT EXISTS ${CMAKE_INSTALL_STAGEDIR}/${CMAKE_INSTALL_PREFIX}/etc/airsane/Gnome-scanner.png)39file(INSTALL ${CMAKE_SOURCE_DIR}/etc/Gnome-scanner.png DESTINATION ${CMAKE_INSTALL_PREFIX}/etc/airsane)40endif()41")42install(CODE "43- if(NOT EXISTS ${CMAKE_INSTALL_PREFIX}/etc/rc.d/airsaned)44+ if(NOT EXISTS ${CMAKE_INSTALL_STAGEDIR}/${CMAKE_INSTALL_PREFIX}/etc/rc.d/airsaned)45file(INSTALL ${CMAKE_SOURCE_DIR}/freebsd/airsaned DESTINATION ${CMAKE_INSTALL_PREFIX}/etc/rc.d)46endif()47")484950