Hello community,
here is the log from the commit of package libyui-ncurses-pkg for
openSUSE:Factory checked in at 2013-07-16 15:41:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libyui-ncurses-pkg (Old)
and /work/SRC/openSUSE:Factory/.libyui-ncurses-pkg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyui-ncurses-pkg"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libyui-ncurses-pkg/libyui-ncurses-pkg.changes
2013-07-06 19:14:36.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.libyui-ncurses-pkg.new/libyui-ncurses-pkg.changes
2013-07-16 15:41:25.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Jul 11 14:06:27 CEST 2013 - [email protected]
+
+- Online Update: show irrelevant patches only in list 'All Patches',
+ improve handling of the patch status, enhance help text
+- Version 2.44.2
+
+-------------------------------------------------------------------
Old:
----
libyui-ncurses-pkg-2.44.1.tar.bz2
New:
----
libyui-ncurses-pkg-2.44.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libyui-ncurses-pkg-doc.spec ++++++
--- /var/tmp/diff_new_pack.nV9tVq/_old 2013-07-16 15:41:26.000000000 +0200
+++ /var/tmp/diff_new_pack.nV9tVq/_new 2013-07-16 15:41:26.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package libyui-ncurses-pkg (Version 2.44.1)
+# spec file for package libyui-ncurses-pkg-doc
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,26 +15,26 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
Name: libyui-ncurses-pkg-doc
-Version: 2.44.1
+Version: 2.44.2
Release: 0
-License: LGPL-2.1 or LGPL-3.0
Source: libyui-ncurses-pkg-%{version}.tar.bz2
-Group: Documentation/HTML
BuildArch: noarch
+BuildRequires: cmake >= 2.8
BuildRequires: doxygen
BuildRequires: fdupes
-BuildRequires: graphviz-gnome
-BuildRequires: texlive-latex
-BuildRequires: cmake >= 2.8
BuildRequires: gcc-c++
+BuildRequires: graphviz-gnome
BuildRequires: libyui-devel >= 3.0.4
+BuildRequires: texlive-latex
-
-URL: http://github.com/libyui/
+Url: http://github.com/libyui/
Summary: Libyui-ncurses-pkg documentation
+License: LGPL-2.1 or LGPL-3.0
+Group: Documentation/HTML
%description
This package extends the character based (ncurses) user interface
@@ -46,10 +46,8 @@
%prep
-
%setup -n libyui-ncurses-pkg-%{version}
-
%build
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
@@ -65,18 +63,15 @@
make %{?jobs:-j%jobs} docs
-
%install
cd build
make install DESTDIR="$RPM_BUILD_ROOT"
%fdupes -s $RPM_BUILD_ROOT/%_docdir/libyui-ncurses-pkg5
-
%clean
rm -rf "$RPM_BUILD_ROOT"
-
%files
%defattr(-,root,root)
%doc %{_docdir}/libyui-ncurses-pkg5
++++++ libyui-ncurses-pkg.spec ++++++
--- /var/tmp/diff_new_pack.nV9tVq/_old 2013-07-16 15:41:26.000000000 +0200
+++ /var/tmp/diff_new_pack.nV9tVq/_new 2013-07-16 15:41:26.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package libyui-ncurses-pkg (Version 2.44.1)
+# spec file for package libyui-ncurses-pkg
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -11,32 +11,31 @@
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-#
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-#
-# norootforbuild
+
Name: libyui-ncurses-pkg
-Version: 2.44.1
+Version: 2.44.2
Release: 0
-License: LGPL-2.1 or LGPL-3.0
Source: libyui-ncurses-pkg-%{version}.tar.bz2
-Group: System/Libraries
BuildRequires: boost-devel
BuildRequires: cmake >= 2.8
BuildRequires: gcc-c++
-BuildRequires: pkg-config
BuildRequires: libyui-devel >= 3.0.4
+BuildRequires: pkg-config
%define libyui_ncurses_devel_version libyui-ncurses-devel >= 2.43.9
BuildRequires: %{libyui_ncurses_devel_version}
%define libzypp_devel_version libzypp-devel >= 12.3.0
BuildRequires: %{libzypp_devel_version}
-URL: http://github.com/libyui/
+Url: http://github.com/libyui/
Summary: Libyui - yast2 package selector widget for the ncurses UI
+License: LGPL-2.1 or LGPL-3.0
+Group: System/Libraries
%description
This package extends the character based (ncurses) user interface
@@ -45,8 +44,6 @@
%package -n libyui-ncurses-pkg5
-Group: System/Libraries
-
Requires: libyui5
Provides: libyui-ncurses-pkg = %{version}
@@ -55,9 +52,9 @@
Provides: libyui_pkg
-
-URL: http://github.com/libyui/
+Url: http://github.com/libyui/
Summary: Libyui - yast2 package selector widget for the ncurses UI
+Group: System/Libraries
%description -n libyui-ncurses-pkg5
This package extends the character based (ncurses) user interface
@@ -67,17 +64,16 @@
%package devel
-Group: Development/Languages/C and C++
-
-Requires: libyui-ncurses-pkg5 = %{version}
-Requires: glibc-devel
-Requires: libstdc++-devel
-Requires: boost-devel
Requires: %{libyui_ncurses_devel_version}
Requires: %{libzypp_devel_version}
+Requires: boost-devel
+Requires: glibc-devel
+Requires: libstdc++-devel
+Requires: libyui-ncurses-pkg5 = %{version}
-URL: http://github.com/libyui/
+Url: http://github.com/libyui/
Summary: Libyui-ncurses-pkg header files
+Group: Development/Languages/C and C++
%description devel
This package extends the character based (ncurses) user interface
@@ -91,7 +87,6 @@
%prep
%setup -q -n libyui-ncurses-pkg-%{version}
-
%build
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
@@ -118,7 +113,6 @@
make %{?jobs:-j%jobs}
-
%install
cd build
make install DESTDIR="$RPM_BUILD_ROOT"
++++++ libyui-ncurses-pkg-2.44.1.tar.bz2 -> libyui-ncurses-pkg-2.44.2.tar.bz2
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/ChangeLog
new/libyui-ncurses-pkg-2.44.2/ChangeLog
--- old/libyui-ncurses-pkg-2.44.1/ChangeLog 2013-07-03 14:28:09.000000000
+0200
+++ new/libyui-ncurses-pkg-2.44.2/ChangeLog 2013-07-11 14:18:09.000000000
+0200
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Thu Jul 11 14:06:27 CEST 2013 - [email protected]
+
+- Online Update: show irrelevant patches only in list 'All Patches',
+ improve handling of the patch status, enhance help text
+- Version 2.44.2
+
+-------------------------------------------------------------------
Wed Jul 3 14:18:13 CEST 2013 - [email protected]
- remove webpin search from configuration menu (bnc#821866),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/VERSION.cmake
new/libyui-ncurses-pkg-2.44.2/VERSION.cmake
--- old/libyui-ncurses-pkg-2.44.1/VERSION.cmake 2013-07-03 14:28:09.000000000
+0200
+++ new/libyui-ncurses-pkg-2.44.2/VERSION.cmake 2013-07-11 14:18:09.000000000
+0200
@@ -1,6 +1,6 @@
SET( VERSION_MAJOR "2" )
SET( VERSION_MINOR "44" )
-SET( VERSION_PATCH "1" )
+SET( VERSION_PATCH "2" )
SET( VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}" )
##### This is need for the libyui core, ONLY.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPackageSelector.cc
new/libyui-ncurses-pkg-2.44.2/src/NCPackageSelector.cc
--- old/libyui-ncurses-pkg-2.44.1/src/NCPackageSelector.cc 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPackageSelector.cc 2013-07-11
14:18:09.000000000 +0200
@@ -792,67 +792,66 @@
NCPkgTable * packageList = PackageList();
bool displayPatch = false;
- if ( !packageList || !patchPtr
- || !selectable )
+ if ( !packageList )
{
yuiError() << "Widget is not a valid NCPkgTable widget" << endl;
return false;
}
- yuiDebug() << "Filter: " << filter << endl;
- switch ( filter )
+ if ( !patchPtr || !selectable || !selectable->hasCandidateObj() )
{
- case NCPkgMenuFilter::F_All:
- {
- displayPatch = true;
- break;
- }
- case NCPkgMenuFilter::F_Unneeded: // unneeded means not relevant
or satisfied
- {
- if ( selectable->hasCandidateObj() &&
- ( !selectable->candidateObj().isRelevant() ||
- ( selectable->candidateObj().isSatisfied() &&
- !
selectable->candidateObj().status().isToBeInstalled() ) ) )
- {
- displayPatch = true;
- }
- break;
- }
- case NCPkgMenuFilter::F_Needed: // needed means relevant patches
- {
- // only shows patches relevant to the system
- if ( selectable->hasCandidateObj() &&
- selectable->candidateObj().isRelevant() )
- {
- // and only those that are needed
- if ( ! selectable->candidateObj().isSatisfied() ||
- // may be it is satisfied because is preselected
- selectable->candidateObj().status().isToBeInstalled() )
- displayPatch = true;
- }
- break;
- }
- case NCPkgMenuFilter::F_Security:
- {
- if ( patchPtr->category() == "security" )
- displayPatch = true;
- break;
- }
- case NCPkgMenuFilter::F_Recommended:
- {
- if ( patchPtr->category() == "recommended" )
- displayPatch = true;
- break;
- }
- case NCPkgMenuFilter::F_Optional:
- {
- if ( patchPtr->category() == "optional" )
- displayPatch = true;
- break;
- }
- default:
- yuiWarning() << "Unknown patch filter" << endl;
+ yuiError() << "Patch data not valid" << endl;
+ return false;
}
+ yuiDebug() << "Filter: " << filter << endl;
+ if ( filter == NCPkgMenuFilter::F_All )
+ {
+ displayPatch = true;
+ }
+ // only show patches relevant for the system, means any of the patch
packages is installed
+ else if ( selectable->candidateObj().isRelevant() )
+ {
+ switch ( filter )
+ {
+ case NCPkgMenuFilter::F_Unneeded: // unneeded means satisfied
(installed)
+ {
+ if ( selectable->candidateObj().isSatisfied() &&
+
!selectable->candidateObj().status().isToBeInstalled() )
+ {
+ displayPatch = true;
+ }
+ break;
+ }
+ case NCPkgMenuFilter::F_Needed: // needed means not satisfied...
+ {
+ if ( !selectable->candidateObj().isSatisfied() ||
+ // or already satified because the patch is
preselected
+ selectable->candidateObj().status().isToBeInstalled()
)
+ displayPatch = true;
+ break;
+ }
+ case NCPkgMenuFilter::F_Security:
+ {
+ if ( patchPtr->category() == "security" )
+ displayPatch = true;
+ break;
+ }
+ case NCPkgMenuFilter::F_Recommended:
+ {
+ if ( patchPtr->category() == "recommended" )
+ displayPatch = true;
+ break;
+ }
+ case NCPkgMenuFilter::F_Optional:
+ {
+ if ( patchPtr->category() == "optional" )
+ displayPatch = true;
+ break;
+ }
+ default:
+ yuiWarning() << "Unknown patch filter" << endl;
+ }
+ }
if ( displayPatch )
packageList->createPatchEntry( patchPtr, selectable );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgMenuAction.cc
new/libyui-ncurses-pkg-2.44.2/src/NCPkgMenuAction.cc
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgMenuAction.cc 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgMenuAction.cc 2013-07-11
14:18:09.000000000 +0200
@@ -103,12 +103,15 @@
toggleItem = new YMenuItem( _( "&Toggle [SPACE]" ) );
installItem = new YMenuItem( _( "&Install [+]" ) );
deleteItem = new YMenuItem( _( "&Do Not Install [-]" ) );
+ tabooItem = new YMenuItem( _( "&Lock or Taboo [!]" ) );
// end: Update Actions menu
- // update isn't supported for patches
+
+ // update and delete aren't supported for patches
items.push_back( toggleItem );
items.push_back( installItem );
items.push_back( deleteItem );
+ items.push_back( tabooItem );
addItems( items );
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgMenuFilter.cc
new/libyui-ncurses-pkg-2.44.2/src/NCPkgMenuFilter.cc
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgMenuFilter.cc 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgMenuFilter.cc 2013-07-11
14:18:09.000000000 +0200
@@ -71,21 +71,21 @@
// begin:
needed = new YMenuItem( _( "&Needed Patches" ) );
// _( "Re&levant Patches" )
+ unneeded = new YMenuItem( _( "&Installed Patches" ) );
// _( "&Satisfied Patches" ) );
- unneeded = new YMenuItem( _( "&Unneeded Patches" ) );
- allPatches = new YMenuItem( _( "&All Patches" ) );
recommended = new YMenuItem( _( "&Recommended" ) );
security = new YMenuItem( _( "&Security" ) );
optional = new YMenuItem( _( "&Optional" ) );
+ allPatches = new YMenuItem( _( "&All Patches" ) );
// end:
search = new YMenuItem( _( "S&earch" ) );
items.push_back( needed );
items.push_back( unneeded );
- items.push_back( allPatches );
items.push_back( recommended );
items.push_back( security );
items.push_back( optional );
+ items.push_back( allPatches );
items.push_back( search );
addItems( items );
@@ -149,6 +149,7 @@
pkgList->setKeyboardFocus();
+ pkgList->showInformation( );
return true;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgMenuHelp.cc
new/libyui-ncurses-pkg-2.44.2/src/NCPkgMenuHelp.cc
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgMenuHelp.cc 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgMenuHelp.cc 2013-07-11
14:18:09.000000000 +0200
@@ -142,6 +142,7 @@
text += NCPkgStrings::YouHelp1();
text += NCPkgStrings::YouHelp2();
text += NCPkgStrings::YouHelp3();
+ text += NCPkgStrings::YouHelp4();
}
else
yuiError() << "zatim nic" << endl;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgPackageDetails.cc
new/libyui-ncurses-pkg-2.44.2/src/NCPkgPackageDetails.cc
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgPackageDetails.cc 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgPackageDetails.cc 2013-07-11
14:18:09.000000000 +0200
@@ -406,13 +406,6 @@
descr += patchPtr->edition().asString();
descr += "</p>";
- if ( !selectable->installedEmpty()
- && selectable->installedObj().isBroken() )
- {
- descr += _( "----- this patch is broken !!! -----" );
- descr += "<br>";
- }
-
// get and format the patch description
std::string value = patchPtr->description();
std::string html_text = "";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgStatusStrategy.cc
new/libyui-ncurses-pkg-2.44.2/src/NCPkgStatusStrategy.cc
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgStatusStrategy.cc 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgStatusStrategy.cc 2013-07-11
14:18:09.000000000 +0200
@@ -352,57 +352,64 @@
ZyppObj objPtr,
ZyppStatus & newStat )
{
- if ( !slbPtr )
+ if ( !slbPtr || !slbPtr->hasCandidateObj() )
return false;
bool valid = true;
ZyppStatus retStat = S_NoInst;
ZyppStatus oldStatus = getPackageStatus( slbPtr, objPtr );
- bool installed = !slbPtr->installedEmpty();
+ bool toBeInst = slbPtr->candidateObj().status().isToBeInstalled();
+ bool isRelevant = slbPtr->candidateObj().isRelevant();
+ bool isBroken = slbPtr->candidateObj().isBroken();
+
+ yuiMilestone() << slbPtr->name() << ": " << (toBeInst?"to be
installed":"not to be installed,")
+ << " old status: " << oldStatus << endl;
// get the new status
switch ( key )
{
case '-':
- if ( installed ) // installed ->set status to delete
- {
- retStat = S_Del;
- }
- else
- {
+ // To be installed includes S_Install and S_AutoInstall
+ if ( toBeInst )
+ {
retStat = S_NoInst;
}
+ else if ( oldStatus == S_Taboo )
+ {
+ if ( isBroken )
+ {
+ retStat = S_Install;
+ }
+ else
+ {
+ retStat = S_NoInst;
+ }
+ }
+ else // patches cannot be deleted
+ {
+ valid = false;
+ }
break;
case '+':
- if ( oldStatus == S_NoInst
- || oldStatus == S_AutoInstall )
+ // only relevant patches can be installed
+ if ( isRelevant &&
+ ( oldStatus == S_NoInst ||
+ oldStatus == S_AutoInstall ||
+ oldStatus == S_KeepInstalled ) )
{
retStat = S_Install;
}
- else if ( oldStatus == S_Del
- || oldStatus == S_AutoDel)
- {
- retStat = S_KeepInstalled;
- }
else
{
valid = false;
}
-
break;
- case '>':
- if ( oldStatus == S_KeepInstalled
- || oldStatus == S_Del
- || oldStatus == S_AutoDel )
- {
- if ( slbPtr->hasCandidateObj() )
- {
- retStat = S_Update;
- }
- }
- else
- {
- valid = false;
+ case '!':
+ {
+ // For patches there isn't an installed object available
(patches are not installed,
+ // they can be satisfied because required version/s of the
patch package/s is/are
+ // installed). Therefore they only can be set to S_Taboo (not
to S_Protected).
+ retStat = S_Taboo;
}
break;
default:
@@ -411,13 +418,14 @@
}
if ( valid )
+ {
newStat = retStat;
+ }
+ yuiMilestone() << "New status: " << newStat << endl;
return valid;
}
-#if EXTRA_PATCH_STRATEGY
-
///////////////////////////////////////////////////////////////////
//
// PatchStatStrategy::toggleStatus()
@@ -428,49 +436,47 @@
ZyppObj objPtr,
ZyppStatus & newStat )
{
- if ( !slbPtr )
+ if ( !slbPtr || !slbPtr->hasCandidateObj() )
return false;
bool ok = true;
ZyppStatus oldStatus = getPackageStatus( slbPtr, objPtr );
+ bool isBroken = slbPtr->candidateObj().isBroken();
ZyppStatus newStatus = oldStatus;
switch ( oldStatus )
{
case S_Install:
case S_AutoInstall:
- newStatus =S_NoInst ;
- break;
- case S_Update:
- case S_AutoUpdate:
- case S_AutoDel:
- newStatus = S_KeepInstalled;
+ newStatus = S_NoInst ;
break;
case S_KeepInstalled:
- if ( slbPtr->hasCandidateObj() )
- {
- newStatus = S_Update;
- }
+ newStatus = S_Install;
break;
case S_NoInst:
newStatus = S_Install ;
break;
case S_Taboo:
- newStatus = S_NoInst;
- break;
- case S_Protected:
- newStatus = S_KeepInstalled;
+ if ( isBroken )
+ {
+ newStatus = S_Install;
+ }
+ else
+ {
+ newStatus = S_NoInst;
+ }
break;
default:
newStatus = oldStatus;
}
+ yuiMilestone() << "Status toogled: old " << oldStatus << ", new " <<
newStatus << endl;
newStat = newStatus;
return ok;
}
-#endif
+
/////////////////////////////////////////////////////////////////
//
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgStatusStrategy.h
new/libyui-ncurses-pkg-2.44.2/src/NCPkgStatusStrategy.h
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgStatusStrategy.h 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgStatusStrategy.h 2013-07-11
14:18:09.000000000 +0200
@@ -45,7 +45,6 @@
#include "NCZypp.h"
#include <zypp/ui/Selectable.h>
-#define EXTRA_PATCH_STRATEGY 0
//------------------------------------------------------------
// Abstract base class for strategies to get status for packages or patches
@@ -218,7 +217,6 @@
ZyppObj objPtr,
ZyppStatus & newStat );
-#if EXTRA_PATCH_STRATEGY
/**
* Toggles the patch status (e.g. from selected to unselected)
* @param The object pointer
@@ -227,7 +225,6 @@
virtual bool toggleStatus( ZyppSel slbPtr,
ZyppObj objPtr,
ZyppStatus & newStat );
-#endif
/**
* Sets the status of the patch AND the status of the patch packages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgStrings.cc
new/libyui-ncurses-pkg-2.44.2/src/NCPkgStrings.cc
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgStrings.cc 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgStrings.cc 2013-07-11
14:18:09.000000000 +0200
@@ -626,6 +626,13 @@
return value;
}
+const std::string NCPkgStrings::YouHelp4()
+{
+ // help text online udpate continue
+ static const std::string value = _( "<p>More details about the
status:<br>If there are several patches for a package or for a set of packages
which aren't yet applied to the system all got preselected and have status
<b>a+</b>. If you want to deselect one of the patches with '-' it might show
the status <b>i</b> afterwards. This is because any of the other patches
concerning the same packages is still selected and the newer packages would be
installed and withit would satisfy this patch.</p>");
+ return value;
+}
+
//
// label, text for translation
//
@@ -731,8 +738,7 @@
{
// A label for a list of YOU Patches - keep it short - max. 25 chars!
// (the list shows all patches which are already installed)
- //static const std::string value = _( "Installed Patches" );
- static const std::string value = _( "Unneeded Patches" );
+ static const std::string value = _( "Installed Patches" );
//static const std::string value = _( "Satisfied Patches" );
return value;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.44.1/src/NCPkgStrings.h
new/libyui-ncurses-pkg-2.44.2/src/NCPkgStrings.h
--- old/libyui-ncurses-pkg-2.44.1/src/NCPkgStrings.h 2013-07-03
14:28:09.000000000 +0200
+++ new/libyui-ncurses-pkg-2.44.2/src/NCPkgStrings.h 2013-07-11
14:18:09.000000000 +0200
@@ -237,8 +237,9 @@
static const std::string YouHelp1();
static const std::string YouHelp2();
static const std::string YouHelp3();
+ static const std::string YouHelp4();
- static const std::string WarningLabel();
+ static const std::string WarningLabel();
static const std::string ErrorLabel();
static const std::string NotifyLabel();
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]