Hello community,
here is the log from the commit of package libyui-ncurses-pkg for
openSUSE:Factory checked in at 2013-05-13 20:23:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-02-21 14:24:16.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.libyui-ncurses-pkg.new/libyui-ncurses-pkg.changes
2013-05-13 20:23:02.000000000 +0200
@@ -1,0 +2,19 @@
+Fri May 10 10:40:00 UTC 2013 - [email protected]
+
+- use a common toplevel CMakeLists.txt
+- fix building *-doc pkgs
+- introduce bootstrap.sh
+- Version 2.43.6
+
+-------------------------------------------------------------------
+Tue May 7 13:11:05 CEST 2013 - [email protected]
+
+- Cast return of setCandidate() to bool (due to libzypp changes)
+
+-------------------------------------------------------------------
+Mon May 6 12:13:59 UTC 2013 - [email protected]
+
+- use SONAME from libyui instead of VERSION.cmake
+- V 2.43.5
+
+-------------------------------------------------------------------
Old:
----
libyui-ncurses-pkg-2.43.4.tar.bz2
New:
----
libyui-ncurses-pkg-2.43.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libyui-ncurses-pkg-doc.spec ++++++
--- /var/tmp/diff_new_pack.ImX0BU/_old 2013-05-13 20:23:03.000000000 +0200
+++ /var/tmp/diff_new_pack.ImX0BU/_new 2013-05-13 20:23:03.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libyui-ncurses-pkg (Version 2.43.4)
+# spec file for package libyui-ncurses-pkg (Version 2.43.6)
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -16,7 +16,7 @@
#
Name: libyui-ncurses-pkg-doc
-Version: 2.43.4
+Version: 2.43.6
Release: 0
License: LGPL-2.1 or LGPL-3.0
Source: libyui-ncurses-pkg-%{version}.tar.bz2
@@ -30,7 +30,7 @@
BuildRequires: texlive-latex
BuildRequires: cmake >= 2.8
BuildRequires: gcc-c++
-BuildRequires: libyui-devel
+BuildRequires: libyui-devel >= 3.0.4
URL: http://github.com/libyui/
@@ -55,6 +55,8 @@
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
+./bootstrap.sh %{_prefix}
+
mkdir build
cd build
cmake .. \
@@ -68,7 +70,7 @@
cd build
make install DESTDIR="$RPM_BUILD_ROOT"
-%fdupes -s $RPM_BUILD_ROOT/%_docdir/libyui-ncurses-pkg4
+%fdupes -s $RPM_BUILD_ROOT/%_docdir/libyui-ncurses-pkg5
%clean
@@ -77,6 +79,6 @@
%files
%defattr(-,root,root)
-%doc %{_docdir}/libyui-ncurses-pkg4
+%doc %{_docdir}/libyui-ncurses-pkg5
%changelog
++++++ libyui-ncurses-pkg.spec ++++++
--- /var/tmp/diff_new_pack.ImX0BU/_old 2013-05-13 20:23:03.000000000 +0200
+++ /var/tmp/diff_new_pack.ImX0BU/_new 2013-05-13 20:23:03.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libyui-ncurses-pkg (Version 2.43.4)
+# spec file for package libyui-ncurses-pkg (Version 2.43.6)
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -18,7 +18,7 @@
# norootforbuild
Name: libyui-ncurses-pkg
-Version: 2.43.4
+Version: 2.43.6
Release: 0
License: LGPL-2.1 or LGPL-3.0
Source: libyui-ncurses-pkg-%{version}.tar.bz2
@@ -28,8 +28,9 @@
BuildRequires: cmake >= 2.8
BuildRequires: gcc-c++
BuildRequires: pkg-config
+BuildRequires: libyui-devel >= 3.0.4
-%define libyui_ncurses_devel_version libyui-ncurses-devel >= 2.43.0
+%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}
@@ -42,12 +43,12 @@
component for libYUI.
-%package -n libyui-ncurses-pkg4
+%package -n libyui-ncurses-pkg5
Group: System/Libraries
-Requires: libyui4
-Provides: libyui-ncurses = %{version}
+Requires: libyui5
+Provides: libyui-ncurses-pkg = %{version}
Provides: yast2-ncurses-pkg = 2.42.0
Obsoletes: yast2-ncurses-pkg < 2.42.0
@@ -58,7 +59,7 @@
URL: http://github.com/libyui/
Summary: Libyui - yast2 package selector widget for the ncurses UI
-%description -n libyui-ncurses-pkg4
+%description -n libyui-ncurses-pkg5
This package extends the character based (ncurses) user interface
component for libYUI.
@@ -68,7 +69,7 @@
Group: Development/Languages/C and C++
-Requires: libyui-ncurses-pkg4 = %{version}
+Requires: libyui-ncurses-pkg5 = %{version}
Requires: glibc-devel
Requires: libstdc++-devel
Requires: boost-devel
@@ -96,6 +97,8 @@
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
+./bootstrap.sh %{_prefix}
+
mkdir build
cd build
@@ -119,27 +122,27 @@
%install
cd build
make install DESTDIR="$RPM_BUILD_ROOT"
-install -m0755 -d $RPM_BUILD_ROOT/%{_docdir}/libyui-ncurses-pkg4/
+install -m0755 -d $RPM_BUILD_ROOT/%{_docdir}/libyui-ncurses-pkg5/
install -m0755 -d $RPM_BUILD_ROOT/%{_libdir}/yui
-install -m0644 ../COPYING* $RPM_BUILD_ROOT/%{_docdir}/libyui-ncurses-pkg4/
+install -m0644 ../COPYING* $RPM_BUILD_ROOT/%{_docdir}/libyui-ncurses-pkg5/
%clean
rm -rf "$RPM_BUILD_ROOT"
-%post -n libyui-ncurses-pkg4 -p /sbin/ldconfig
+%post -n libyui-ncurses-pkg5 -p /sbin/ldconfig
-%postun -n libyui-ncurses-pkg4 -p /sbin/ldconfig
+%postun -n libyui-ncurses-pkg5 -p /sbin/ldconfig
-%files -n libyui-ncurses-pkg4
+%files -n libyui-ncurses-pkg5
%defattr(-,root,root)
%dir %{_libdir}/yui
%{_libdir}/yui/lib*.so.*
-%doc %dir %{_docdir}/libyui-ncurses-pkg4
-%doc %{_docdir}/libyui-ncurses-pkg4/COPYING*
+%doc %dir %{_docdir}/libyui-ncurses-pkg5
+%doc %{_docdir}/libyui-ncurses-pkg5/COPYING*
%files devel
%defattr(-,root,root)
-%dir %{_docdir}/libyui-ncurses-pkg4
+%dir %{_docdir}/libyui-ncurses-pkg5
%{_libdir}/yui/lib*.so
%{_prefix}/include/yui
%{_libdir}/pkgconfig/libyui-ncurses-pkg.pc
++++++ libyui-ncurses-pkg-2.43.4.tar.bz2 -> libyui-ncurses-pkg-2.43.6.tar.bz2
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.43.4/.gitignore
new/libyui-ncurses-pkg-2.43.6/.gitignore
--- old/libyui-ncurses-pkg-2.43.4/.gitignore 2013-02-21 09:48:52.000000000
+0100
+++ new/libyui-ncurses-pkg-2.43.6/.gitignore 2013-05-10 15:43:08.000000000
+0200
@@ -1,26 +1,111 @@
-config.cache
-config.status
-stamp-h*
-libtool
-config.log
-Makefile
+# GNU Autotools
Makefile.in
-configure
-config.h
-config.h.in
-aclocal.m4
-newvers.sh
-Makefile.am
-config.guess
-config.sub
-depcomp
-install-sh
-ltmain.sh
-missing
-mkinstalldirs
-autom4te.cache
-configure.in
-*.pot
-Makefile.am.common
-*.ami
-*.m4
+/autom4te.cache
+/aclocal.m4
+/compile
+/configure
+/depcomp
+/install-sh
+/missing
+
+# Object files
+*.o
+
+# Libraries
+*.lib
+
+# Shared objects (inc. Windows DLLs)
+*.dll
+*.so
+
+# Executables
+*.exe
+*.out
+
+# Compiled Object files
+*.slo
+*.lo
+*.o
+
+# Compiled Dynamic libraries
+*.so
+*.so.*
+
+# Compiled Static libraries
+*.lai
+*.la
+*.a
+
+# CMake
+CMakeCache.txt
+CMakeFiles
+CMakeLists.txt
+Makefile
+cmake_install.cmake
+install_manifest.txt
+
+# CMake project-bindir
+build*/
+
+# Archives
+# It's better to unpack these files and commit the raw source because
+# git has its own built in compression methods.
+*.7z
+*.jar
+*.rar
+*.zip
+*.gz
+*.bzip
+*.bz2
+*.xz
+*.lzma
+
+# packing-only formats
+*.iso
+*.tar
+
+# package management formats
+*.dmg
+*.xpi
+*.gem
+*.egg
+*.deb
+*.rpm
+
+# CVS
+/CVS/*
+*/CVS/*
+.cvsignore
+*/.cvsignore*~
+\#*\#
+
+# Emacs
+/.emacs.desktop
+/.emacs.desktop.lock
+.elc
+auto-save-list
+tramp
+.\#*
+
+# Emacs Org-mode
+.org-id-locations
+
+# Unix/Linux
+*_archive
+.*
+!.gitignore
+*~
+*.bak
+*.log
+*.old
+*swp
+tmp
+
+# KDE
+.directory
+
+# Subversion
+.svn/
+
+# OBS commit
+package/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.43.4/CMakeLists.txt
new/libyui-ncurses-pkg-2.43.6/CMakeLists.txt
--- old/libyui-ncurses-pkg-2.43.4/CMakeLists.txt 2013-02-21
09:48:52.000000000 +0100
+++ new/libyui-ncurses-pkg-2.43.6/CMakeLists.txt 2013-05-13
20:23:03.000000000 +0200
@@ -1,45 +1 @@
-CMAKE_MINIMUM_REQUIRED( VERSION 2.8 )
-
-INCLUDE( "${CMAKE_SOURCE_DIR}/PROJECTINFO.cmake" )
-
-SET( BUILDTOOLS_DIR "buildtools/" )
-
-IF( NOT PREFIX )
- SET( PREFIX "/usr" )
-ENDIF( NOT PREFIX )
-
-IF( PLUGINNAME )
- SET( BUILDTOOLS_DIR "${PREFIX}/share/lib${BASELIB}/${BUILDTOOLS_DIR}" )
-ELSE( PLUGINNAME )
- SET( BUILDTOOLS_DIR "${CMAKE_SOURCE_DIR}/${BUILDTOOLS_DIR}" )
-ENDIF( PLUGINNAME )
-
-SET( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules" "${BUILDTOOLS_DIR}"
"${CMAKE_MODULE_PATH}" )
-
-INCLUDE( LibyuiCommon )
-INCLUDE( "${CMAKE_CURRENT_SOURCE_DIR}/VERSION.cmake" )
-
-INITIALIZE()
-
-PROJECT( "${PROJECTNAME}" )
-
-INCLUDE( "${CMAKE_CURRENT_SOURCE_DIR}/SOURCECONF.cmake" )
-
-SET_OPTIONS()
-SET_ENVIRONMENT()
-SET_BUILD_FLAGS()
-SET_AUTODOCS()
-
-IF( NOT DOCS_ONLY )
- FIND_LIB_DEPENDENCIES()
- FIND_LINKER_LIBS()
- CHECK_PREFIX()
- SET_SUBDIRS()
- GEN_EXPORTS()
- GEN_FILES()
- PREP_SPEC_FILES()
- SET_INSTALL_TARGET()
- PREP_OBS_TARBALL()
-ENDIF( NOT DOCS_ONLY )
-
-SUMMARY()
+symbolic link to /usr/share/libyui/buildtools/CMakeLists.common
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.43.4/ChangeLog
new/libyui-ncurses-pkg-2.43.6/ChangeLog
--- old/libyui-ncurses-pkg-2.43.4/ChangeLog 2013-02-21 09:48:52.000000000
+0100
+++ new/libyui-ncurses-pkg-2.43.6/ChangeLog 2013-05-10 15:43:08.000000000
+0200
@@ -1,4 +1,23 @@
-------------------------------------------------------------------
+Fri May 10 10:40:00 UTC 2013 - [email protected]
+
+- use a common toplevel CMakeLists.txt
+- fix building *-doc pkgs
+- introduce bootstrap.sh
+- Version 2.43.6
+
+-------------------------------------------------------------------
+Tue May 7 13:11:05 CEST 2013 - [email protected]
+
+- Cast return of setCandidate() to bool (due to libzypp changes)
+
+-------------------------------------------------------------------
+Mon May 6 12:13:59 UTC 2013 - [email protected]
+
+- use SONAME from libyui instead of VERSION.cmake
+- V 2.43.5
+
+-------------------------------------------------------------------
Thu Feb 21 09:44:08 CET 2013 - [email protected]
- Show patch descriptions correctly (bnc #803466)
- V 2.43.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.43.4/Makefile.cvs
new/libyui-ncurses-pkg-2.43.6/Makefile.cvs
--- old/libyui-ncurses-pkg-2.43.4/Makefile.cvs 2013-02-21 09:48:52.000000000
+0100
+++ new/libyui-ncurses-pkg-2.43.6/Makefile.cvs 2013-05-10 15:43:08.000000000
+0200
@@ -5,6 +5,7 @@
all: configure
configure: clean
+ ./bootstrap.sh ; \
mkdir build ; \
cd build ; \
cmake -DCMAKE_BUILD_TYPE=RELEASE ..
@@ -18,4 +19,5 @@
cmake rebuild_cache
clean:
- rm -rf build
+ rm -rf build \
+ CMakeLists.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.43.4/VERSION.cmake
new/libyui-ncurses-pkg-2.43.6/VERSION.cmake
--- old/libyui-ncurses-pkg-2.43.4/VERSION.cmake 2013-02-21 09:48:52.000000000
+0100
+++ new/libyui-ncurses-pkg-2.43.6/VERSION.cmake 2013-05-10 15:43:08.000000000
+0200
@@ -1,6 +1,6 @@
SET( VERSION_MAJOR "2" )
SET( VERSION_MINOR "43" )
-SET( VERSION_PATCH "4" )
+SET( VERSION_PATCH "6" )
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.43.4/bootstrap.sh
new/libyui-ncurses-pkg-2.43.6/bootstrap.sh
--- old/libyui-ncurses-pkg-2.43.4/bootstrap.sh 1970-01-01 01:00:00.000000000
+0100
+++ new/libyui-ncurses-pkg-2.43.6/bootstrap.sh 2013-05-10 15:43:08.000000000
+0200
@@ -0,0 +1,26 @@
+#!/bin/sh
+set -e
+
+prefix="/usr"
+
+if [ ! -z $1 ]
+then
+ prefix="$1"
+fi
+
+cmake_common="$prefix/share/libyui/buildtools/CMakeLists.common"
+cmake_target="./CMakeLists.txt"
+
+echo "checking for $cmake_common..."
+
+if [ -f "$cmake_common" ]
+then
+ ln -fs "$cmake_common" "$cmake_target"
+ echo "OK: linked to `pwd`/$cmake_target."
+else
+ echo " Use must have libyui(-devel) >= 3.0.4 installed"
+ echo " in \"$prefix\" first !!!"
+ exit 1
+fi
+
+exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.43.4/libyui-ncurses-pkg.spec.in
new/libyui-ncurses-pkg-2.43.6/libyui-ncurses-pkg.spec.in
--- old/libyui-ncurses-pkg-2.43.4/libyui-ncurses-pkg.spec.in 2013-02-21
09:48:52.000000000 +0100
+++ new/libyui-ncurses-pkg-2.43.6/libyui-ncurses-pkg.spec.in 2013-05-10
15:43:08.000000000 +0200
@@ -28,8 +28,9 @@
BuildRequires: cmake >= 2.8
BuildRequires: gcc-c++
BuildRequires: pkg-config
+BuildRequires: libyui-devel >= 3.0.4
-%define libyui_ncurses_devel_version libyui-ncurses-devel >= 2.43.0
+%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}
@@ -45,7 +46,7 @@
Group: System/Libraries
Requires: lib@BASELIB@@SONAME_MAJOR@
-Provides: lib@BASELIB@-ncurses = %{version}
+Provides: lib@BASELIB@-ncurses-pkg = %{version}
Provides: yast2-ncurses-pkg = 2.42.0
Obsoletes: yast2-ncurses-pkg < 2.42.0
@@ -90,6 +91,8 @@
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
+./bootstrap.sh %{_prefix}
+
mkdir build
cd build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.43.4/src/NCPkgStatusStrategy.cc
new/libyui-ncurses-pkg-2.43.6/src/NCPkgStatusStrategy.cc
--- old/libyui-ncurses-pkg-2.43.4/src/NCPkgStatusStrategy.cc 2013-02-21
09:48:52.000000000 +0100
+++ new/libyui-ncurses-pkg-2.43.6/src/NCPkgStatusStrategy.cc 2013-05-10
15:43:08.000000000 +0200
@@ -619,7 +619,7 @@
}
// Set candidate
- ok = slbPtr->setCandidate( newCandidate );
+ ok = bool( slbPtr->setCandidate( newCandidate ) );
yuiMilestone() << "Set user candidate returns: " <<
(ok?"true":"false") << endl;
// Set status
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]