fixes to make installs work

installs work for all the sub packages, there are still TONS of errors in rpmlint even if you ignore the dir-or-file-in-opt errors.