Author: lslezak Date: Mon Apr 28 14:49:27 2008 New Revision: 47109 URL: http://svn.opensuse.org/viewcvs/yast?rev=47109&view=rev Log: - RepositoryAdd() - added "priority" key (bnc#381360) - ResolvableProperties() - return "order" property of pattern (bnc#255726) - 2.16.31 Modified: trunk/pkg-bindings/VERSION trunk/pkg-bindings/package/yast2-pkg-bindings.changes trunk/pkg-bindings/src/Resolvable_Properties.cc trunk/pkg-bindings/src/Source_Create.cc Modified: trunk/pkg-bindings/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/pkg-bindings/VERSION?rev=47109&r1=47108&r2=47109&view=diff ============================================================================== --- trunk/pkg-bindings/VERSION (original) +++ trunk/pkg-bindings/VERSION Mon Apr 28 14:49:27 2008 @@ -1 +1 @@ -2.16.30 +2.16.31 Modified: trunk/pkg-bindings/package/yast2-pkg-bindings.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/pkg-bindings/package/yast2-pkg-bindings.changes?rev=47109&r1=47108&r2=47109&view=diff ============================================================================== --- trunk/pkg-bindings/package/yast2-pkg-bindings.changes (original) +++ trunk/pkg-bindings/package/yast2-pkg-bindings.changes Mon Apr 28 14:49:27 2008 @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Mon Apr 28 14:46:06 CEST 2008 - lslezak@suse.cz + +- RepositoryAdd() - added "priority" key (bnc#381360) +- ResolvableProperties() - return "order" property of pattern + (bnc#255726) +- 2.16.31 + +------------------------------------------------------------------- Tue Apr 22 08:53:11 CEST 2008 - lslezak@suse.cz - return dependency kind in Pkg::ResolvableDependencies() Modified: trunk/pkg-bindings/src/Resolvable_Properties.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/pkg-bindings/src/Resolvable_Properties.cc?rev=47109&r1=47108&r2=47109&view=diff ============================================================================== --- trunk/pkg-bindings/src/Resolvable_Properties.cc (original) +++ trunk/pkg-bindings/src/Resolvable_Properties.cc Mon Apr 28 14:49:27 2008 @@ -332,6 +332,7 @@ info->add(YCPString("default"), YCPBoolean(pattern->isDefault())); info->add(YCPString("icon"), YCPString(pattern->icon().asString())); info->add(YCPString("script"), YCPString(pattern->script().asString())); + info->add(YCPString("order"), YCPString(pattern->order())); } // patch specific info else if ( req_kind == "patch" ) Modified: trunk/pkg-bindings/src/Source_Create.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/pkg-bindings/src/Source_Create.cc?rev=47109&r1=47108&r2=47109&view=diff ============================================================================== --- trunk/pkg-bindings/src/Source_Create.cc (original) +++ trunk/pkg-bindings/src/Source_Create.cc Mon Apr 28 14:49:27 2008 @@ -364,7 +364,7 @@ * automatically when loading the repository content (Pkg::SourceLoad()) * * @param map map with repository parameters: $[ "enabled" : boolean, "autorefresh" : boolean, "name" : string, - * "alias" : string, "base_urls" : list<string>, "prod_dir" : string, "type" : string ] + * "alias" : string, "base_urls" : list<string>, "priority" : integer, "prod_dir" : string, "type" : string ] * @return integer Repository ID or nil on error **/ YCPValue PkgFunctions::RepositoryAdd(const YCPMap ¶ms) @@ -503,6 +503,11 @@ repo.setPath(params->value(YCPString("prod_dir"))->asString()->value()); } + if (!params->value( YCPString("priority") ).isNull() && params->value(YCPString("priority"))->isInteger()) + { + repo.setPriority(params->value(YCPString("priority"))->asInteger()->value()); + } + // set metadata path (#293428) zypp::RepoManager repomanager = CreateRepoManager(); zypp::Pathname metadatapath = repomanager.metadataPath(repo); -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org