Only link discover to deb files on deb-based distros

Otherwise it's just confusing.
This commit is contained in:
Aleix Pol i Gonzalez 2026-08-19 01:06:38 +02:00 committed by Aleix Pol Gonzalez
parent bc0dbadedc
commit 6b7201c103
2 changed files with 11 additions and 2 deletions

View file

@ -291,7 +291,17 @@ if(X11_FOUND)
add_subdirectory(kaccess)
endif()
install(FILES org.kde.plasmashell.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
install(FILES kde-mimeapps.list DESTINATION ${KDE_INSTALL_APPDIR})
# Only link Discover to debian files in the debian world.
find_program(DPKG dpkg)
if (DPKG)
file(COPY_FILE kde-mimeapps.list ${CMAKE_BINARY_DIR}/kde-mimeapps.list)
file(APPEND ${CMAKE_BINARY_DIR}/kde-mimeapps.list "\n# Discover (extra *.deb) \napplication/vnd.debian.binary-package=org.kde.discover.desktop\n")
install(FILES ${CMAKE_BINARY_DIR}/kde-mimeapps.list DESTINATION ${KDE_INSTALL_APPDIR})
else()
install(FILES kde-mimeapps.list DESTINATION ${KDE_INSTALL_APPDIR})
endif ()
install(FILES kconf_update/50-krunner-activate-typing.upd DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR})
install(PROGRAMS kconf_update/50-krunner-activate-typing.sh DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR})

View file

@ -9,7 +9,6 @@ image/x-xcf=org.gimp.GIMP.desktop;org.kde.gwenview.desktop
# Discover
x-scheme-handler/appstream=org.kde.discover.urlhandler.desktop
application/vnd.debian.binary-package=org.kde.discover.desktop
# Archive Manager
application/x-tar=org.kde.ark.desktop