]> git.lyx.org Git - lyx.git/commitdiff
Add missed file "org.lyx.LyX.metainfo.xml" to cmake build
authorKornel Benko <kornel@lyx.org>
Mon, 9 Oct 2023 16:05:51 +0000 (18:05 +0200)
committerKornel Benko <kornel@lyx.org>
Mon, 9 Oct 2023 16:05:51 +0000 (18:05 +0200)
development/cmake/Install.cmake

index 10a7a7e23e9a954da3cdf6e2d7c1bf1a36f39552..9fd3f38bf990b663d49dbf6dfebb76ea9adecdc9 100755 (executable)
@@ -186,3 +186,9 @@ if(USE_POSIX_PACKAGING AND EXISTS "${TOP_SRC_DIR}/lib/usr.bin.lyxwrap.in")
   configure_file(${TOP_SRC_DIR}/lib/usr.bin.lyxwrap.in "${lyxwrapprefix}.${LYX_UTILITIES_INSTALL_PATH}.lyx${PROGRAM_SUFFIX}")
   install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${lyxwrapprefix}.${LYX_UTILITIES_INSTALL_PATH}.lyx${PROGRAM_SUFFIX}" DESTINATION /etc/apparmor.d/)
 endif()
+
+if ("${PROGRAM_SUFFIX}" MATCHES "^[0-9]+\.[0-9]+$")
+  install(FILES ${TOP_SRC_DIR}/lib/org.lyx.LyX.metainfo.xml DESTINATION ${SYSTEM_DATADIR}/metainfo RENAME org.lyx.LyX${PROGRAM_SUFFIX}.metainfo.xml)
+else()
+  install(FILES ${TOP_SRC_DIR}/lib/org.lyx.LyX.metainfo.xml DESTINATION ${SYSTEM_DATADIR}/metainfo)
+endif()