The /opr directory is depreciated and not a partof the Linux File Heirarchy system. Furthermore it is no longer is use by Red Hat, or part of the filesystem tree package. /opt is an abbreviation of the word optional', applicable for non OS [or OS vendor] applications in UNIX. The directory is inappropriate for Linux, as all [or most] software is `optiona' [non-OS vendor supplied]. The FHS system specifies that end user applications [such as StarOffice 5.2] sort their files based on function [binary, documentation, etc] and install throughout the appropriate branches of /usr [/usr/bin/soffice, etc]. In the event the application absolutely requires its own directory tree, /usr/local/<application> is also appropriate. Either way /opt/* is not. I have marked this issue as medium severity due to Red Hat's recent moves to align its Linux distribution with the File Heirarchy System, and this bugs detrimental effect on those moves.
i don't see any problem with FHS here.