${WORKDIR}/${P}-extras has changed to ${WORKDIR}/${PN}-config-examples and the build does not die because of the missing files. dodoc, newexe, newinitd, cp, dobin should die when files are not present. I don't know if newexe or newinitd die automatically but it is not the case for dodoc, dobin and cp.
Created attachment 161561 [details, diff] hal-0.5.11-r1.diff Uses die function in src_install. Changes ${P}-extras to ${PN}-config-examples.
No comments on this? I mean this is a stable hal version and it does not install important files. The xorg to fdi migration script does not run also. This might cause confusion when users think the conversion was done and delete the relevant entries from xorg.conf and then getting problems with the keybord layout.
Also the elog message about the removal of the Input sections from xorg.conf is a bit confusing as only the keyboard settings are migrated. So one could think he can safely remove all InputDevice Sections from xorg.conf including mice and other input devices.
I've incorporated these changes slightly differently. Thanks for the prod about this bug.