Hello community, here is the log from the commit of package yast2-ncurses checked in at Wed Nov 29 17:19:08 CET 2006. -------- --- yast2-ncurses/yast2-ncurses.changes 2006-11-07 14:43:00.000000000 +0100 +++ /mounts/work_src_done/STABLE/STABLE/yast2-ncurses/yast2-ncurses.changes 2006-11-29 17:04:49.000000000 +0100 @@ -1,0 +2,14 @@ +Wed Nov 29 16:55:14 CET 2006 - kmachalkova@suse.cz + +- Display updated patches also in 'installable' view (not only in + 'installed' one) (#223416) +- 2.14.4 + +------------------------------------------------------------------- +Fri Nov 24 16:00:42 CET 2006 - kmachalkova@suse.cz + +- Reverted fix for refreshing screen in installation (#199256) +- More space for filter description in package selector (#222549) +- 2.14.3 + +------------------------------------------------------------------- Old: ---- yast2-ncurses-2.14.2.tar.bz2 New: ---- yast2-ncurses-2.14.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-ncurses.spec ++++++ --- /var/tmp/diff_new_pack.tBwbUp/_old 2006-11-29 17:19:02.000000000 +0100 +++ /var/tmp/diff_new_pack.tBwbUp/_new 2006-11-29 17:19:02.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package yast2-ncurses (Version 2.14.2) +# spec file for package yast2-ncurses (Version 2.14.4) # # 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-ncurses -Version: 2.14.2 +Version: 2.14.4 Release: 1 -License: GNU General Public License (GPL) - all versions +License: GNU General Public License (GPL) Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-ncurses-2.14.2.tar.bz2 +Source0: yast2-ncurses-2.14.4.tar.bz2 prefix: /usr BuildRequires: doxygen gcc-c++ libzypp-devel yast2-core-devel yast2-devtools BuildRequires: blocxx-devel libxcrypt-devel @@ -42,7 +42,7 @@ %prep -%setup -n yast2-ncurses-2.14.2 +%setup -n yast2-ncurses-2.14.4 %build %{prefix}/bin/y2tool y2autoconf @@ -75,6 +75,14 @@ %doc %{prefix}/share/doc/packages/yast2-ncurses %changelog -n yast2-ncurses +* Wed Nov 29 2006 - kmachalkova@suse.cz +- Display updated patches also in 'installable' view (not only in + 'installed' one) (#223416) +- 2.14.4 +* Fri Nov 24 2006 - kmachalkova@suse.cz +- Reverted fix for refreshing screen in installation (#199256) +- More space for filter description in package selector (#222549) +- 2.14.3 * Tue Nov 07 2006 - gs@suse.de - Package Installation/Online Update: added support for resolver test case generation, additional entry 'Etc.' menu (Fate #300756) ++++++ yast2-ncurses-2.14.2.tar.bz2 -> yast2-ncurses-2.14.4.tar.bz2 ++++++ ++++ 12712 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-ncurses-2.14.2/VERSION new/yast2-ncurses-2.14.4/VERSION --- old/yast2-ncurses-2.14.2/VERSION 2006-11-07 14:43:09.000000000 +0100 +++ new/yast2-ncurses-2.14.4/VERSION 2006-11-29 16:54:55.000000000 +0100 @@ -1 +1 @@ -2.14.2 +2.14.4 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-ncurses-2.14.2/config.h.in new/yast2-ncurses-2.14.4/config.h.in --- old/yast2-ncurses-2.14.2/config.h.in 2006-11-07 10:28:20.000000000 +0100 +++ new/yast2-ncurses-2.14.4/config.h.in 2006-11-29 16:57:12.000000000 +0100 @@ -65,7 +65,7 @@ /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. + automatically deduced at runtime. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-ncurses-2.14.2/configure.in new/yast2-ncurses-2.14.4/configure.in --- old/yast2-ncurses-2.14.2/configure.in 2006-11-07 10:26:43.000000000 +0100 +++ new/yast2-ncurses-2.14.4/configure.in 2006-11-29 16:56:59.000000000 +0100 @@ -1,9 +1,9 @@ dnl configure.in for yast2-ncurses dnl -dnl -- This file is generated by y2autoconf 2.13.29 - DO NOT EDIT! -- +dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! -- dnl (edit configure.in.in instead) -AC_INIT(yast2-ncurses, 2.14.1, http://bugs.opensuse.org/, yast2-ncurses) +AC_INIT(yast2-ncurses, 2.14.4, http://bugs.opensuse.org/, yast2-ncurses) dnl Check for presence of file 'RPMNAME' AC_CONFIG_SRCDIR([RPMNAME]) @@ -17,7 +17,7 @@ AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs dnl Important YaST2 variables -VERSION="2.14.1" +VERSION="2.14.4" RPMNAME="yast2-ncurses" MAINTAINER="Katarina Machalkova <kmachalkova@suse.cz>" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-ncurses-2.14.2/src/NCurses.cc new/yast2-ncurses-2.14.4/src/NCurses.cc --- old/yast2-ncurses-2.14.2/src/NCurses.cc 2006-11-05 09:12:13.000000000 +0100 +++ new/yast2-ncurses-2.14.4/src/NCurses.cc 2006-11-10 16:19:59.000000000 +0100 @@ -432,7 +432,7 @@ UIMIL << "start refresh ..." << endl; SetTitle( myself->title_t ); ::clearok( ::stdscr, true ); - myself->stdpan->noutrefresh(); + myself->stdpan->refresh(); UIMIL << "done refresh ..." << endl; } } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-ncurses-2.14.2/src/PackageSelector.cc new/yast2-ncurses-2.14.4/src/PackageSelector.cc --- old/yast2-ncurses-2.14.2/src/PackageSelector.cc 2006-11-07 13:31:42.000000000 +0100 +++ new/yast2-ncurses-2.14.4/src/PackageSelector.cc 2006-11-29 14:44:08.000000000 +0100 @@ -1168,20 +1168,33 @@ if ( selectable->installedPoolItem().status().isIncomplete() ) { displayPatch = true; - NCMIL << "Installed patch is broken: " << patchPtr->name().c_str() << " - " + NCWAR << "Installed patch is broken: " << patchPtr->name().c_str() << " - " << patchPtr->summary().c_str() << endl; } } else // patch not installed - { - zypp::ResStatus candidateStatus = selectable->candidatePoolItem().status(); + + { + if (selectable->hasCandidateObj() && + selectable->candidatePoolItem().status().isSatisfied() ) + { + //patch not installed, but it is satisfied (updated to the version patch requires) + //all that is missing are patch metadata, so let's display the patch + + displayPatch = true; + + NCMIL << "Patch satisfied, but not installed yet: " << patchPtr->name().c_str() << " - " + << patchPtr->summary().c_str() << endl; + } + } + + if (selectable->hasCandidateObj()) { // isNeeded(): this patch is relevant (contains updates for installed packages) // isSatisfied(): all packages are installed, therefore the isNeeded() flag // isn't set. BUT the patch meta data aren't installed and therefore it makes // sense to install the patch - if ( candidateStatus.isNeeded() || - candidateStatus.isSatisfied() ) + if ( selectable->candidatePoolItem().status().isNeeded()) { displayPatch = true; } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-ncurses-2.14.2/src/ncursesp.cc new/yast2-ncurses-2.14.4/src/ncursesp.cc --- old/yast2-ncurses-2.14.2/src/ncursesp.cc 2006-11-05 09:12:13.000000000 +0100 +++ new/yast2-ncurses-2.14.4/src/ncursesp.cc 2006-11-10 16:20:17.000000000 +0100 @@ -97,7 +97,7 @@ int NCursesPanel::refresh() { ::update_panels(); - return ::doupdate(); + return doupdate(); } int diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-ncurses-2.14.2/src/pkg_layout.ycp new/yast2-ncurses-2.14.4/src/pkg_layout.ycp --- old/yast2-ncurses-2.14.2/src/pkg_layout.ycp 2006-11-07 14:37:21.000000000 +0100 +++ new/yast2-ncurses-2.14.4/src/pkg_layout.ycp 2006-11-29 17:02:30.000000000 +0100 @@ -7,7 +7,7 @@ * * ncurses layout for package selection * - * $Id: pkg_layout.ycp 34118 2006-11-07 13:37:19Z gs $ + * $Id: pkg_layout.ycp 34651 2006-11-29 16:02:29Z kmachalkova $ */ { textdomain "packages"; @@ -111,13 +111,13 @@ ), // label text - keep it short `HBox( `HWeight(1, `HBox(`Label( _( "Filter: " ) ), - `Label( `id("filter"), "........................." ), + `Label( `id("filter"), "..............................." ), `HSpacing( 0.1 ) ) ), // label text - keep it short (use abbreviation if necessary) `HWeight(1, `HBox(`Label( _( "Required Disk Space: " ) ), - `Label( `id("diskspace"), " " ), + `Label( `id("diskspace"), " " ), `HSpacing( 0.1 ) ) ) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de