Hello community,
here is the log from the commit of package yast2-installation
checked in at Mon Mar 12 12:00:25 CET 2007.
--------
--- yast2-installation/yast2-installation.changes 2007-03-09 10:30:03.000000000 +0100
+++ /mounts/work_src_done/NOARCH/yast2-installation/yast2-installation.changes 2007-03-12 08:59:22.000000000 +0100
@@ -1,0 +2,9 @@
+Mon Mar 12 08:44:19 CET 2007 - locilka@suse.cz
+
+- Modules 'Product' and 'Installation' (installation settings) were
+ moved from 'yast2-installation' to 'yast2' to minimize
+ cross-package dependencies.
+- Adjusted package dependencies.
+- 2.15.15
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-2.15.14.tar.bz2
New:
----
yast2-installation-2.15.15.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.w19664/_old 2007-03-12 12:00:18.000000000 +0100
+++ /var/tmp/diff_new_pack.w19664/_new 2007-03-12 12:00:18.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-installation (Version 2.15.14)
+# spec file for package yast2-installation (Version 2.15.15)
#
# 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-installation
-Version: 2.15.14
+Version: 2.15.15
Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-installation-2.15.14.tar.bz2
+Source0: yast2-installation-2.15.15.tar.bz2
prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer sgml-skel update-desktop-files yast2 yast2-core-devel yast2-country yast2-devtools yast2-testsuite
Requires: autoyast2-installation
@@ -39,8 +39,8 @@
# "", `language", "" in ResolvableProperties()
# pkg-bindings are not directly required
Conflicts: yast2-pkg-bindings < 2.13.101
-# unzipping license file
-Requires: unzip
+# 'Product' and 'Installation' moved to 'yast2'
+Conflicts: yast2 < 2.15.18
# tar-gzip some system files and untar-ungzip them after the installation (FATE #300421, #120103)
Requires: tar gzip
# for the first/second stage of installation
@@ -82,7 +82,7 @@
Lukas Ocilka
%prep
-%setup -n yast2-installation-2.15.14
+%setup -n yast2-installation-2.15.15
%build
%{prefix}/bin/y2tool y2autoconf
@@ -145,6 +145,12 @@
%endif
%changelog
+* Mon Mar 12 2007 - locilka@suse.cz
+- Modules 'Product' and 'Installation' (installation settings) were
+ moved from 'yast2-installation' to 'yast2' to minimize
+ cross-package dependencies.
+- Adjusted package dependencies.
+- 2.15.15
* Fri Mar 09 2007 - locilka@suse.cz
- Module InstShowInfo has been moved from yast2-installation to
yast2-packager because this module is used by Add-Ons and
++++++ yast2-installation-2.15.14.tar.bz2 -> yast2-installation-2.15.15.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.15.14/src/modules/Installation.ycp new/yast2-installation-2.15.15/src/modules/Installation.ycp
--- old/yast2-installation-2.15.14/src/modules/Installation.ycp 2007-02-20 16:34:58.000000000 +0100
+++ new/yast2-installation-2.15.15/src/modules/Installation.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,172 +0,0 @@
-/**
- * File:
- * Installation.ycp
- *
- * Module:
- * Installation
- *
- * Summary:
- * provide installation related information
- *
- * Author:
- * Klaus Kaempf
- *
- * $Id: Installation.ycp 36324 2007-02-20 15:34:56Z locilka $
- */
-
-{
- module "Installation";
-
- import "Stage";
- import "Linuxrc";
- import "Directory";
-
- // current scr handle
- // used in installation.ycp and inst_finish.ycp
- global integer scr_handle = 0;
-
- // Usual mountpoint for the destination.
- global string destdir = "/";
-
- // Usual mountpoint for the destination seen from the (default) SCR. It's
- // set to "/" when the SCR is restarted in the target system.
- global string scr_destdir = "/";
-
- // usual mountpoint for the source (i.e. CD)
-
- global string sourcedir = "/var/adm/mount";
-
- global string yast2dir = "/var/lib/YaST2";
-
- global string mountlog = Directory::logdir + "/y2logMount";
-
- // encoding for the language
- global string encoding = "ISO-8859-1";
-
- // remember if user was informed about text fallback
- // see general/installation.ycp
- global boolean shown_text_mode_warning = false;
-
- // remember that hardware has already been probed
- global boolean probing_done = false;
-
- boolean _text_fallback = nil;
- boolean _no_x11 = nil;
-
- // --> configuration from installation_worker.ycp
- global string Installation::file_inst_aborted = Directory::vardir + "/second_stage_aborted";
- global string Installation::file_inst_failed = Directory::vardir + "/second_stage_failed";
- global string Installation::run_yast_at_boot = Directory::vardir + "/runme_at_boot";
- global string Installation::current_step = Directory::vardir + "/step";
- global string Installation::file_update_mode = Directory::vardir + "/update_mode";
- global string Installation::restart_data_file = Directory::vardir + "/continue_installation";
- global string Installation::reboot_file = Directory::vardir + "/reboot";
- global string Installation::restart_file = Directory::vardir + "/restart_yast";
- // <-- configuration from installation_worker.ycp
-
-//
-// variables to store data of the installation clients
-//
-
-// inst_license
-
-/**
- * The license has already been accepted, the respectiev radio button
- * can be preselected
- */
-global boolean license_accepted = false;
-
-
- //---------------------------------------------------------------
- // constructor
-
- global define void Installation ()
- ``{
-
- // get setup data from linuxrc
- // check setup/descr/info for CD type
-
- if (Stage::cont ())
- {
- destdir = "/";
- scr_destdir = "/";
- }
- else if (Stage::initial ())
- {
- destdir = "/mnt";
- scr_destdir = "/mnt";
- }
- }
-
- define void Initialize () {
- integer arg_count = size(WFM::Args());
- integer arg_no = 0;
-
- _text_fallback= false;
- _no_x11 = false;
-
- while ( arg_no < arg_count )
- {
- y2debug("option #%1: %2", arg_no, WFM::Args(arg_no) );
-
- if (WFM::Args(arg_no) == "text_fallback")
- {
- _text_fallback= true;
- }
- else if (WFM::Args(arg_no) == "no_x11" )
- {
- _no_x11 = true;
- }
- else
- {
- y2milestone ("skipping unknown option %1", WFM::Args(arg_no) );
- }
- arg_no = arg_no + 1;
- }
- }
-
- /**
- * how we were booted (the type of the installation medium)
- * /etc/install.inf: InstMode
- */
- global string boot () {
- string _boot = Linuxrc::InstallInf("InstMode");
- if (_boot == nil)
- _boot = "cd";
- return _boot;
- }
-
- /**
- * run X11 configuration after inital boot
- * this is false in case of:
- * installation via serial console
- * installation via ssh
- * installation via vnc
- *
- * Also see Arch::x11_setup_needed ().
- */
- global boolean x11_setup_needed () {
- return ! (Linuxrc::serial_console () || Linuxrc::vnc ()
- || Linuxrc::usessh ());
- }
-
- /**
- * no resources/packages for X11
- */
- global boolean text_fallback () {
- if (_text_fallback == nil)
- Initialize ();
- return _text_fallback;
- }
-
- /**
- * somehow, no X11 was started
- * no x11 or not enough memory for qt
- */
- global boolean no_x11 () {
- if (_no_x11 == nil)
- Initialize ();
- return _no_x11;
- }
-
-}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.15.14/src/modules/Product.ycp new/yast2-installation-2.15.15/src/modules/Product.ycp
--- old/yast2-installation-2.15.14/src/modules/Product.ycp 2007-03-08 14:48:52.000000000 +0100
+++ new/yast2-installation-2.15.15/src/modules/Product.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,205 +0,0 @@
-/**
- * File: modules/Product.ycp
- * Package: yast2
- * Summary: Product data
- * Authors: Klaus Kaempf
- *
- * $Id: Product.ycp 36786 2007-03-08 13:48:49Z locilka $
- */
-
-{
- module "Product";
-
- import "Mode";
- import "Stage";
- import "PackageLock";
-
- /**
- * General product name and version
- */
- global string name = ""; // "SuSE Linux 8.1"
- global string short_name = ""; // "SuSE Linux"
- global string version = ""; // "8.1"
- global string vendor = ""; // "SuSE Linux AG"
-
- /**
- * Distribution: Personal, Professional, etc.
- */
- global string dist = "";
- global string distproduct = ""; // "SuSE-Linux-Professional-INT-i386"
- global string distversion = ""; // "8.1-0"
-
- /**
- * base product
- */
- global string baseproduct = ""; // "UnitedLinux"
- global string baseversion = ""; // "1.0"
-
- /**
- * url of release notes (downloaded during internet test)
- */
- global string relnotesurl = "";
-
- /**
- * list of all urls of release notes (downloaded during internet test)
- * bugzilla #160563
- */
- global list <string> relnotesurl_all = [];
-
- /**
- * map relnotes url to product name
- */
- global map product_of_relnotes = $[];
-
- /**
- * Run YOU during the Internet connection test.
- */
- global boolean run_you = true;
-
- /**
- * list of flags from content file
- */
- global list flags = [];
-
- /**
- * list of patterns from content file
- */
- global list<string> patterns = [];
-
- /**
- * Short label for bootloader entry
- */
- global string shortlabel = "";
-
-global list