For the *.desktop files that the openoffice port installs to work properly with xdg, they need to have the execute bit set (just try using 'xdg-open' on an OpenDocument file and you will get an error message). -- John Baldwin