"mklauncher" for "FreeBSD" is in stable state, and it can be used in production.
-)Now the directories for launchers are located by means of detection.
-)"mklauncher" creates the folder "$HOME/.local/share/applications" if necessary.
-)Binaries should work in "FreeBSD 12, 11 and 10", these should also work in "FreeBSD 9, and 8".
-)The code package now has a folder for each supported system.