def METHOD_NAME(self):
    self.cpp_info.set_property("cmake_file_name", "opengv")
    self.cpp_info.set_property("cmake_target_name", "opengv")
    self.cpp_info.libs = ["opengv"]
    if self.options.with_python_bindings:
        opengv_dist_packages = os.path.join(self.package_folder, "lib", "python3", "dist-packages")
        self.runenv_info.prepend_path("PYTHONPATH", opengv_dist_packages)
        self.env_info.PYTHONPATH.append(opengv_dist_packages) # remove in conan v2?
    # TODO: to remove in conan v2 once cmake_find_package* generators removed
    self.cpp_info.build_modules["cmake_find_package"] = [self._module_file_rel_path]
    self.cpp_info.build_modules["cmake_find_package_multi"] = [self._module_file_rel_path]