Index: src/harfbuzz-config.cmake.in
--- src/harfbuzz-config.cmake.in.orig
+++ src/harfbuzz-config.cmake.in
@@ -6,7 +6,7 @@ set(HARFBUZZ_VERSION "@HARFBUZZ_VERSION@")
 
 function(_harfbuzz_set_imported_library target library_name)
   set_target_properties("${target}" PROPERTIES
-    IMPORTED_LOCATION "@HB_LIB_DIR@/@HB_LIB_PREFIX@${library_name}@HB_LIB_SUFFIX@")
+    IMPORTED_LOCATION "@HB_LIB_DIR@/@HB_LIB_PREFIX@${library_name}${CMAKE_SHARED_LIBRARY_SUFFIX}.${LIBharfbuzz_VERSION}")
   if (@HB_HAS_IMPORT_LIBRARY@)
     set_target_properties("${target}" PROPERTIES
       IMPORTED_IMPLIB "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@HB_IMPLIB_PREFIX@${library_name}@HB_IMPLIB_SUFFIX@")
