Hello community, here is the log from the commit of package libyui for openSUSE:Factory checked in at 2014-02-21 13:48:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-01-09 17:24:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libyui.new/libyui.changes 2014-02-21 13:48:29.000000000 +0100 @@ -1,0 +2,6 @@ +Fri Feb 7 11:43:20 UTC 2014 - [email protected] + +- use text version of release notes with NCurses (bnc#862578) +- 3.0.13 + +------------------------------------------------------------------- Old: ---- libyui-3.0.12.tar.bz2 New: ---- libyui-3.0.13.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyui-doc.spec ++++++ --- /var/tmp/diff_new_pack.w407DP/_old 2014-02-21 13:48:30.000000000 +0100 +++ /var/tmp/diff_new_pack.w407DP/_new 2014-02-21 13:48:30.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libyui-doc # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,7 +17,7 @@ Name: libyui-doc -Version: 3.0.12 +Version: 3.0.13 Release: 0 Source: libyui-%{version}.tar.bz2 ++++++ libyui.spec ++++++ --- /var/tmp/diff_new_pack.w407DP/_old 2014-02-21 13:48:30.000000000 +0100 +++ /var/tmp/diff_new_pack.w407DP/_new 2014-02-21 13:48:30.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libyui # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -16,11 +16,8 @@ # -# -# - Name: libyui -Version: 3.0.12 +Version: 3.0.13 Release: 0 Source: libyui-%{version}.tar.bz2 ++++++ libyui-3.0.12.tar.bz2 -> libyui-3.0.13.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.12/ChangeLog new/libyui-3.0.13/ChangeLog --- old/libyui-3.0.12/ChangeLog 2013-12-11 11:09:00.000000000 +0100 +++ new/libyui-3.0.13/ChangeLog 2014-02-18 17:12:09.000000000 +0100 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Fri Feb 7 11:43:20 UTC 2014 - [email protected] + +- use text version of release notes with NCurses (bnc#862578) +- 3.0.13 + +------------------------------------------------------------------- Wed Dec 11 10:09:19 CET 2013 - [email protected] - added external widget plugin management diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.12/MAINTAINER new/libyui-3.0.13/MAINTAINER --- old/libyui-3.0.12/MAINTAINER 2013-12-11 11:09:00.000000000 +0100 +++ new/libyui-3.0.13/MAINTAINER 2014-02-19 10:47:38.000000000 +0100 @@ -1 +1 @@ -Thomas Goettlicher <[email protected]> +Martin Vidner <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.12/Rakefile new/libyui-3.0.13/Rakefile --- old/libyui-3.0.12/Rakefile 1970-01-01 01:00:00.000000000 +0100 +++ new/libyui-3.0.13/Rakefile 2014-02-18 17:12:09.000000000 +0100 @@ -0,0 +1,39 @@ +# -*- coding: utf-8 -*- +# make continuous integration using rubygem-packaging_rake_tasks +# Copyright © 2014 SUSE +# MIT license + +require "packaging/tasks" +require "packaging/configuration" +# skip 'tarball' task, it's redefined here +Packaging::Tasks.load_tasks(:exclude => ["tarball.rake"]) + +BUILDDIR = "build" + +Packaging.configuration do |conf| + conf.obs_project = "devel:libraries:libyui" + conf.obs_sr_project = "openSUSE:Factory" + conf.package_name = Dir.glob("*.spec.in").first.chomp(".spec.in") + conf.package_dir = "#{BUILDDIR}/package" + + conf.skip_license_check << /bootstrap.sh|ChangeLog|Makefile.cvs/ + conf.skip_license_check << /^buildtools\/.*/ + conf.skip_license_check << /\.(cmake|gv|ui|xpm)$/ + conf.skip_license_check << /^src\/lang_fonts$/ +end + +desc 'Pretend to run the test suite' +task :test do + puts 'No tests yet' if verbose +end + +# build the gem package +desc 'Build a tarball for OBS' +task :tarball do + sh "make -f Makefile.cvs" + chdir BUILDDIR do + sh "make clean" +# sh "make" # river jenkins does it; should not be needed + sh "make srcpackage" + end +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.12/VERSION.cmake new/libyui-3.0.13/VERSION.cmake --- old/libyui-3.0.12/VERSION.cmake 2013-12-11 11:09:00.000000000 +0100 +++ new/libyui-3.0.13/VERSION.cmake 2014-02-18 17:12:09.000000000 +0100 @@ -1,6 +1,6 @@ SET( VERSION_MAJOR "3") SET( VERSION_MINOR "0" ) -SET( VERSION_PATCH "12" ) +SET( VERSION_PATCH "13" ) 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.12/boost.1.53.patch new/libyui-3.0.13/boost.1.53.patch --- old/libyui-3.0.12/boost.1.53.patch 2013-12-11 11:09:00.000000000 +0100 +++ new/libyui-3.0.13/boost.1.53.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,36 +0,0 @@ -diff --git a/src/ImplPtr.h b/src/ImplPtr.h -index be1cea9..9df2e54 100644 ---- a/src/ImplPtr.h -+++ b/src/ImplPtr.h -@@ -24,6 +24,9 @@ - - #ifndef ImplPtr_h - #define ImplPtr_h -+//#include <boost/config/compiler/gcc.hpp> -+//#define BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS -+ - - #include <boost/noncopyable.hpp> - #include <boost/scoped_ptr.hpp> -@@ -41,7 +44,9 @@ - template<class _Impl> - class ImplPtr : private boost::noncopyable - { -+#if defined( BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ) || defined( BOOST_NO_CXX11_NULLPTR ) - typedef typename boost::scoped_ptr<_Impl>::unspecified_bool_type unspecified_bool_type; -+#endif - - public: - typedef _Impl element_type; -@@ -55,7 +60,11 @@ public: - void swap( ImplPtr rhs ) { _impl.swap( rhs._impl ); } - - public: -+#if defined( BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ) || defined( BOOST_NO_CXX11_NULLPTR ) - operator unspecified_bool_type() const { return _impl; } -+#else -+ explicit operator bool () const { return _impl.get() != 0; } -+#endif - - const _Impl & operator*() const { return *_impl; } - const _Impl * operator->() const { return _impl.get(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.12/buildtools/template-doc.spec.in new/libyui-3.0.13/buildtools/template-doc.spec.in --- old/libyui-3.0.12/buildtools/template-doc.spec.in 2013-12-11 11:09:00.000000000 +0100 +++ new/libyui-3.0.13/buildtools/template-doc.spec.in 2014-02-19 13:02:36.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package @PROJECTNAME@ (Version @VERSION@) +# spec file for package @PROJECTNAME@-doc # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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: @PROJECTNAME@-doc -Version: @VERSION@ -Release: 0 -License: LGPL-2.1 or LGPL-3.0 -Source: @PROJECTNAME@-%{version}.tar.bz2 -Group: Documentation/HTML -BuildArch: noarch +Name: @PROJECTNAME@-doc +Version: @VERSION@ +Release: 0 +Source: @PROJECTNAME@-%{version}.tar.bz2 +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 @BuildRequires@ - -URL: @URL@ -Summary: @PROJECTNAME_UC@ documentation +Url: @URL@ +Summary: @PROJECTNAME_UC@ documentation +License: LGPL-2.1 or LGPL-3.0 +Group: Documentation/HTML %description @DESCRIPTION@ @@ -44,10 +44,8 @@ %prep - %setup -n @PROJECTNAME@-%{version} - %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" @@ -58,23 +56,20 @@ mkdir build cd build cmake .. \ - -DDOC_DIR=%{_docdir} \ - -DDOCS_ONLY=ON + -DDOC_DIR=%{_docdir} \ + -DDOCS_ONLY=ON make %{?jobs:-j%jobs} docs - %install cd build make install DESTDIR="$RPM_BUILD_ROOT" %fdupes -s $RPM_BUILD_ROOT/%_docdir/@PROJECTNAME@@SONAME_MAJOR@ - %clean rm -rf "$RPM_BUILD_ROOT" - %files %defattr(-,root,root) %doc %{_docdir}/@PROJECTNAME@@SONAME_MAJOR@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.12/libyui.spec.in new/libyui-3.0.13/libyui.spec.in --- old/libyui-3.0.12/libyui.spec.in 2013-12-11 11:09:00.000000000 +0100 +++ new/libyui-3.0.13/libyui.spec.in 2014-02-19 13:02:36.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package @PROJECTNAME@ (Version @VERSION@) +# spec file for package @PROJECTNAME@ # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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,38 +15,34 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# -# -# norootforbuild - -Name: @PROJECTNAME@ -Version: @VERSION@ -Release: 0 -License: LGPL-2.1 or LGPL-3.0 -Source: @PROJECTNAME@-%{version}.tar.bz2 -Group: System/Libraries - -BuildRequires: boost-devel -BuildRequires: cmake >= 2.8 -BuildRequires: gcc-c++ -BuildRequires: pkg-config -URL: @URL@ -Summary: @SUMMARY@ +Name: @PROJECTNAME@ +Version: @VERSION@ +Release: 0 +Source: @PROJECTNAME@-%{version}.tar.bz2 + +BuildRequires: boost-devel +BuildRequires: cmake >= 2.8 +BuildRequires: gcc-c++ +BuildRequires: pkg-config + +Url: @URL@ +Summary: @SUMMARY@ +License: LGPL-2.1 or LGPL-3.0 +Group: System/Libraries %description @DESCRIPTION@ %package -n @PROJECTNAME@@SONAME_MAJOR@ -Group: System/Libraries - -Provides: yast2-libyui = 2.42.0 -Obsoletes: yast2-libyui < 2.42.0 -Requires: yui_backend = 6 - -URL: @URL@ -Summary: @PROJECTNAME_UC@ - @SUMMARY@ +Provides: yast2-libyui = 2.42.0 +Obsoletes: yast2-libyui < 2.42.0 +Requires: yui_backend = 6 + +Url: @URL@ +Summary: @PROJECTNAME_UC@ - @SUMMARY@ +Group: System/Libraries %description -n @PROJECTNAME@@SONAME_MAJOR@ @DESCRIPTION@ @@ -54,15 +50,14 @@ %package devel -Group: Development/Languages/C and C++ - -Requires: @PROJECTNAME@@SONAME_MAJOR@ = %{version} -Requires: glibc-devel -Requires: libstdc++-devel -Requires: boost-devel - -URL: @URL@ -Summary: @PROJECTNAME_UC@ header files +Requires: boost-devel +Requires: glibc-devel +Requires: libstdc++-devel +Requires: @PROJECTNAME@@SONAME_MAJOR@ = %{version} + +Url: @URL@ +Summary: @PROJECTNAME_UC@ header files +Group: Development/Languages/C and C++ %description devel @DESCRIPTION@ @@ -74,7 +69,6 @@ %prep %setup -q -n @PROJECTNAME@-%{version} - %build ./bootstrap.sh @@ -87,21 +81,20 @@ %if %{?_with_debug:1}%{!?_with_debug:0} cmake .. \ - -DPREFIX=%{_prefix} \ - -DDOC_DIR=%{_docdir} \ - -DLIB_DIR=%{_lib} \ - -DCMAKE_BUILD_TYPE=RELWITHDEBINFO + -DPREFIX=%{_prefix} \ + -DDOC_DIR=%{_docdir} \ + -DLIB_DIR=%{_lib} \ + -DCMAKE_BUILD_TYPE=RELWITHDEBINFO %else cmake .. \ - -DPREFIX=%{_prefix} \ - -DDOC_DIR=%{_docdir} \ - -DLIB_DIR=%{_lib} \ - -DCMAKE_BUILD_TYPE=RELEASE + -DPREFIX=%{_prefix} \ + -DDOC_DIR=%{_docdir} \ + -DLIB_DIR=%{_lib} \ + -DCMAKE_BUILD_TYPE=RELEASE %endif make %{?jobs:-j%jobs} - %install cd build make install DESTDIR="$RPM_BUILD_ROOT" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-3.0.12/src/YDialog.cc new/libyui-3.0.13/src/YDialog.cc --- old/libyui-3.0.12/src/YDialog.cc 2013-12-11 11:09:00.000000000 +0100 +++ new/libyui-3.0.13/src/YDialog.cc 2014-02-18 17:12:09.000000000 +0100 @@ -767,6 +767,7 @@ YLayoutBox * vbox = YUI::widgetFactory()->createVBox( minSize ); YDumbTab * rnTab = 0; YRichText * richtext = 0; + // both QT and NCurses do support DumbTab if (relnotes.size() > 1 && YUI::optionalWidgetFactory()->hasDumbTab()) { @@ -778,11 +779,11 @@ item->setIndex( index++ ); rnTab->addItem( item ); } - richtext = YUI::widgetFactory()->createRichText( rnTab, (*(relnotes.begin())).second, false ); + richtext = YUI::widgetFactory()->createRichText( rnTab, (*(relnotes.begin())).second, YUI::app()->isTextMode() ); } else { - richtext = YUI::widgetFactory()->createRichText( vbox, (*(relnotes.begin())).second, false ); + richtext = YUI::widgetFactory()->createRichText( vbox, (*(relnotes.begin())).second, YUI::app()->isTextMode() ); } YButtonBox * buttonBox = YUI::widgetFactory()->createButtonBox( vbox ); YPushButton * okButton = YUI::widgetFactory()->createPushButton( buttonBox, "&OK" ); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
