Hello community, here is the log from the commit of package yast2-pkg-bindings for openSUSE:Factory checked in at 2015-08-29 20:02:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-pkg-bindings (Old) and /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-pkg-bindings" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-pkg-bindings/yast2-pkg-bindings.changes 2015-08-25 07:17:21.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new/yast2-pkg-bindings.changes 2015-08-29 20:02:01.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Aug 27 11:39:14 UTC 2015 - lsle...@suse.cz + +- Pkg::SourceGeneralData() - return also the raw URL (without + expanding the variables), needed for bsc#941563 +- 3.1.29 + +------------------------------------------------------------------- Old: ---- yast2-pkg-bindings-3.1.28.tar.bz2 New: ---- yast2-pkg-bindings-3.1.29.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-pkg-bindings-devel-doc.spec ++++++ --- /var/tmp/diff_new_pack.V1uvu6/_old 2015-08-29 20:02:02.000000000 +0200 +++ /var/tmp/diff_new_pack.V1uvu6/_new 2015-08-29 20:02:02.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings-devel-doc -Version: 3.1.28 +Version: 3.1.29 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: yast2-pkg-bindings-%{version}.tar.bz2 ++++++ yast2-pkg-bindings.spec ++++++ --- /var/tmp/diff_new_pack.V1uvu6/_old 2015-08-29 20:02:02.000000000 +0200 +++ /var/tmp/diff_new_pack.V1uvu6/_new 2015-08-29 20:02:02.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Version: 3.1.28 +Version: 3.1.29 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-pkg-bindings-3.1.28.tar.bz2 -> yast2-pkg-bindings-3.1.29.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.1.28/package/yast2-pkg-bindings-devel-doc.spec new/yast2-pkg-bindings-3.1.29/package/yast2-pkg-bindings-devel-doc.spec --- old/yast2-pkg-bindings-3.1.28/package/yast2-pkg-bindings-devel-doc.spec 2015-08-20 18:45:13.000000000 +0200 +++ new/yast2-pkg-bindings-3.1.29/package/yast2-pkg-bindings-devel-doc.spec 2015-08-27 14:00:09.000000000 +0200 @@ -16,7 +16,7 @@ # Name: yast2-pkg-bindings-devel-doc -Version: 3.1.28 +Version: 3.1.29 Release: 0 License: GPL-2.0 Group: Documentation/HTML diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.1.28/package/yast2-pkg-bindings.changes new/yast2-pkg-bindings-3.1.29/package/yast2-pkg-bindings.changes --- old/yast2-pkg-bindings-3.1.28/package/yast2-pkg-bindings.changes 2015-08-20 18:45:13.000000000 +0200 +++ new/yast2-pkg-bindings-3.1.29/package/yast2-pkg-bindings.changes 2015-08-27 14:00:09.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Thu Aug 27 11:39:14 UTC 2015 - lsle...@suse.cz + +- Pkg::SourceGeneralData() - return also the raw URL (without + expanding the variables), needed for bsc#941563 +- 3.1.29 + +------------------------------------------------------------------- Thu Aug 20 15:58:00 UTC 2015 - lsle...@suse.cz - return the "product_line" product attribute, needed for reading diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.1.28/package/yast2-pkg-bindings.spec new/yast2-pkg-bindings-3.1.29/package/yast2-pkg-bindings.spec --- old/yast2-pkg-bindings-3.1.28/package/yast2-pkg-bindings.spec 2015-08-20 18:45:13.000000000 +0200 +++ new/yast2-pkg-bindings-3.1.29/package/yast2-pkg-bindings.spec 2015-08-27 14:00:09.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Version: 3.1.28 +Version: 3.1.29 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.1.28/src/Source_Get.cc new/yast2-pkg-bindings-3.1.29/src/Source_Get.cc --- old/yast2-pkg-bindings-3.1.28/src/Source_Get.cc 2015-08-20 18:45:13.000000000 +0200 +++ new/yast2-pkg-bindings-3.1.29/src/Source_Get.cc 2015-08-27 14:00:09.000000000 +0200 @@ -109,6 +109,7 @@ * "product_dir": YCPString, * "type" : YCPString, * "url" : YCPString (without password, but see SourceURL), + * "raw_url" : YCPString (without password, but see SourceURL, raw URL without variable replacement), * "alias" : YCPString, * "name" : YCPString, * "service" : YCPString, (service to which the repo belongs, empty if there is no service assigned) @@ -138,9 +139,10 @@ data->add( YCPString("product_dir"), YCPString(repo->repoInfo().path().asString())); // check if there is an URL - if (repo->repoInfo().baseUrlsBegin() != repo->repoInfo().baseUrlsEnd()) + if (!repo->repoInfo().baseUrlsEmpty()) { - data->add( YCPString("url"), YCPString(repo->repoInfo().baseUrlsBegin()->asString())); + data->add( YCPString("url"), YCPString(repo->repoInfo().url().asString())); + data->add( YCPString("raw_url"), YCPString(repo->repoInfo().rawUrl().asString())); } data->add( YCPString("alias"), YCPString(repo->repoInfo().alias()));