def get_icon_info(family_name, icons, host, asset_url_pattern):
    """Returns a list containing tuples of icon names and their URLs"""
    icon_info = []
    for icon in icons:
        if family_name not in icon['unsupported_families']:
            name = icon['name']
            url_params = {
                'family' : family_name,
                'icon' : name,
                'version' : icon['version'],
                'asset' : '24px.xml'
            }
            info = (name, 'http://' + host + asset_url_pattern.format(**url_params))
            icon_info.append(info)
    return icon_info