Hello community, here is the log from the commit of package libyui for openSUSE:Factory checked in at 2013-07-29 17:42:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libyui (Old) and /work/SRC/openSUSE:Factory/.libyui.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyui" Changes: -------- --- /work/SRC/openSUSE:Factory/libyui/libyui.changes 2013-07-03 16:50:59.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libyui.new/libyui.changes 2013-07-29 17:42:18.000000000 +0200 @@ -1,0 +2,7 @@ +Wed Jul 24 14:59:07 CEST 2013 - [email protected] + +- fixed bnc#752278: ComboBox does not show active item when item + with empty label is present +- Version 3.0.9 + +------------------------------------------------------------------- Old: ---- libyui-3.0.8.tar.bz2 New: ---- libyui-3.0.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyui-doc.spec ++++++ --- /var/tmp/diff_new_pack.O5yq0S/_old 2013-07-29 17:42:20.000000000 +0200 +++ /var/tmp/diff_new_pack.O5yq0S/_new 2013-07-29 17:42:20.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package libyui (Version 3.0.8) +# spec file for package libyui-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-doc -Version: 3.0.8 +Version: 3.0.9 Release: 0 -License: LGPL-2.1 or LGPL-3.0 Source: libyui-%{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 documentation +License: LGPL-2.1 or LGPL-3.0 +Group: Documentation/HTML %description This is the user interface engine that provides the abstraction from @@ -50,10 +50,8 @@ %prep - %setup -n libyui-%{version} - %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" @@ -69,18 +67,15 @@ make %{?jobs:-j%jobs} docs - %install cd build make install DESTDIR="$RPM_BUILD_ROOT" %fdupes -s $RPM_BUILD_ROOT/%_docdir/libyui5 - %clean rm -rf "$RPM_BUILD_ROOT" - %files %defattr(-,root,root) %doc %{_docdir}/libyui5 ++++++ libyui.spec ++++++ --- /var/tmp/diff_new_pack.O5yq0S/_old 2013-07-29 17:42:20.000000000 +0200 +++ /var/tmp/diff_new_pack.O5yq0S/_new 2013-07-29 17:42:20.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package libyui (Version 3.0.8) +# spec file for package libyui # -# 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,24 +15,24 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + # # -# norootforbuild Name: libyui -Version: 3.0.8 +Version: 3.0.9 Release: 0 -License: LGPL-2.1 or LGPL-3.0 Source: libyui-%{version}.tar.bz2 -Group: System/Libraries BuildRequires: boost-devel BuildRequires: cmake >= 2.8 BuildRequires: gcc-c++ BuildRequires: pkg-config -URL: http://github.com/libyui/ +Url: http://github.com/libyui/ Summary: GUI-abstraction library +License: LGPL-2.1 or LGPL-3.0 +Group: System/Libraries %description This is the user interface engine that provides the abstraction from @@ -45,13 +45,12 @@ %package -n libyui5 -Group: System/Libraries - Provides: yast2-libyui = 2.42.0 Obsoletes: yast2-libyui < 2.42.0 -URL: http://github.com/libyui/ +Url: http://github.com/libyui/ Summary: Libyui - GUI-abstraction library +Group: System/Libraries %description -n libyui5 This is the user interface engine that provides the abstraction from @@ -65,15 +64,14 @@ %package devel -Group: Development/Languages/C and C++ - -Requires: libyui5 = %{version} +Requires: boost-devel Requires: glibc-devel Requires: libstdc++-devel -Requires: boost-devel +Requires: libyui5 = %{version} -URL: http://github.com/libyui/ +Url: http://github.com/libyui/ Summary: Libyui header files +Group: Development/Languages/C and C++ %description devel This is the user interface engine that provides the abstraction from @@ -91,7 +89,6 @@ %prep %setup -q -n libyui-%{version} - %build ./bootstrap.sh @@ -118,7 +115,6 @@ make %{?jobs:-j%jobs} - %install cd build make install DESTDIR="$RPM_BUILD_ROOT" ++++++ libyui-3.0.8.tar.bz2 -> libyui-3.0.9.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.8/ChangeLog new/libyui-3.0.9/ChangeLog --- old/libyui-3.0.8/ChangeLog 2013-07-01 09:47:29.000000000 +0200 +++ new/libyui-3.0.9/ChangeLog 2013-07-24 15:53:22.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed Jul 24 14:59:07 CEST 2013 - [email protected] + +- fixed bnc#752278: ComboBox does not show active item when item + with empty label is present +- Version 3.0.9 + +------------------------------------------------------------------- Sun Jun 30 18:52:25 CEST 2013 - [email protected] - git describe and git --tags do not always return a git hash diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.8/VERSION.cmake new/libyui-3.0.9/VERSION.cmake --- old/libyui-3.0.8/VERSION.cmake 2013-07-01 09:47:29.000000000 +0200 +++ new/libyui-3.0.9/VERSION.cmake 2013-07-24 15:53:22.000000000 +0200 @@ -1,6 +1,6 @@ SET( VERSION_MAJOR "3") SET( VERSION_MINOR "0" ) -SET( VERSION_PATCH "8" ) +SET( VERSION_PATCH "9" ) SET( VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${GIT_SHA1_VERSION}" ) ##### This is need for the libyui core, ONLY. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.8/src/YComboBox.cc new/libyui-3.0.9/src/YComboBox.cc --- old/libyui-3.0.8/src/YComboBox.cc 2013-07-01 09:47:29.000000000 +0200 +++ new/libyui-3.0.9/src/YComboBox.cc 2013-07-24 15:53:22.000000000 +0200 @@ -137,25 +137,16 @@ { std::string currentText = text(); - if ( ! currentText.empty() ) - { - // Try to find an item with this text - - YItem * item = findItem( currentText ); + // Make sure exactly this item is selected (and no other) + YSelectionWidget::deselectAllItems(); - if ( item ) - { - // Make sure exactly this item is selected (and no other) + // Try to find an item with this text + YItem * item = findItem( currentText ); - YSelectionWidget::deselectAllItems(); - item->setSelected( true ); - - return item; - } - } - else + if ( item ) { - YSelectionWidget::deselectAllItems(); + item->setSelected( true ); + return item; } return 0; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
