Fix libs we are linking to to be more sane.
CMake allows us to define that a library usage implies linking against other libs so an application doesn't have to hunt down all dependencies itself. Effectively we create a hierarchy of libs. This patch cleans up all cmake files to correctly only specifiy the library we depend on and let the other libs be implied by the hierarchy defined in the cmake file of the lib we link to. I also tried to clean out the libs we link to to only the ones we really need. You'd be surprised how often people link to libs that they don't need. svn path=/trunk/koffice/; revision=1016614
Showing with 98 additions and 239 deletions