Hello community,
here is the log from the commit of package yast2-pkg-bindings
checked in at Mon Apr 10 16:53:30 CEST 2006.
--------
--- yast2-pkg-bindings/yast2-pkg-bindings.changes 2006-04-10 09:22:10.000000000 +0200
+++ yast2-pkg-bindings/yast2-pkg-bindings.changes 2006-04-10 16:50:42.000000000 +0200
@@ -1,0 +2,13 @@
+Mon Apr 10 16:47:36 CEST 2006 - visnov@suse.cz
+
+- Modified PkgMediaNames to return also the installation source
+ ID (#161298)
+- 2.13.56
+
+-------------------------------------------------------------------
+Mon Apr 10 11:07:57 CEST 2006 - mvidner@suse.cz
+
+- Added update_urls to Pkg::ResolvableProperties (#163192).
+- 2.13.55
+
+-------------------------------------------------------------------
Old:
----
yast2-pkg-bindings-2.13.54.tar.bz2
New:
----
yast2-pkg-bindings-2.13.56.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-pkg-bindings.spec ++++++
--- /var/tmp/diff_new_pack.mhA1Mn/_old 2006-04-10 16:53:09.000000000 +0200
+++ /var/tmp/diff_new_pack.mhA1Mn/_new 2006-04-10 16:53:09.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-pkg-bindings (Version 2.13.54)
+# spec file for package yast2-pkg-bindings (Version 2.13.56)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-pkg-bindings
-Version: 2.13.54
+Version: 2.13.56
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-pkg-bindings-2.13.54.tar.bz2
+Source0: yast2-pkg-bindings-2.13.56.tar.bz2
prefix: /usr
BuildRequires: blocxx-devel boost boost-devel dbus-1-devel docbook-xsl-stylesheets doxygen gcc-c++ hal-devel libgcrypt-devel libxcrypt-devel libxslt libzypp libzypp-devel perl-XML-Writer rpm-devel sgml-skel yast2-core-devel yast2-devtools
Summary: YaST2 Package Manager Access
@@ -36,7 +36,7 @@
Stanislav Visnovsky ()*/
YCPValue PkgMediaCount();
- /* TYPEINFO: list<string>()*/
+ /* TYPEINFO: list
()*/
YCPValue PkgMediaNames ();
/* TYPEINFO: string(string)*/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pkg-bindings-2.13.54/src/Resolvable.cc new/yast2-pkg-bindings-2.13.56/src/Resolvable.cc
--- old/yast2-pkg-bindings-2.13.54/src/Resolvable.cc 2006-04-10 08:58:27.000000000 +0200
+++ new/yast2-pkg-bindings-2.13.56/src/Resolvable.cc 2006-04-10 16:42:00.000000000 +0200
@@ -382,6 +382,15 @@
info->add(YCPString("relnotes_url"), YCPString(product->releaseNotesUrl().asString()));
info->add(YCPString("display_name"), YCPString(product->summary()));
info->add(YCPString("short_name"), product->shortName().size() > 0 ? YCPString(product->shortName()) : YCPString(product->summary()));
+
+ YCPList updateUrls;
+ std::listzypp::Url pupdateUrls = product->updateUrls();
+ for (std::listzypp::Url::const_iterator it = pupdateUrls.begin(); it != pupdateUrls.end(); ++it)
+ {
+ updateUrls->add(YCPString(it->asString()));
+ }
+ info->add(YCPString("update_urls"), updateUrls);
+
YCPList flags;
std::liststd::string pflags = product->flags();
for (std::liststd::string::const_iterator flag_it = pflags.begin();
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...