Created attachment 213321 [details]
install .cmake configs
Houston, we have a problem!
Currently devel/boost-python-libs install only libraries itself, and skipped to install lib/cmake/boost_numpy-%%BOOST_SHARED_LIB_VER%%/*.cmake and lib/cmake/boost_python-%%BOOST_SHARED_LIB_VER%%/*.cmake files
Without these configuration files boost-python library cannot be properly found via cmake FindLibrary() interface which is need, for example, for recent net/ceph14 and upcoming ceph15 (porting in progress) with libcephffs and fully functional web dashboard
This quick'n'dirty patch install missed .cmake files and did the trick for overlapping same configs -- install overlapped files only for default python flavor
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/140052273
A commit references this bug:
Date: Mon Apr 27 17:08:37 UTC 2020
New revision: 533156
devel/boost-python-libs: allow to install .cmake configs
for boost_python and boost_numpy libraries
in same way as it always doing for boot-libs package
Common for all flavors .cmake files will be installed only with default python version.
For all non-default flavors package will provide only versioned parts.
Submitted by: fluffy
Reviewed by: lwhsu
Approved by: office (lwhsu)
No MFH required