def METHOD_NAME(self):
    self.cpp_info.set_property("cmake_find_mode", "both")
    self.cpp_info.set_property("cmake_file_name", "OpenAL")
    self.cpp_info.set_property("cmake_target_name", "OpenAL::OpenAL")
    self.cpp_info.set_property("cmake_build_modules", [self._module_file_rel_path])
    self.cpp_info.set_property("pkg_config_name", "openal")
    self.cpp_info.names["cmake_find_package"] = "OpenAL"
    self.cpp_info.names["cmake_find_package_multi"] = "OpenAL"
    self.cpp_info.build_modules["cmake_find_package"] = [self._module_file_rel_path]
    self.cpp_info.libs = collect_libs(self)
    self.cpp_info.includedirs.append(os.path.join("include", "AL"))
    if self.settings.os in ["Linux", "FreeBSD"]:
        self.cpp_info.system_libs.extend(["dl", "m"])
    elif is_apple_os(self):
        self.cpp_info.frameworks.extend(["AudioToolbox", "AudioUnit", "CoreAudio", "CoreFoundation"])
        if self.settings.os == "Macos":
            self.cpp_info.frameworks.append("ApplicationServices")
    elif self.settings.os == "Windows":
        self.cpp_info.system_libs.extend(["winmm", "ole32", "shell32", "user32"])
    if self._openal_cxx_backend and not self.options.shared:
        libcxx = stdcpp_library(self)
        if libcxx:
            self.cpp_info.system_libs.append(libcxx)
    if not self.options.shared:
        self.cpp_info.defines.append("AL_LIBTYPE_STATIC")