diff --git a/recipes-emulators/dosbox/dosbox-x.bb b/recipes-emulators/dosbox/dosbox-x.bb index 4b28849..3ca4327 100644 --- a/recipes-emulators/dosbox/dosbox-x.bb +++ b/recipes-emulators/dosbox/dosbox-x.bb @@ -21,6 +21,7 @@ REQUIRED_DISTRO_FEATURES = "x11 opengl" SRC_URI = " \ git://github.com/joncampbell123/dosbox-x.git \ file://0001-use-pkgconfig-to-find-sdl2.patch \ + file://dosbox-x.desktop \ " SRCREV = "0f1435e18d06ac955f26211541a9556bac759ae2" PV = "0.83.6" @@ -34,4 +35,9 @@ EXTRA_OECONF = " \ --disable-alsatest \ " +do_install_append() { + install -d ${D}/${datadir}/applications + install -m 0644 ${WORKDIR}/*.desktop ${D}/${datadir}/applications +} + FILES_${PN} += "${datadir}/metainfo" diff --git a/recipes-emulators/dosbox/dosbox-x/dosbox-x.desktop b/recipes-emulators/dosbox/dosbox-x/dosbox-x.desktop new file mode 100644 index 0000000..853de92 --- /dev/null +++ b/recipes-emulators/dosbox/dosbox-x/dosbox-x.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=DOSBox-X +Comment=An x86/DOS emulator capable of running DOS based Windows +Exec=dosbox-x +Icon=dosbox-x +Terminal=false +Type=Application +Categories=Emulator;Game;