installing lib from /kde4/usr/lib could broke stuff in /usr/lib ?
2012/12/22 Joachim Langenbach <joac...@falaba.de> > Hello, > > I'm trying to create a RPM, which produces three packages for a library. > The first is the library without kde bindings, the second is the library > with kde bindings and the third is the development package. I'm using the > following file structure for installing: > > 1. library without kde installs into RPM_BUILD_ROOT (includes the header > and other developing files) > 2. library with kde installs into RPM_BUILD_ROOT/kde4 > > I choose this sepparation, because both libraries are building the > libengsas.so file, with identical API, but different internal bindings. So > applications, using libengsas, can link against one version of it and it is > independent from the one, which the user has installed on the system. > > But I have not found a way to tell RPM in the "%files kde" that the > directory /kde4/usr/lib must be installed at /usr/lib on the users machine, > when installing the package. > > Is there a way, I can solve this problem? > > I'm appreciated for any help. > > Kind regards, > > Joachim Langenbach >