<div dir="ltr">Hello,<div><br></div><div>how can I pack multiple .desktop files into the flatpak package? I tried to copy the files into /app/share/applications, but this was not enough. I had to use the command "rename-desktop-file": "net.carrotIndustries.horizon.horizon-pool-mgr.desktop", to rename one file into the appid, but this is not what I want to do.</div><div><br></div><div>From here I got the hint to copy them only without rename-desktop-file, but it does not work: <a href="https://github.com/flatpak/flatpak/issues/750">https://github.com/flatpak/flatpak/issues/750</a></div><div><br></div><div>The first one should named: net.carrotIndustries.horizon.horizon-pool-mgr.desktop and the second: net.carrotIndustries.horizon.horizon-prj-mgr.desktop</div><div><br></div><div>Best regards,</div><div><br></div><div>Martin</div><div><br></div><div>Here is my complete manifest:</div><div><div>{</div><div>  "app-id": "net.carrotIndustries.horizon",</div><div>  "runtime": "org.gnome.Platform",</div><div>  "runtime-version": "3.26",</div><div>  "sdk": "org.gnome.Sdk",</div><div>  "command": "horizon-prj-mgr",</div><div>  "finish-args": [</div><div>    "--socket=wayland",</div><div>    "--share=network",</div><div>    "--device=dri",</div><div>    "--filesystem=xdg-run/dconf", "--filesystem=~/.config/dconf:ro",</div><div>    "--talk-name=ca.desrt.dconf", "--env=DCONF_USER_CONFIG_DIR=.config/dconf",</div><div>    "--own-name=net.carrotIndustries.horizon.pool-mgr",</div><div>    "--own-name=net.carrotIndustries.Horizon.prj-mgr",</div><div>    "--filesystem=home"],</div><div>    "rename-icon":"horizon-eda", /*Image will renamed to match the app-id konvention*/</div><div>    "rename-appdata-file": "horizon.appdata.xml",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>"rename-desktop-file": "net.carrotIndustries.horizon.horizon-pool-mgr.desktop",</div><div>    "modules": [</div><div>      "modules/gtkmm.json",</div><div>      "modules/yaml_cpp.json",</div><div>      "modules/boost.json",</div><div>      "modules/cairomm.json",</div><div>      "modules/pangomm.json",</div><div>      "modules/gtkmm3.json",</div><div>      "modules/glm.json",</div><div>      "modules/lib-git2.json",</div><div>      "modules/zeromq.json",</div><div>      "modules/oce.json",</div><div>      {</div><div>        "name": "horizon",</div><div>        "buildsystem": "cmake",</div><div>        "no-make-install" : true,</div><div>        "build-commands" : ["install -Dm755 bin/* /app/bin/"],</div><div>        "sources": [</div><div>          {</div><div>            "type": "git",</div><div>            "url": "<a href="https://github.com/Murmele/horizon.git">https://github.com/Murmele/horizon.git</a>",</div><div>            "branch": "flatpak"</div><div>          }</div><div>        ]</div><div>      },</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>{</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                      </span>"name": "horizon-files",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                   </span>"buildsystem": "simple",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                   </span>"build-commands" : ["desktop-file-install --dir=/app/share/applications ressources/linux/mime/applications/net.carrotIndustries.horizon.horizon-pool-mgr.desktop",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                         </span>"desktop-file-install --dir=/app/share/applications ressources/linux/mime/applications/net.carrotIndustries.horizon.horizon-prj-mgr.desktop",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                                </span>"install -Dm755 ressources/linux/horizon.appdata.xml /app/share/metainfo/horizon.appdata.xml",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                               </span>"install -Dm755 src/icons/16x16/apps/horizon-eda.png /app/share/icons/hicolor/16x16/apps/horizon-eda.png",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                           </span>"install -Dm755 src/icons/32x32/apps/horizon-eda.png /app/share/icons/hicolor/32x32/apps/horizon-eda.png",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                           </span>"install -Dm755 src/icons/64x64/apps/horizon-eda.png /app/share/icons/hicolor/64x64/apps/horizon-eda.png",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                           </span>"install -Dm755 src/icons/256x256/apps/horizon-eda.png /app/share/icons/hicolor/256x256/apps/horizon-eda.png",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                               </span>"install -Dm755 src/icons/scalable/apps/horizon-eda.svg /app/share/icons/hicolor/scalable/apps/horizon-eda.svg",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                             </span>"install -Dm755 src/icons/scalable/actions/action-link-symbolic.svg /app/share/icons/hicolor/scalable/actions/action-link-symbolic.svg",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                             </span>"install -Dm755 src/icons/scalable/actions/action-unlink-symbolic.svg /app/share/icons/hicolor/scalable/actions/action-unlink-symbolic.svg",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                         </span>"install -Dm755 src/icons/scalable/actions/edit-board-symbolic.svg /app/share/icons/hicolor/scalable/actions/edit-board-symbolic.svg",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                                               </span>"install -Dm755 src/icons/scalable/actions/edit-schematic-symbolic.svg /app/share/icons/hicolor/scalable/actions/edit-schematic-symbolic.svg"],</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                      </span>"sources": [</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                 </span>  {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                           </span>"type": "git",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                             </span>"url": "<a href="https://github.com/Murmele/horizon.git">https://github.com/Murmele/horizon.git</a>",</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                                </span>"branch": "flatpak"</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">                        </span>  }</div><div>        <span class="gmail-Apple-tab-span" style="white-space:pre">       </span>]</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">              </span>}<span class="gmail-Apple-tab-span" style="white-space:pre">     </span></div><div>    ]</div><div>}</div></div></div>