diff --git a/doc/developer/CMakeLists.txt b/doc/developer/CMakeLists.txt
index 30a0137d0ae571644fa9eb69dcdad4d8b3c061fc..27b46c91ebd7522afa01d5775ba03bb2a6f3f3ab 100644
--- a/doc/developer/CMakeLists.txt
+++ b/doc/developer/CMakeLists.txt
@@ -3,7 +3,7 @@ set(PATH_DEVGUIDE_HTML "${PROJECT_BINARY_DIR}/doc/www-data/tarantool_developer_g
 set(PATH_DEVGUIDE_TXT "${PROJECT_BINARY_DIR}/doc/developer/tarantool_developer_guide.txt")
 
 if (NOT JING STREQUAL "JING-NOTFOUND")
-    add_custom_target(dev-check ALL
+    add_custom_target(doc-check-dev ALL
         COMMAND ${JING} http://docbook.org/xml/5.0/rng/docbookxi.rng developer.xml)
 endif()
 
@@ -25,6 +25,11 @@ if (NOT XSLTPROC STREQUAL "XSLTPROC-NOTFOUND" AND
     NOT LYNX STREQUAL "LYNX-NOTFOUND")
     add_custom_target(doc-autogen-dev ALL
         DEPENDS ${PATH_DEVGUIDE_HTML} ${PATH_DEVGUIDE_TXT})
-    install (FILES ${PATH_DEVGUIDE_HTML}
-        ${PATH_DEVGUIDE_TXT} DESTINATION share/doc/tarantool)
+    if ("${CPACK_GENERATOR}" STREQUAL "RPM")
+        install (FILES ${PATH_DEVGUIDE_HTML}
+            ${PATH_DEVGUIDE_TXT} DESTINATION /usr/local/doc/tarantool)
+    else()
+        install (FILES ${PATH_DEVGUIDE_HTML}
+            ${PATH_DEVGUIDE_TXT} DESTINATION share/doc/tarantool)
+    endif()
 endif()
diff --git a/doc/user/CMakeLists.txt b/doc/user/CMakeLists.txt
index 88573658b62c47217e553bb697486fd4efe8a969..e381196aa9e6332a6a02bc539b20c81345a32cae 100644
--- a/doc/user/CMakeLists.txt
+++ b/doc/user/CMakeLists.txt
@@ -11,7 +11,7 @@ set(PATH_USERGUIDE_TXT "${PROJECT_BINARY_DIR}/doc/user/tarantool_user_guide.txt"
 # jing http://docbook.org/xml/5.0/rng/docbookxi.rng file.xml
 #
 if (NOT XMLLINT STREQUAL "XMLLINT-NOTFOUND")
-    add_custom_target(check ALL
+    add_custom_target(doc-check ALL
         COMMAND ${XMLLINT} --xinclude --noout --relaxng http://docbook.org/xml/5.0/rng/docbookxi.rng user.xml)
 endif()
 
@@ -36,8 +36,13 @@ if (NOT XSLTPROC STREQUAL "XSLTPROC-NOTFOUND" AND
     NOT LYNX STREQUAL "LYNX-NOTFOUND")
     add_custom_target(doc-autogen ALL
         DEPENDS ${PATH_USERGUIDE_HTML} ${PATH_USERGUIDE_TXT})
-    install (FILES ${PATH_USERGUIDE_HTML}
-        ${PATH_USERGUIDE_TXT} DESTINATION share/doc/tarantool)
+    if ("${CPACK_GENERATOR}" STREQUAL "RPM")
+        install (FILES ${PATH_USERGUIDE_HTML}
+            ${PATH_USERGUIDE_TXT} DESTINATION /usr/local/doc/tarantool)
+    else()
+        install (FILES ${PATH_USERGUIDE_HTML}
+            ${PATH_USERGUIDE_TXT} DESTINATION share/doc/tarantool)
+    endif()
 endif()
 
 add_custom_target(pdf