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()