Yann Dirson wrote: > Right, looks like the standard cmake rules install libs into > ${CMAKE_INSTALL_PREFIX}/lib/ without it being possible to override. > > Looks like the shortest path to multiarch here would be to move the > lib/ and usr/lib/ contents to the appropriate dir. Maybe just > immediate children matching '\.so\>' ? That sounds a bit dwim and > fragile, though - what do you think ? debhelper probably already has > a way to tell which files are shared libs, which would be a much > better guess ? > > Since compat v9 "is still open for development", it would be possible > for such a feature to jump in the boat ?
Such a scheme would generalize from moving libs after cmake install to moving libs after an arbitrary build system install. It doesn't belong in the cmake support code then. The full, non-DWIM generalization is to have a syntax for controlling what files dh_install puts where. So I'd be inclined to merge this bug with #614731. -- see shy jo
signature.asc
Description: Digital signature