def METHOD_NAME(self):
    self.cpp_info.components["graphene-1.0"].set_property("pkg_config_name", "graphene-1.0")
    self.cpp_info.components["graphene-1.0"].libs = ["graphene-1.0"]
    self.cpp_info.components["graphene-1.0"].includedirs = [os.path.join("include", "graphene-1.0"), os.path.join("lib", "graphene-1.0", "include")]
    if self.settings.os in ["Linux", "FreeBSD"]:
        self.cpp_info.components["graphene-1.0"].system_libs = ["m", "pthread"]
    if self.options.with_glib:
        self.cpp_info.components["graphene-1.0"].requires = ["glib::gobject-2.0"]
    if self.options.with_glib:
        self.cpp_info.components["graphene-gobject-1.0"].set_property("pkg_config_name","graphene-gobject-1.0")
        self.cpp_info.components["graphene-gobject-1.0"].includedirs = [os.path.join("include", "graphene-1.0")]
        self.cpp_info.components["graphene-gobject-1.0"].requires = ["graphene-1.0", "glib::gobject-2.0"]