def METHOD_NAME(self):
    self.cpp_info.set_property("pkg_config_name", "libupnp")
    self.cpp_info.libs = ["upnp", "ixml"]
    self.cpp_info.includedirs.append(os.path.join("include", "upnp"))
    if self.settings.os in ["Linux", "FreeBSD"]:
        self.cpp_info.system_libs.extend(["pthread"])
        self.cpp_info.cflags.extend(["-pthread"])
        self.cpp_info.cxxflags.extend(["-pthread"])
    elif self.settings.os == "Windows":
        self.cpp_info.system_libs.extend(["iphlpapi", "ws2_32"])