File doc-dir.patch of Package pgmoneta

Index: pgmoneta-0.19.1/doc/CMakeLists.txt
===================================================================
--- pgmoneta-0.19.1.orig/doc/CMakeLists.txt
+++ pgmoneta-0.19.1/doc/CMakeLists.txt
@@ -53,9 +53,9 @@ if (RST2MAN_FOUND)
   #
   # Install configuration and documentation
   #
-  install(FILES etc/pgmoneta.conf DESTINATION share/doc/pgmoneta/etc)
+  install(FILES etc/pgmoneta.conf DESTINATION share/doc/packages/pgmoneta/etc)
 
-  install(DIRECTORY . DESTINATION share/doc/pgmoneta FILES_MATCHING PATTERN "*.md" PATTERN "etc" EXCLUDE PATTERN "man" EXCLUDE PATTERN "manual" EXCLUDE)
+  install(DIRECTORY . DESTINATION share/doc/packages/pgmoneta FILES_MATCHING PATTERN "*.md" PATTERN "etc" EXCLUDE PATTERN "man" EXCLUDE PATTERN "manual" EXCLUDE)
 
   install(FILES ${PGMONETA_DST_FILE} DESTINATION share/man/man1)
   install(FILES ${PGMONETA_CLI_DST_FILE} DESTINATION share/man/man1)
@@ -81,19 +81,19 @@ if (DOCS)
     COMMENT "Copy images"
   )
 
-  add_custom_command(
-    OUTPUT ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf
-    COMMAND ${PANDOC_EXECUTABLE} -o ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf --from markdown --template eisvogel --listings -N --toc ${EN}
-    DEPENDS ${EN}
-    COMMENT "Generating English PDF documentation"
-  )
-
-  add_custom_command(
-    OUTPUT ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf
-    COMMAND ${PANDOC_EXECUTABLE} --quiet -o ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf --pdf-engine=lualatex --template eisvogel --listings -N --toc ${HI}
-    DEPENDS ${AG_HI}
-    COMMENT "Generating Hindi PDF documentation"
-  )
+  # add_custom_command(
+  #   OUTPUT ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf
+  #   COMMAND ${PANDOC_EXECUTABLE} -o ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf --from markdown --template eisvogel --listings -N --toc ${EN}
+  #   DEPENDS ${EN}
+  #   COMMENT "Generating English PDF documentation"
+  # )
+  #
+  # add_custom_command(
+  #   OUTPUT ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf
+  #   COMMAND ${PANDOC_EXECUTABLE} --quiet -o ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf --pdf-engine=lualatex --template eisvogel --listings -N --toc ${HI}
+  #   DEPENDS ${AG_HI}
+  #   COMMENT "Generating Hindi PDF documentation"
+  # )
 
   add_custom_command(
     OUTPUT ${MANUAL_OUTPUT_DIR}/pgmoneta-en.html
@@ -111,13 +111,14 @@ if (DOCS)
 
   add_custom_target(
     all_docs ALL
-    DEPENDS copy_images ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf ${MANUAL_OUTPUT_DIR}/pgmoneta-en.html ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf  ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.html
+    # DEPENDS copy_images ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf ${MANUAL_OUTPUT_DIR}/pgmoneta-en.html ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf  ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.html
+    DEPENDS copy_images ${MANUAL_OUTPUT_DIR}/pgmoneta-en.html ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.html
   )
 
-  install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf DESTINATION share/doc/pgmoneta/manual)
-  install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-en.html DESTINATION share/doc/pgmoneta/manual)
-  install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf DESTINATION share/doc/pgmoneta/manual)
-  install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.html DESTINATION share/doc/pgmoneta/manual)
+  #  install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-en.pdf DESTINATION share/doc/packages/pgmoneta/manual)
+  install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-en.html DESTINATION share/doc/packages/pgmoneta/manual)
+  # install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.pdf DESTINATION share/doc/packages/pgmoneta/manual)
+  install(FILES ${MANUAL_OUTPUT_DIR}/pgmoneta-hi.html DESTINATION share/doc/packages/pgmoneta/manual)
 
   #
   # Generate API docs
Index: pgmoneta-0.19.1/CMakeLists.txt
===================================================================
--- pgmoneta-0.19.1.orig/CMakeLists.txt
+++ pgmoneta-0.19.1/CMakeLists.txt
@@ -152,7 +152,6 @@ if (DOCS)
   if (PDFLATEX_FOUND)
     message(STATUS "pdflatex found")
   else ()
-    set(DOCS FALSE)
     message(STATUS "pdflatex needed. The generation process will be skipped.")
   endif()
 endif()
openSUSE Build Service is sponsored by