Lintian tag package-contains-cmake-private-file
Your package is shipping a file in a place solely for CMake, most probably a Find script.
Libraries should not ship Find modules at all, they need to ship Config files instead. The difference is simple: when you build a library you know exactly where it is going to reside and which parameters need to be added at compile time, so you don't need to Find it. Instead you can put all that information in a Config file.
There are a couple of solutions:
1. Ship a config-file package instead
CMake looks for these packages in an unversioned path: usr/(lib/<arch>|lib|share)/cmake/<name>*/ and a couple of others paths.
2) Push the find module upstream
- Upstream is usually very responsive. Once it has been accepted upstream fill a wishlist bug against the cmake package and we will happily cherry pick it.