dev-libs/boost-static: fix *-variant-static.cmake files not being installed
authorgit <redacted>
Sun, 5 Jul 2026 17:47:26 +0000 (13:47 -0400)
committergit <redacted>
Sun, 5 Jul 2026 17:47:26 +0000 (13:47 -0400)
dev-libs/boost-static/boost-static-1.90.0-r2.ebuild
dev-libs/boost-static/boost-static-1.91.0-r1.ebuild

index 543831c570dde525a822be7c70b755f8da5b9796..addc1fc1b55a4f9a254b4fea5805d1b7a1254715 100644 (file)
@@ -408,7 +408,7 @@ multilib_src_install() {
 
 multilib_src_install_all() {
        rm -r "${ED}"/usr/include/boost || die
-       rm -r "${ED}"/usr/$(get_libdir)/cmake || die
+       find "${ED}"/usr/$(get_libdir)/cmake -type f ! -name "*static*" -delete || die
 
        local dlib
        for dlib in /usr/lib64/libboost_regex.a /usr/lib64/libboost_exception.a /usr/lib64/libboost_test_exec_monitor.a; do
index 30c8828e9f29f773d5a5be3b53c773bdf300da8e..b0b01cb07fa45a9d84de7a349b392564322c5263 100644 (file)
@@ -414,7 +414,7 @@ multilib_src_install() {
 
 multilib_src_install_all() {
        rm -r "${ED}"/usr/include/boost || die
-       rm -r "${ED}"/usr/$(get_libdir)/cmake || die
+       find "${ED}"/usr/$(get_libdir)/cmake -type f ! -name "*static*" -delete || die
 
        local dlib
        for dlib in /usr/lib64/libboost_regex.a /usr/lib64/libboost_exception.a /usr/lib64/libboost_test_exec_monitor.a; do