diff --git a/NEWS.md b/NEWS.md index bc329d578..5fa9308ad 100644 --- a/NEWS.md +++ b/NEWS.md @@ -14,6 +14,9 @@ error for some symbol types. * Merged #359: [libromdata] ELFPrivate::addSymbolFields(): fix the symbol type names * Submitted by @DankRank. + * xdg: Install rp-config.desktop correctly. + * Fixes #367: "rp-config.desktop" file error + * Reported by @Amnesia1000. * Other changes: * libromdata's SOVERSION was bumped to 2 due to an ABI change in diff --git a/xdg/CMakeLists.txt b/xdg/CMakeLists.txt index 272ae09da..df132f873 100644 --- a/xdg/CMakeLists.txt +++ b/xdg/CMakeLists.txt @@ -13,7 +13,8 @@ INCLUDE(DirInstallPaths) # Desktop file IF(DIR_INSTALL_XDG_DESKTOP) INSTALL(FILES rp-config.desktop - DESTINATION "${DIR_INSTALL_XDG_DESKTOP}/com.gerbilsoft.rom-properties.rp-config.desktop" + RENAME com.gerbilsoft.rom-properties.rp-config.desktop + DESTINATION "${DIR_INSTALL_XDG_DESKTOP}" COMPONENT "xdg") ENDIF(DIR_INSTALL_XDG_DESKTOP)