Hello community,
here is the log from the commit of package yast2-online-update
checked in at Fri Feb 2 13:10:33 CET 2007.
--------
--- yast2-online-update/yast2-online-update.changes 2007-01-19 14:05:36.000000000 +0100
+++ /mounts/work_src_done/NOARCH/yast2-online-update/yast2-online-update.changes 2007-02-01 10:20:08.839137000 +0100
@@ -1,0 +2,12 @@
+Thu Feb 1 10:03:59 CET 2007 - jsuchome@suse.cz
+
+- check "close window" event in the UI (#241012)
+- 2.15.3
+
+-------------------------------------------------------------------
+Wed Jan 31 14:43:52 CET 2007 - jsuchome@suse.cz
+
+- check for updater application during autoinstallation (#236928)
+- 2.15.2
+
+-------------------------------------------------------------------
Old:
----
yast2-online-update-2.15.1.tar.bz2
New:
----
yast2-online-update-2.15.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-online-update.spec ++++++
--- /var/tmp/diff_new_pack.N16329/_old 2007-02-02 13:10:03.000000000 +0100
+++ /var/tmp/diff_new_pack.N16329/_new 2007-02-02 13:10:03.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-online-update (Version 2.15.1)
+# spec file for package yast2-online-update (Version 2.15.3)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-online-update
-Version: 2.15.1
+Version: 2.15.3
Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-online-update-2.15.1.tar.bz2
+Source0: yast2-online-update-2.15.3.tar.bz2
prefix: /usr
BuildRequires: gcc-c++ libxcrypt-devel perl-XML-Writer pkg-config update-desktop-files yast2-bootloader yast2-devtools yast2-packager
PreReq: grep sed
@@ -48,7 +48,7 @@
gs@suse.de
%prep
-%setup -n yast2-online-update-2.15.1
+%setup -n yast2-online-update-2.15.3
%build
%{prefix}/bin/y2tool y2autoconf
@@ -131,6 +131,12 @@
%{prefix}/share/applications/YaST2/cd_update.desktop
%changelog -n yast2-online-update
+* Thu Feb 01 2007 - jsuchome@suse.cz
+- check "close window" event in the UI (#241012)
+- 2.15.3
+* Wed Jan 31 2007 - jsuchome@suse.cz
+- check for updater application during autoinstallation (#236928)
+- 2.15.2
* Fri Jan 19 2007 - jsuchome@suse.cz
- do not wait for user input after installation of patches (#228535)
- 2.15.1
++++++ yast2-online-update-2.15.1.tar.bz2 -> yast2-online-update-2.15.3.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.15.1/src/AutoOnlineUpdate.ycp new/yast2-online-update-2.15.3/src/AutoOnlineUpdate.ycp
--- old/yast2-online-update-2.15.1/src/AutoOnlineUpdate.ycp 2006-11-08 16:35:45.000000000 +0100
+++ new/yast2-online-update-2.15.3/src/AutoOnlineUpdate.ycp 2007-01-31 15:39:02.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Data for configuration of AutoOnlineUpdate, input and output functions.
* Authors: Anas Nashif
*
- * $Id: AutoOnlineUpdate.ycp 34175 2006-11-08 15:35:43Z jsuchome $
+ * $Id: AutoOnlineUpdate.ycp 35742 2007-01-31 14:39:00Z jsuchome $
*
* Representation of the configuration of AutoOnlineUpdate.
* Input and output routines.
@@ -15,6 +15,7 @@
module "AutoOnlineUpdate";
textdomain "online-update";
+import "Package";
import "Report";
import "Summary";
import "Mode";
@@ -82,6 +83,9 @@
// the application that does the update (rug/zypper)
global string updater = "rug";
+// packages required for installation (for autoYaST)
+list required_packages = [];
+
/**
* Function sets internal variable, which indicates, that any
* settings were modified, to "true"
@@ -217,6 +221,26 @@
hour = random( 24 );
minute = random( 60 );
}
+
+ if (enabled && Mode::autoinst ())
+ {
+ if (!Package::Installed (updater))
+ {
+ string to_install = "";
+ if (Package::Installed ("zypper"))
+ updater = "zypper";
+ else if (Package::Installed ("zmd"))
+ // rug is default if zmd is present
+ to_install = "rug";
+ else
+ to_install = "zypper";
+ if (to_install != "")
+ {
+ updater = to_install;
+ required_packages = union (required_packages, [to_install]);
+ }
+ }
+ }
return true;
}
@@ -296,7 +320,7 @@
*/
global define map AutoPackages()
{
- return $[ "install":[], "remove":[] ];
+ return $[ "install": required_packages , "remove":[] ];
}
/* EOF */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.15.1/src/OnlineUpdateDialogs.ycp new/yast2-online-update-2.15.3/src/OnlineUpdateDialogs.ycp
--- old/yast2-online-update-2.15.1/src/OnlineUpdateDialogs.ycp 2006-12-14 13:26:33.000000000 +0100
+++ new/yast2-online-update-2.15.3/src/OnlineUpdateDialogs.ycp 2007-02-01 10:03:54.000000000 +0100
@@ -270,7 +270,7 @@
SCR::Execute( .target.remove, AutoOnlineUpdate::cronfile );
}
}
- } until ( ret == `next || ret == `abort || ret == `back );
+ } until ( ret == `next || ret == `abort || ret == `back || ret == `cancel);
UI::CloseDialog();
return ret;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.15.1/src/online_update_install.ycp new/yast2-online-update-2.15.3/src/online_update_install.ycp
--- old/yast2-online-update-2.15.1/src/online_update_install.ycp 2007-01-19 13:07:25.000000000 +0100
+++ new/yast2-online-update-2.15.3/src/online_update_install.ycp 2007-01-19 14:06:01.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: YOU installation page
* Authors: Cornelius Schumacher
*
- * $Id: online_update_install.ycp 32404 2006-08-17 12:46:41Z jsuchome $
+ * $Id: online_update_install.ycp 35532 2007-01-19 13:05:59Z jsuchome $
*
* This is a client for installation.
* It displays the dialog with a progress of the actual installation and
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.15.1/VERSION new/yast2-online-update-2.15.3/VERSION
--- old/yast2-online-update-2.15.1/VERSION 2007-01-19 13:12:32.000000000 +0100
+++ new/yast2-online-update-2.15.3/VERSION 2007-02-01 10:04:15.000000000 +0100
@@ -1 +1 @@
-2.15.1
+2.15.3
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org