From ec9684ea330aff629bc830fcce9e431348184f5b Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Mon, 25 May 2015 14:36:54 -0400 Subject: update URPM --- fake_packages/URPM.pm | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'fake_packages') diff --git a/fake_packages/URPM.pm b/fake_packages/URPM.pm index 3a9fc4a..0ebac63 100644 --- a/fake_packages/URPM.pm +++ b/fake_packages/URPM.pm @@ -16,7 +16,7 @@ sub _find_required_package__sort { my ($_urpm, $_db, $_packages, $_o_provided_ve sub _get_tmp_dir() {} sub _handle_conflict { my ($_urpm, $_state, $_pkg, $_p, $_property, $_reason, $_properties, $_diff_provides_h, $_o_keep) = @_ } sub _handle_conflicts { my ($_urpm, $_db, $_state, $_pkg, $_properties, $_diff_provides_h, $_o_keep) = @_ } -sub _handle_conflicts_with_selected { my ($_urpm, $_db, $_state, $_pkg, $_dep, $_properties, $_diff_provides, @_more_paras) = @_ } +sub _handle_conflicts_with_selected { my ($_urpm, $_db, $_state, $_pkg, $_dep, $_diff_provides, @_more_paras) = @_ } sub _handle_diff_provides { my ($_urpm, $_db, $_state, $_properties, $_diff_provides, $_n, $_pkg, @_more_paras) = @_ } sub _id_to_name { my ($_urpm, $_o_id_prop) = @_ } sub _ids_to_fullnames() {} @@ -53,6 +53,7 @@ sub compute_deps { my ($_urpm, @_more_paras) = @_ } sub compute_flag { my ($_urpm, $_pkg, @_more_paras) = @_ } sub compute_flags { my ($_urpm, $_val, @_more_paras) = @_ } sub compute_installed_flags { my ($_urpm, $_o_db) = @_ } +sub create_transaction { my ($_o_urpm) = @_ } sub del_macro { my ($_name) = @_ } sub disable_selected { my ($_urpm, $_db, $_state, @_more_paras) = @_ } sub disable_selected_and_unrequested_dependencies { my ($_urpm, $_db, $_state, @_more_paras) = @_ } @@ -66,7 +67,6 @@ sub import_needed_pubkeys() {} sub import_needed_pubkeys_from_file { my ($_db, $_pubkey_file, $_o_o_callback) = @_ } sub import_pubkey_file { my ($_db, $_filename) = @_ } sub is_package_installed { my ($_db, $_o_pkg) = @_ } -sub listlength { my (@_more_paras) = @_ } sub loadmacrosfile { my ($_filename) = @_ } sub make_delta_rpm() {} sub new { my ($_class, @_more_paras) = @_ } @@ -97,9 +97,12 @@ sub resetmacros() {} sub resolve_rejected { my ($_urpm, $_db, $_state, $_pkg, @_more_paras) = @_ } sub resolve_rejected_ { my ($_urpm, $_db, $_state, $_properties, $_o_rdep) = @_ } sub resolve_requested { my ($_urpm, $_db, $_state, $_requested, @_more_paras) = @_ } -sub resolve_requested__no_suggests { my ($_urpm, $_db, $_state, $_requested, @_more_paras) = @_ } -sub resolve_requested__no_suggests_ { my ($_urpm, $_db, $_state, $_requested, @_more_paras) = @_ } -sub resolve_requested_suggests { my ($_urpm, $_db, $_state, $_selected, @_more_paras) = @_ } +sub resolve_requested__no_recommends { my ($_urpm, $_db, $_state, $_requested, @_more_paras) = @_ } +sub resolve_requested__no_recommends_ { my ($_urpm, $_db, $_state, $_requested, @_more_paras) = @_ } +sub resolve_requested__no_suggests() {} +sub resolve_requested__no_suggests_() {} +sub resolve_requested_recommends { my ($_urpm, $_db, $_state, $_selected, @_more_paras) = @_ } +sub resolve_requested_suggests() {} sub reverse_multi_hash { my ($_o_h) = @_ } sub rpmErrorString() {} sub rpmErrorWriteTo { my ($_fd) = @_ } @@ -150,7 +153,7 @@ sub DESTROY { my ($_pkg) = @_ } sub EVR { my ($_pkg) = @_ } sub arch { my ($_pkg) = @_ } sub build_header { my ($_pkg, $_fileno) = @_ } -sub build_info { my ($_pkg, $_fileno, $_o_provides_files) = @_ } +sub build_info { my ($_pkg, $_fileno, $_o_provides_files, $_o_recommends) = @_ } sub buildarchs { my ($_pkg) = @_ } sub buildhost { my ($_pkg) = @_ } sub buildtime { my ($_pkg) = @_ } @@ -166,7 +169,6 @@ sub conflicts_nosense { my ($_pkg) = @_ } sub description { my ($_pkg) = @_ } sub dirnames { my ($_pkg) = @_ } sub distribution { my ($_pkg) = @_ } -sub disttag { my ($_pkg) = @_ } sub doc_files { my ($_pkg) = @_ } sub dump_flags { my ($_o_pkg) = @_ } sub epoch { my ($_pkg) = @_ } @@ -200,7 +202,6 @@ sub fullname { my ($_pkg) = @_ } sub get_tag { my ($_pkg, $_tagname) = @_ } sub get_tag_modifiers { my ($_pkg, $_tagname) = @_ } sub group { my ($_pkg) = @_ } -sub header_filename { my ($_pkg) = @_ } sub id { my ($_pkg) = @_ } sub installtid { my ($_pkg) = @_ } sub is_arch_compat { my ($_pkg) = @_ } @@ -219,6 +220,8 @@ sub provides_nosense { my ($_pkg) = @_ } sub provides_overlap { my ($_pkg, $_s) = @_ } sub queryformat { my ($_pkg, $_fmt) = @_ } sub rate { my ($_pkg) = @_ } +sub recommends { my ($_pkg) = @_ } +sub recommends_nosense { my ($_pkg) = @_ } sub release { my ($_pkg) = @_ } sub requires { my ($_pkg) = @_ } sub requires_nosense { my ($_pkg) = @_ } @@ -254,7 +257,7 @@ sub Element_version { my ($_trans, $_index) = @_ } sub NElements { my ($_trans) = @_ } sub add { my ($_trans, $_pkg, @_more_paras) = @_ } sub check { my ($_trans, @_more_paras) = @_ } -sub order { my ($_trans) = @_ } +sub order { my ($_trans, @_more_paras) = @_ } sub remove { my ($_trans, $_name) = @_ } sub run { my ($_trans, $_data, @_more_paras) = @_ } sub set_script_fd { my ($_trans, $_fdno) = @_ } -- cgit v1.2.1