Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_symbols =================================================================== --- /dev/null +++ abi_symbols @@ -0,0 +1,558 @@ +libdnf.so.1:abspath +libdnf.so.1:checksum_cmp +libdnf.so.1:checksum_dump +libdnf.so.1:checksum_fp +libdnf.so.1:checksum_read +libdnf.so.1:checksum_stat +libdnf.so.1:checksum_type2length +libdnf.so.1:checksum_write +libdnf.so.1:checksumt_l2h +libdnf.so.1:cmptype2relflags +libdnf.so.1:copy_str_from_subexpr +libdnf.so.1:dnf_advisory_compare +libdnf.so.1:dnf_advisory_get_description +libdnf.so.1:dnf_advisory_get_id +libdnf.so.1:dnf_advisory_get_kind +libdnf.so.1:dnf_advisory_get_packages +libdnf.so.1:dnf_advisory_get_references +libdnf.so.1:dnf_advisory_get_rights +libdnf.so.1:dnf_advisory_get_severity +libdnf.so.1:dnf_advisory_get_title +libdnf.so.1:dnf_advisory_get_type +libdnf.so.1:dnf_advisory_get_updated +libdnf.so.1:dnf_advisory_match_bug +libdnf.so.1:dnf_advisory_match_cve +libdnf.so.1:dnf_advisory_match_id +libdnf.so.1:dnf_advisory_match_kind +libdnf.so.1:dnf_advisory_match_severity +libdnf.so.1:dnf_advisory_new +libdnf.so.1:dnf_advisorypkg_compare +libdnf.so.1:dnf_advisorypkg_compare_solvable +libdnf.so.1:dnf_advisorypkg_get_arch +libdnf.so.1:dnf_advisorypkg_get_evr +libdnf.so.1:dnf_advisorypkg_get_filename +libdnf.so.1:dnf_advisorypkg_get_name +libdnf.so.1:dnf_advisorypkg_get_type +libdnf.so.1:dnf_advisorypkg_new +libdnf.so.1:dnf_advisorypkg_set_arch +libdnf.so.1:dnf_advisorypkg_set_evr +libdnf.so.1:dnf_advisorypkg_set_filename +libdnf.so.1:dnf_advisorypkg_set_name +libdnf.so.1:dnf_advisoryref_compare +libdnf.so.1:dnf_advisoryref_get_id +libdnf.so.1:dnf_advisoryref_get_kind +libdnf.so.1:dnf_advisoryref_get_title +libdnf.so.1:dnf_advisoryref_get_type +libdnf.so.1:dnf_advisoryref_get_url +libdnf.so.1:dnf_advisoryref_new +libdnf.so.1:dnf_context_commit +libdnf.so.1:dnf_context_get_arch_info +libdnf.so.1:dnf_context_get_base_arch +libdnf.so.1:dnf_context_get_cache_age +libdnf.so.1:dnf_context_get_cache_dir +libdnf.so.1:dnf_context_get_check_disk_space +libdnf.so.1:dnf_context_get_check_transaction +libdnf.so.1:dnf_context_get_goal +libdnf.so.1:dnf_context_get_http_proxy +libdnf.so.1:dnf_context_get_install_root +libdnf.so.1:dnf_context_get_installonly_limit +libdnf.so.1:dnf_context_get_installonly_pkgs +libdnf.so.1:dnf_context_get_keep_cache +libdnf.so.1:dnf_context_get_lock_dir +libdnf.so.1:dnf_context_get_native_arches +libdnf.so.1:dnf_context_get_only_trusted +libdnf.so.1:dnf_context_get_os_info +libdnf.so.1:dnf_context_get_release_ver +libdnf.so.1:dnf_context_get_repo_dir +libdnf.so.1:dnf_context_get_repo_loader +libdnf.so.1:dnf_context_get_repos +libdnf.so.1:dnf_context_get_rpm_verbosity +libdnf.so.1:dnf_context_get_sack +libdnf.so.1:dnf_context_get_solv_dir +libdnf.so.1:dnf_context_get_source_root +libdnf.so.1:dnf_context_get_state +libdnf.so.1:dnf_context_get_transaction +libdnf.so.1:dnf_context_get_type +libdnf.so.1:dnf_context_get_user_agent +libdnf.so.1:dnf_context_get_yumdb_enabled +libdnf.so.1:dnf_context_globals_init +libdnf.so.1:dnf_context_install +libdnf.so.1:dnf_context_invalidate +libdnf.so.1:dnf_context_invalidate_full +libdnf.so.1:dnf_context_new +libdnf.so.1:dnf_context_remove +libdnf.so.1:dnf_context_repo_disable +libdnf.so.1:dnf_context_repo_enable +libdnf.so.1:dnf_context_run +libdnf.so.1:dnf_context_set_cache_age +libdnf.so.1:dnf_context_set_cache_dir +libdnf.so.1:dnf_context_set_check_disk_space +libdnf.so.1:dnf_context_set_check_transaction +libdnf.so.1:dnf_context_set_http_proxy +libdnf.so.1:dnf_context_set_install_root +libdnf.so.1:dnf_context_set_keep_cache +libdnf.so.1:dnf_context_set_lock_dir +libdnf.so.1:dnf_context_set_only_trusted +libdnf.so.1:dnf_context_set_release_ver +libdnf.so.1:dnf_context_set_repo_dir +libdnf.so.1:dnf_context_set_rpm_macro +libdnf.so.1:dnf_context_set_rpm_verbosity +libdnf.so.1:dnf_context_set_solv_dir +libdnf.so.1:dnf_context_set_source_root +libdnf.so.1:dnf_context_set_user_agent +libdnf.so.1:dnf_context_set_vendor_cache_dir +libdnf.so.1:dnf_context_set_vendor_solv_dir +libdnf.so.1:dnf_context_set_yumdb_enabled +libdnf.so.1:dnf_context_setup +libdnf.so.1:dnf_context_setup_enrollments +libdnf.so.1:dnf_context_setup_sack +libdnf.so.1:dnf_context_update +libdnf.so.1:dnf_context_update_all +libdnf.so.1:dnf_db_ensure_origin_pkg +libdnf.so.1:dnf_db_ensure_origin_pkglist +libdnf.so.1:dnf_db_get_string +libdnf.so.1:dnf_db_get_type +libdnf.so.1:dnf_db_new +libdnf.so.1:dnf_db_remove +libdnf.so.1:dnf_db_remove_all +libdnf.so.1:dnf_db_set_enabled +libdnf.so.1:dnf_db_set_string +libdnf.so.1:dnf_error_quark +libdnf.so.1:dnf_get_file_contents_allow_noent +libdnf.so.1:dnf_goal_add_protected +libdnf.so.1:dnf_goal_depsolve +libdnf.so.1:dnf_goal_get_packages +libdnf.so.1:dnf_goal_set_protected +libdnf.so.1:dnf_keyring_add_public_key +libdnf.so.1:dnf_keyring_add_public_keys +libdnf.so.1:dnf_keyring_check_untrusted_file +libdnf.so.1:dnf_lock_get_state +libdnf.so.1:dnf_lock_get_type +libdnf.so.1:dnf_lock_new +libdnf.so.1:dnf_lock_release +libdnf.so.1:dnf_lock_release_noerror +libdnf.so.1:dnf_lock_set_lock_dir +libdnf.so.1:dnf_lock_take +libdnf.so.1:dnf_lock_type_to_string +libdnf.so.1:dnf_package_array_download +libdnf.so.1:dnf_package_array_get_download_size +libdnf.so.1:dnf_package_check_filename +libdnf.so.1:dnf_package_clone +libdnf.so.1:dnf_package_cmp +libdnf.so.1:dnf_package_download +libdnf.so.1:dnf_package_evr_cmp +libdnf.so.1:dnf_package_from_solvable +libdnf.so.1:dnf_package_get_action +libdnf.so.1:dnf_package_get_advisories +libdnf.so.1:dnf_package_get_arch +libdnf.so.1:dnf_package_get_baseurl +libdnf.so.1:dnf_package_get_buildtime +libdnf.so.1:dnf_package_get_chksum +libdnf.so.1:dnf_package_get_conflicts +libdnf.so.1:dnf_package_get_cost +libdnf.so.1:dnf_package_get_delta_from_evr +libdnf.so.1:dnf_package_get_description +libdnf.so.1:dnf_package_get_downloadsize +libdnf.so.1:dnf_package_get_enhances +libdnf.so.1:dnf_package_get_epoch +libdnf.so.1:dnf_package_get_evr +libdnf.so.1:dnf_package_get_filename +libdnf.so.1:dnf_package_get_files +libdnf.so.1:dnf_package_get_group +libdnf.so.1:dnf_package_get_hdr_chksum +libdnf.so.1:dnf_package_get_hdr_end +libdnf.so.1:dnf_package_get_id +libdnf.so.1:dnf_package_get_identical +libdnf.so.1:dnf_package_get_info +libdnf.so.1:dnf_package_get_installsize +libdnf.so.1:dnf_package_get_installtime +libdnf.so.1:dnf_package_get_license +libdnf.so.1:dnf_package_get_location +libdnf.so.1:dnf_package_get_medianr +libdnf.so.1:dnf_package_get_name +libdnf.so.1:dnf_package_get_nevra +libdnf.so.1:dnf_package_get_obsoletes +libdnf.so.1:dnf_package_get_origin +libdnf.so.1:dnf_package_get_package_id +libdnf.so.1:dnf_package_get_packager +libdnf.so.1:dnf_package_get_pkgid +libdnf.so.1:dnf_package_get_pool +libdnf.so.1:dnf_package_get_provides +libdnf.so.1:dnf_package_get_recommends +libdnf.so.1:dnf_package_get_release +libdnf.so.1:dnf_package_get_repo +libdnf.so.1:dnf_package_get_reponame +libdnf.so.1:dnf_package_get_requires +libdnf.so.1:dnf_package_get_requires_pre +libdnf.so.1:dnf_package_get_rpmdbid +libdnf.so.1:dnf_package_get_sack +libdnf.so.1:dnf_package_get_size +libdnf.so.1:dnf_package_get_sourcerpm +libdnf.so.1:dnf_package_get_suggests +libdnf.so.1:dnf_package_get_summary +libdnf.so.1:dnf_package_get_supplements +libdnf.so.1:dnf_package_get_type +libdnf.so.1:dnf_package_get_url +libdnf.so.1:dnf_package_get_user_action +libdnf.so.1:dnf_package_get_version +libdnf.so.1:dnf_package_installed +libdnf.so.1:dnf_package_is_devel +libdnf.so.1:dnf_package_is_downloaded +libdnf.so.1:dnf_package_is_gui +libdnf.so.1:dnf_package_is_installonly +libdnf.so.1:dnf_package_new +libdnf.so.1:dnf_package_set_action +libdnf.so.1:dnf_package_set_filename +libdnf.so.1:dnf_package_set_info +libdnf.so.1:dnf_package_set_origin +libdnf.so.1:dnf_package_set_pkgid +libdnf.so.1:dnf_package_set_repo +libdnf.so.1:dnf_package_set_user_action +libdnf.so.1:dnf_packagedelta_get_baseurl +libdnf.so.1:dnf_packagedelta_get_chksum +libdnf.so.1:dnf_packagedelta_get_downloadsize +libdnf.so.1:dnf_packagedelta_get_location +libdnf.so.1:dnf_packagedelta_get_type +libdnf.so.1:dnf_packagedelta_new +libdnf.so.1:dnf_packageset_add +libdnf.so.1:dnf_packageset_clone +libdnf.so.1:dnf_packageset_count +libdnf.so.1:dnf_packageset_from_bitmap +libdnf.so.1:dnf_packageset_get_clone +libdnf.so.1:dnf_packageset_get_map +libdnf.so.1:dnf_packageset_get_pkgid +libdnf.so.1:dnf_packageset_get_type +libdnf.so.1:dnf_packageset_has +libdnf.so.1:dnf_packageset_new +libdnf.so.1:dnf_realpath +libdnf.so.1:dnf_reldep_from_pool +libdnf.so.1:dnf_reldep_get_id +libdnf.so.1:dnf_reldep_get_type +libdnf.so.1:dnf_reldep_list_add +libdnf.so.1:dnf_reldep_list_count +libdnf.so.1:dnf_reldep_list_extend +libdnf.so.1:dnf_reldep_list_from_queue +libdnf.so.1:dnf_reldep_list_get_type +libdnf.so.1:dnf_reldep_list_index +libdnf.so.1:dnf_reldep_list_new +libdnf.so.1:dnf_reldep_new +libdnf.so.1:dnf_reldep_to_string +libdnf.so.1:dnf_remove_recursive +libdnf.so.1:dnf_repo_check +libdnf.so.1:dnf_repo_clean +libdnf.so.1:dnf_repo_commit +libdnf.so.1:dnf_repo_download_package +libdnf.so.1:dnf_repo_download_packages +libdnf.so.1:dnf_repo_get_cost +libdnf.so.1:dnf_repo_get_description +libdnf.so.1:dnf_repo_get_enabled +libdnf.so.1:dnf_repo_get_exclude_packages +libdnf.so.1:dnf_repo_get_filename +libdnf.so.1:dnf_repo_get_filename_md +libdnf.so.1:dnf_repo_get_gpgcheck +libdnf.so.1:dnf_repo_get_gpgcheck_md +libdnf.so.1:dnf_repo_get_id +libdnf.so.1:dnf_repo_get_kind +libdnf.so.1:dnf_repo_get_location +libdnf.so.1:dnf_repo_get_lr_handle +libdnf.so.1:dnf_repo_get_lr_result +libdnf.so.1:dnf_repo_get_metadata_expire +libdnf.so.1:dnf_repo_get_n_solvables +libdnf.so.1:dnf_repo_get_packages +libdnf.so.1:dnf_repo_get_public_keys +libdnf.so.1:dnf_repo_get_repo +libdnf.so.1:dnf_repo_get_required +libdnf.so.1:dnf_repo_get_timestamp_generated +libdnf.so.1:dnf_repo_get_type +libdnf.so.1:dnf_repo_is_devel +libdnf.so.1:dnf_repo_is_local +libdnf.so.1:dnf_repo_is_repo +libdnf.so.1:dnf_repo_loader_get_repo_by_id +libdnf.so.1:dnf_repo_loader_get_repos +libdnf.so.1:dnf_repo_loader_get_type +libdnf.so.1:dnf_repo_loader_has_removable_repos +libdnf.so.1:dnf_repo_loader_new +libdnf.so.1:dnf_repo_new +libdnf.so.1:dnf_repo_set_cost +libdnf.so.1:dnf_repo_set_data +libdnf.so.1:dnf_repo_set_enabled +libdnf.so.1:dnf_repo_set_filename +libdnf.so.1:dnf_repo_set_gpgcheck +libdnf.so.1:dnf_repo_set_gpgcheck_md +libdnf.so.1:dnf_repo_set_id +libdnf.so.1:dnf_repo_set_keyfile +libdnf.so.1:dnf_repo_set_kind +libdnf.so.1:dnf_repo_set_location +libdnf.so.1:dnf_repo_set_location_tmp +libdnf.so.1:dnf_repo_set_metadata_expire +libdnf.so.1:dnf_repo_set_packages +libdnf.so.1:dnf_repo_set_packages_tmp +libdnf.so.1:dnf_repo_set_required +libdnf.so.1:dnf_repo_setup +libdnf.so.1:dnf_repo_update +libdnf.so.1:dnf_rpmts_add_install_filename +libdnf.so.1:dnf_rpmts_add_remove_pkg +libdnf.so.1:dnf_rpmts_look_for_problems +libdnf.so.1:dnf_sack_add_cmdline_package +libdnf.so.1:dnf_sack_add_excludes +libdnf.so.1:dnf_sack_add_includes +libdnf.so.1:dnf_sack_add_repo +libdnf.so.1:dnf_sack_add_repos +libdnf.so.1:dnf_sack_count +libdnf.so.1:dnf_sack_evr_cmp +libdnf.so.1:dnf_sack_get_all_arch +libdnf.so.1:dnf_sack_get_cache_dir +libdnf.so.1:dnf_sack_get_excludes +libdnf.so.1:dnf_sack_get_includes +libdnf.so.1:dnf_sack_get_installonly +libdnf.so.1:dnf_sack_get_installonly_limit +libdnf.so.1:dnf_sack_get_pkg_solvables +libdnf.so.1:dnf_sack_get_pool +libdnf.so.1:dnf_sack_get_pool_nsolvables +libdnf.so.1:dnf_sack_get_running_kernel +libdnf.so.1:dnf_sack_get_type +libdnf.so.1:dnf_sack_get_use_includes +libdnf.so.1:dnf_sack_give_cache_fn +libdnf.so.1:dnf_sack_knows +libdnf.so.1:dnf_sack_last_solvable +libdnf.so.1:dnf_sack_list_arches +libdnf.so.1:dnf_sack_load_repo +libdnf.so.1:dnf_sack_load_system_repo +libdnf.so.1:dnf_sack_make_provides_ready +libdnf.so.1:dnf_sack_new +libdnf.so.1:dnf_sack_recompute_considered +libdnf.so.1:dnf_sack_remove_excludes +libdnf.so.1:dnf_sack_remove_includes +libdnf.so.1:dnf_sack_repo_enabled +libdnf.so.1:dnf_sack_reset_excludes +libdnf.so.1:dnf_sack_reset_includes +libdnf.so.1:dnf_sack_running_kernel +libdnf.so.1:dnf_sack_set_all_arch +libdnf.so.1:dnf_sack_set_arch +libdnf.so.1:dnf_sack_set_cachedir +libdnf.so.1:dnf_sack_set_excludes +libdnf.so.1:dnf_sack_set_includes +libdnf.so.1:dnf_sack_set_installonly +libdnf.so.1:dnf_sack_set_installonly_limit +libdnf.so.1:dnf_sack_set_pkg_solvables +libdnf.so.1:dnf_sack_set_rootdir +libdnf.so.1:dnf_sack_set_running_kernel_fn +libdnf.so.1:dnf_sack_set_use_includes +libdnf.so.1:dnf_sack_setup +libdnf.so.1:dnf_solution_get_action +libdnf.so.1:dnf_solution_get_new +libdnf.so.1:dnf_solution_get_old +libdnf.so.1:dnf_solution_get_type +libdnf.so.1:dnf_solution_new +libdnf.so.1:dnf_solution_set +libdnf.so.1:dnf_state_action_start +libdnf.so.1:dnf_state_action_stop +libdnf.so.1:dnf_state_check +libdnf.so.1:dnf_state_done_real +libdnf.so.1:dnf_state_finished_real +libdnf.so.1:dnf_state_get_action +libdnf.so.1:dnf_state_get_action_hint +libdnf.so.1:dnf_state_get_allow_cancel +libdnf.so.1:dnf_state_get_cancellable +libdnf.so.1:dnf_state_get_child +libdnf.so.1:dnf_state_get_percentage +libdnf.so.1:dnf_state_get_speed +libdnf.so.1:dnf_state_get_type +libdnf.so.1:dnf_state_new +libdnf.so.1:dnf_state_release_locks +libdnf.so.1:dnf_state_reset +libdnf.so.1:dnf_state_set_allow_cancel +libdnf.so.1:dnf_state_set_cancellable +libdnf.so.1:dnf_state_set_enable_profile +libdnf.so.1:dnf_state_set_number_steps_real +libdnf.so.1:dnf_state_set_package_progress +libdnf.so.1:dnf_state_set_percentage +libdnf.so.1:dnf_state_set_report_progress +libdnf.so.1:dnf_state_set_speed +libdnf.so.1:dnf_state_set_steps_real +libdnf.so.1:dnf_state_take_lock +libdnf.so.1:dnf_transaction_check_untrusted +libdnf.so.1:dnf_transaction_commit +libdnf.so.1:dnf_transaction_depsolve +libdnf.so.1:dnf_transaction_download +libdnf.so.1:dnf_transaction_ensure_repo +libdnf.so.1:dnf_transaction_ensure_repo_list +libdnf.so.1:dnf_transaction_get_db +libdnf.so.1:dnf_transaction_get_flags +libdnf.so.1:dnf_transaction_get_remote_pkgs +libdnf.so.1:dnf_transaction_get_type +libdnf.so.1:dnf_transaction_gpgcheck_package +libdnf.so.1:dnf_transaction_import_keys +libdnf.so.1:dnf_transaction_new +libdnf.so.1:dnf_transaction_set_flags +libdnf.so.1:dnf_transaction_set_repos +libdnf.so.1:dnf_transaction_set_uid +libdnf.so.1:dump_jobqueue +libdnf.so.1:dump_map +libdnf.so.1:dump_nullt_array +libdnf.so.1:dump_solvables_queue +libdnf.so.1:filter_create +libdnf.so.1:filter_free +libdnf.so.1:filter_reinit +libdnf.so.1:free_map_fully +libdnf.so.1:hrepo_by_name +libdnf.so.1:hy_chksum_name +libdnf.so.1:hy_chksum_str +libdnf.so.1:hy_chksum_type +libdnf.so.1:hy_detect_arch +libdnf.so.1:hy_goal_broken_dependency_all_pkgs +libdnf.so.1:hy_goal_clone +libdnf.so.1:hy_goal_conflict_all_pkgs +libdnf.so.1:hy_goal_count_problems +libdnf.so.1:hy_goal_create +libdnf.so.1:hy_goal_describe_problem +libdnf.so.1:hy_goal_describe_problem_rules +libdnf.so.1:hy_goal_distupgrade +libdnf.so.1:hy_goal_distupgrade_all +libdnf.so.1:hy_goal_distupgrade_selector +libdnf.so.1:hy_goal_downgrade_to +libdnf.so.1:hy_goal_downgrade_to_selector +libdnf.so.1:hy_goal_downgrade_to_selector_optional +libdnf.so.1:hy_goal_erase +libdnf.so.1:hy_goal_erase_flags +libdnf.so.1:hy_goal_erase_selector +libdnf.so.1:hy_goal_erase_selector_flags +libdnf.so.1:hy_goal_free +libdnf.so.1:hy_goal_get_reason +libdnf.so.1:hy_goal_get_solution +libdnf.so.1:hy_goal_has_actions +libdnf.so.1:hy_goal_install +libdnf.so.1:hy_goal_install_optional +libdnf.so.1:hy_goal_install_selector +libdnf.so.1:hy_goal_install_selector_optional +libdnf.so.1:hy_goal_list_downgrades +libdnf.so.1:hy_goal_list_erasures +libdnf.so.1:hy_goal_list_installs +libdnf.so.1:hy_goal_list_obsoleted +libdnf.so.1:hy_goal_list_obsoleted_by_package +libdnf.so.1:hy_goal_list_reinstalls +libdnf.so.1:hy_goal_list_unneeded +libdnf.so.1:hy_goal_list_upgrades +libdnf.so.1:hy_goal_log_decisions +libdnf.so.1:hy_goal_req_length +libdnf.so.1:hy_goal_run +libdnf.so.1:hy_goal_run_all +libdnf.so.1:hy_goal_run_all_flags +libdnf.so.1:hy_goal_run_flags +libdnf.so.1:hy_goal_upgrade_all +libdnf.so.1:hy_goal_upgrade_selector +libdnf.so.1:hy_goal_upgrade_to +libdnf.so.1:hy_goal_upgrade_to_flags +libdnf.so.1:hy_goal_upgrade_to_selector +libdnf.so.1:hy_goal_userinstalled +libdnf.so.1:hy_goal_write_debugdata +libdnf.so.1:hy_is_glob_pattern +libdnf.so.1:hy_module_form_clone +libdnf.so.1:hy_module_form_create +libdnf.so.1:hy_module_form_free +libdnf.so.1:hy_module_form_get_string +libdnf.so.1:hy_module_form_get_version +libdnf.so.1:hy_module_form_set_string +libdnf.so.1:hy_module_form_set_version +libdnf.so.1:hy_nevra_clone +libdnf.so.1:hy_nevra_cmp +libdnf.so.1:hy_nevra_create +libdnf.so.1:hy_nevra_evr_cmp +libdnf.so.1:hy_nevra_free +libdnf.so.1:hy_nevra_get_epoch +libdnf.so.1:hy_nevra_get_evr +libdnf.so.1:hy_nevra_get_string +libdnf.so.1:hy_nevra_has_just_name +libdnf.so.1:hy_nevra_set_epoch +libdnf.so.1:hy_nevra_set_string +libdnf.so.1:hy_nevra_to_query +libdnf.so.1:hy_packagelist_create +libdnf.so.1:hy_packagelist_has +libdnf.so.1:hy_possibilities_free +libdnf.so.1:hy_possibilities_next_module_form +libdnf.so.1:hy_possibilities_next_nevra +libdnf.so.1:hy_possibilities_next_reldep +libdnf.so.1:hy_query_apply +libdnf.so.1:hy_query_clear +libdnf.so.1:hy_query_clone +libdnf.so.1:hy_query_create +libdnf.so.1:hy_query_create_flags +libdnf.so.1:hy_query_difference +libdnf.so.1:hy_query_filter +libdnf.so.1:hy_query_filter_downgradable +libdnf.so.1:hy_query_filter_downgrades +libdnf.so.1:hy_query_filter_empty +libdnf.so.1:hy_query_filter_in +libdnf.so.1:hy_query_filter_latest +libdnf.so.1:hy_query_filter_latest_per_arch +libdnf.so.1:hy_query_filter_num +libdnf.so.1:hy_query_filter_num_in +libdnf.so.1:hy_query_filter_package_in +libdnf.so.1:hy_query_filter_provides +libdnf.so.1:hy_query_filter_provides_in +libdnf.so.1:hy_query_filter_reldep +libdnf.so.1:hy_query_filter_reldep_in +libdnf.so.1:hy_query_filter_requires +libdnf.so.1:hy_query_filter_upgradable +libdnf.so.1:hy_query_filter_upgrades +libdnf.so.1:hy_query_free +libdnf.so.1:hy_query_intersection +libdnf.so.1:hy_query_is_not_empty +libdnf.so.1:hy_query_run +libdnf.so.1:hy_query_run_set +libdnf.so.1:hy_query_union +libdnf.so.1:hy_repo_create +libdnf.so.1:hy_repo_free +libdnf.so.1:hy_repo_get_cost +libdnf.so.1:hy_repo_get_n_solvables +libdnf.so.1:hy_repo_get_priority +libdnf.so.1:hy_repo_get_string +libdnf.so.1:hy_repo_get_use_includes +libdnf.so.1:hy_repo_link +libdnf.so.1:hy_repo_set_cost +libdnf.so.1:hy_repo_set_priority +libdnf.so.1:hy_repo_set_string +libdnf.so.1:hy_repo_set_use_includes +libdnf.so.1:hy_selector_create +libdnf.so.1:hy_selector_free +libdnf.so.1:hy_selector_has_matches +libdnf.so.1:hy_selector_matches +libdnf.so.1:hy_selector_pkg_set +libdnf.so.1:hy_selector_set +libdnf.so.1:hy_split_nevra +libdnf.so.1:hy_subject_create +libdnf.so.1:hy_subject_free +libdnf.so.1:hy_subject_get_best_selector +libdnf.so.1:hy_subject_get_best_solution +libdnf.so.1:hy_subject_module_form_possibilities +libdnf.so.1:hy_subject_nevra_possibilities +libdnf.so.1:hy_subject_nevra_possibilities_real +libdnf.so.1:hy_subject_reldep_possibilities_real +libdnf.so.1:id2nevra +libdnf.so.1:is_readable_rpm +libdnf.so.1:mkcachedir +libdnf.so.1:module_form_possibility +libdnf.so.1:mv +libdnf.so.1:nevra_possibility +libdnf.so.1:parse_reldep_str +libdnf.so.1:pool_checksum_str +libdnf.so.1:pool_get_epoch +libdnf.so.1:pool_split_evr +libdnf.so.1:pool_tmpdup +libdnf.so.1:queue2plist +libdnf.so.1:read_whole_file +libdnf.so.1:reldep_from_str +libdnf.so.1:reldeplist_from_str +libdnf.so.1:repo_by_name +libdnf.so.1:repo_finalize_init +libdnf.so.1:repo_get_repodata +libdnf.so.1:repo_internalize_all_trigger +libdnf.so.1:repo_internalize_trigger +libdnf.so.1:repo_set_repodata +libdnf.so.1:repo_update_state +libdnf.so.1:running_kernel +libdnf.so.1:sltr2job +libdnf.so.1:str2archid +libdnf.so.1:this_username +libdnf.so.1:what_downgrades +libdnf.so.1:what_upgrades Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,10 @@ +libc.so.6 +libgio-2.0.so.0 +libglib-2.0.so.0 +libgobject-2.0.so.0 +libpython3.5m.so.1.0 +librepo.so.0 +librpm.so.8 +librpmio.so.8 +libsolv.so.0 +libsolvext.so.0 Index: files/0001-Add-option-to-disable-GTK-Doc-HTML-documentation.patch =================================================================== --- /dev/null +++ files/0001-Add-option-to-disable-GTK-Doc-HTML-documentation.patch @@ -0,0 +1,51 @@ +From c55faaa96d639f2c234c3da8bfad7c569b2d4a0f Mon Sep 17 00:00:00 2001 +From: Neal Gompa +Date: Sat, 6 Jan 2018 20:40:26 -0500 +Subject: [PATCH] Add option to disable GTK-Doc HTML documentation + +The documentation is pretty useless right now, and even if it wasn't, +there's nothing that indicates that documentation must be generated +for the library to function. +--- + docs/libdnf/CMakeLists.txt | 20 ++++++++++++-------- + 1 file changed, 12 insertions(+), 8 deletions(-) + +diff --git a/docs/libdnf/CMakeLists.txt b/docs/libdnf/CMakeLists.txt +index 42f2ac3..07e291b 100644 +--- a/docs/libdnf/CMakeLists.txt ++++ b/docs/libdnf/CMakeLists.txt +@@ -1,8 +1,11 @@ +-find_package(GtkDoc REQUIRED) +- + configure_file("version.xml.in" ${CMAKE_CURRENT_SOURCE_DIR}/version.xml) + +-if (GTKDOC_FOUND) ++OPTION(WITH_GTKDOC "Enables libdnf GTK-Doc HTML documentation" ON) ++ ++if (WITH_GTKDOC) ++ find_package(GtkDoc REQUIRED) ++ ++ if (GTKDOC_FOUND) + add_custom_command(OUTPUT doc-scan + COMMAND ${GTKDOC_SCAN_EXE} + --source-dir=${CMAKE_SOURCE_DIR}/libdnf +@@ -22,9 +25,10 @@ if (GTKDOC_FOUND) + libdnf + ${CMAKE_SOURCE_DIR}/docs/libdnf/libdnf-docs.sgml + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/html") +- add_custom_target(doc-gtk DEPENDS doc-scan doc-mkdb doc-mkhtml) +-else () +- message (FATAL_ERROR "gtk-doc not found") +-endif () ++ add_custom_target(doc-gtk DEPENDS doc-scan doc-mkdb doc-mkhtml) ++ else () ++ message (FATAL_ERROR "gtk-doc not found") ++ endif () + +-INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/html DESTINATION share/gtk-doc/html/libdnf) +\ No newline at end of file ++ INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/html DESTINATION share/gtk-doc/html/libdnf) ++endif () +-- +2.15.1 + Index: files/0001-Use-pkg-config-to-detect-libsolv-instead-of-CMake-mo.patch =================================================================== --- /dev/null +++ files/0001-Use-pkg-config-to-detect-libsolv-instead-of-CMake-mo.patch @@ -0,0 +1,30 @@ +From 63dd68b121862d28642ace9b2c6bf0e4ace8adac Mon Sep 17 00:00:00 2001 +From: Neal Gompa +Date: Tue, 2 Jan 2018 18:45:30 -0500 +Subject: [PATCH] Use pkg-config to detect libsolv instead of CMake modules + +There appears to be issues with detecting the libsolv module with CMake +on Solus. + +--- + CMakeLists.txt | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4be0c14..fb08e7a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -36,7 +36,9 @@ find_package (PkgConfig REQUIRED) + SET (CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules) + PKG_CHECK_MODULES(GLIB gio-unix-2.0>=2.46.0 REQUIRED) + FIND_LIBRARY (RPMDB_LIBRARY NAMES rpmdb) +-find_package (LibSolv 0.6.21 REQUIRED COMPONENTS ext) ++PKG_CHECK_MODULES (LIBSOLV libsolv>=0.6.21 REQUIRED) ++PKG_CHECK_MODULES (LIBSOLVEXT libsolvext>=0.6.21 REQUIRED) ++SET (LIBSOLV_LIBRARY ${LIBSOLV_LIBRARIES} ${LIBSOLVEXT_LIBRARIES}) + if (ENABLE_RHSM_SUPPORT) + pkg_check_modules (RHSM REQUIRED librhsm) + include_directories (${RHSM_INCLUDE_DIRS}) +-- +2.15.1 + Index: files/series =================================================================== --- /dev/null +++ files/series @@ -0,0 +1,2 @@ +0001-Add-option-to-disable-GTK-Doc-HTML-documentation.patch +0001-Use-pkg-config-to-detect-libsolv-instead-of-CMake-mo.patch Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,26 @@ +name : libdnf +version : 0.11.1 +release : 1 +source : + - https://github.com/rpm-software-management/libdnf/archive/0.11.1/libdnf-0.11.1.tar.gz : 068ebf9a3a66968aa3564c5e2fce6616d398bf630a7c81300b9730374567a79e +license : LGPL-2.1+ +component : programming.library +summary : Library providing simplified C and Python API to libsolv +description: | + This library provides a high level interface for an RPM package manager. + + It is used as the backend for the DNF package manager as well as RPM-OSTree. +builddeps : + - pkgconfig(check) + - pkgconfig(libsolv) + - pkgconfig(librepo) + - pkgconfig(rpm) + - pkgconfig(popt) + - pkgconfig(python3) +setup : | + %apply_patches + %cmake -DPYTHON_DESIRED:str=3 -DWITH_MAN=0 -DWITH_GTKDOC=0 +build : | + %make +install : | + %make_install Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,61 @@ + + + libdnf + + Neal Gompa + ngompa13@gmail.com + + LGPL-2.1+ + programming.library + Library providing simplified C and Python API to libsolv + This library provides a high level interface for an RPM package manager. + +It is used as the backend for the DNF package manager as well as RPM-OSTree. + + https://solus-project.com/sources/README.Solus + + + libdnf + Library providing simplified C and Python API to libsolv + This library provides a high level interface for an RPM package manager. + +It is used as the backend for the DNF package manager as well as RPM-OSTree. + + programming.library + + /usr/lib/python3.5/site-packages/hawkey/__init__.py + /usr/lib/python3.5/site-packages/hawkey/_hawkey.so + /usr/lib/python3.5/site-packages/hawkey/test/__init__.py + /usr/lib/python3.5/site-packages/hawkey/test/_hawkey_test.so + /usr/lib64/girepository-1.0/Dnf-1.0.typelib + /usr/lib64/lib*.so.* + /usr/share/gir-1.0/Dnf-1.0.gir + + + + libdnf-devel + Development files for libdnf + This library provides a high level interface for an RPM package manager. + +It is used as the backend for the DNF package manager as well as RPM-OSTree. + + programming.devel + + libdnf + + + /usr/include/ + /usr/lib64/lib*.so + /usr/lib64/pkgconfig/*.pc + + + + + 2018-01-07 + 0.11.1 + Packaging update + Neal Gompa + ngompa13@gmail.com + + + \ No newline at end of file