commit 0a779e9543575052cdd277c58af12ec2d06c787c
Author: Kornel Benko <[email protected]>
Date:   Fri Sep 6 14:56:31 2013 +0200

    Cmake build: Move default for man-pages to /usr/local/man
    
    and at the same time make it configurable.
    Until now it was hard wired to a subdirectory of installed lyx.

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0d4b6dd..d84e05e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -387,6 +387,9 @@ set(LYX_LOCALEDIR "locale")
 set(LYX_ABS_INSTALLED_LOCALEDIR 
"${LYX_ABS_INSTALLED_DATADIR}/${LYX_DATA_SUBDIR}${LYX_LOCALEDIR}")
 set(LYX_ABS_TOP_SRCDIR "${TOP_SRC_DIR}")
 
+set(LYX_MAN_DIR "/usr/local/man" CACHE STRING
+  "Install location for man pages.")
+mark_as_advanced(LYX_MAN_DIR)
 
 if(LYX_INSTALL AND WIN32)
        message(STATUS "Configuring NSIS files")
diff --git a/development/cmake/man/CMakeLists.txt 
b/development/cmake/man/CMakeLists.txt
index 1cec154..cf720cf 100755
--- a/development/cmake/man/CMakeLists.txt
+++ b/development/cmake/man/CMakeLists.txt
@@ -27,7 +27,7 @@ endforeach(_mn)
 
 ADD_CUSTOM_TARGET(man ALL DEPENDS ${_manuals})
 
-install(FILES ${_manuals} DESTINATION ${LYX_DATA_SUBDIR}man/man1)
+install(FILES ${_manuals} DESTINATION ${LYX_MAN_DIR}/man1)
 
 # ADD_MANUALS("lyx")
 

Reply via email to