Hello community,
here is the log from the commit of package libyui-ncurses-pkg for
openSUSE:Factory checked in at 2017-08-12 20:02: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"
Sat Aug 12 20:02:01 2017 rev:29 rq:515036 version:2.48.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/libyui-ncurses-pkg/libyui-ncurses-pkg.changes
2016-12-09 09:35:35.366885925 +0100
+++
/work/SRC/openSUSE:Factory/.libyui-ncurses-pkg.new/libyui-ncurses-pkg.changes
2017-08-12 20:02:03.027473846 +0200
@@ -1,0 +2,8 @@
+Mon Aug 7 14:50:35 UTC 2017 - [email protected]
+
+- Adjusted to increased so version of the base library (bsc#1052217)
+- Reduce build dependencies: Use individual libboost-*-devel
+ packages instead of boost-devel (amajer)
+- 2.48.5
+
+-------------------------------------------------------------------
Old:
----
libyui-ncurses-pkg-2.48.4.tar.bz2
New:
----
libyui-ncurses-pkg-2.48.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libyui-ncurses-pkg-doc.spec ++++++
--- /var/tmp/diff_new_pack.zDudNx/_old 2017-08-12 20:02:04.319292890 +0200
+++ /var/tmp/diff_new_pack.zDudNx/_new 2017-08-12 20:02:04.343289529 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libyui-ncurses-pkg-doc
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX 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,10 +17,10 @@
%define parent libyui-ncurses-pkg
-%define so_version 7
+%define so_version 8
Name: %{parent}-doc
-Version: 2.48.4
+Version: 2.48.5
Release: 0
Source: %{parent}-%{version}.tar.bz2
++++++ libyui-ncurses-pkg.spec ++++++
--- /var/tmp/diff_new_pack.zDudNx/_old 2017-08-12 20:02:04.455273842 +0200
+++ /var/tmp/diff_new_pack.zDudNx/_new 2017-08-12 20:02:04.479270480 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libyui-ncurses-pkg
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX 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,14 +17,18 @@
Name: libyui-ncurses-pkg
-Version: 2.48.4
+Version: 2.48.5
Release: 0
Source: %{name}-%{version}.tar.bz2
-%define so_version 7
+%define so_version 8
%define bin_name %{name}%{so_version}
+%if 0%{?suse_version} > 1325
+BuildRequires: libboost_headers-devel
+%else
BuildRequires: boost-devel
+%endif
BuildRequires: cmake >= 2.8
BuildRequires: gcc-c++
BuildRequires: libyui-devel >= 3.0.4
@@ -68,10 +72,14 @@
%package devel
-Requires: %{bin_name} = %{version}
Requires: %{libyui_ncurses_devel_version}
Requires: %{libzypp_devel_version}
+%if 0%{?suse_version} > 1325
+Requires: libboost_headers-devel
+%else
Requires: boost-devel
+%endif
+Requires: %{bin_name} = %{version}
Requires: glibc-devel
Requires: libstdc++-devel
++++++ libyui-ncurses-pkg-2.48.4.tar.bz2 -> libyui-ncurses-pkg-2.48.5.tar.bz2
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.48.4/.travis.yml
new/libyui-ncurses-pkg-2.48.5/.travis.yml
--- old/libyui-ncurses-pkg-2.48.4/.travis.yml 1970-01-01 01:00:00.000000000
+0100
+++ new/libyui-ncurses-pkg-2.48.5/.travis.yml 2017-08-07 17:02:51.675828526
+0200
@@ -0,0 +1,11 @@
+sudo: required
+language: bash
+services:
+ - docker
+
+before_install:
+ - docker build -t libyui-ncurses-pkg-image .
+script:
+ # the "libyui-travis" script is included in the base libyui/devel image
+ # see https://github.com/libyui/docker-devel/blob/master/libyui-travis
+ - docker run -it libyui-ncurses-pkg-image libyui-travis
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.48.4/Dockerfile
new/libyui-ncurses-pkg-2.48.5/Dockerfile
--- old/libyui-ncurses-pkg-2.48.4/Dockerfile 1970-01-01 01:00:00.000000000
+0100
+++ new/libyui-ncurses-pkg-2.48.5/Dockerfile 2017-08-07 16:02:58.000836040
+0200
@@ -0,0 +1,4 @@
+# Use the libyui/devel image as the base
+FROM libyui/devel
+
+COPY . /usr/src/app
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.48.4/README.md
new/libyui-ncurses-pkg-2.48.5/README.md
--- old/libyui-ncurses-pkg-2.48.4/README.md 2016-11-29 16:37:11.061303175
+0100
+++ new/libyui-ncurses-pkg-2.48.5/README.md 2017-08-07 16:02:58.000836040
+0200
@@ -1,9 +1,41 @@
-# YaST - Text Mode Software Management
+# LibYUI - The Ncurses Package Management Widget
-This module provides the ncurses version of the YaST Package Selector which is
used to update, install or delete individual packages.
+[](https://travis-ci.org/libyui/libyui-ncurses-pkg)
-An overview about package handling in general is available on
[Wiki](https://github.com/libyui/libyui-ncurses-pkg/wiki).
-The wiki page also describes common use cases and how to solve the task in
YaST Software Management (for Qt as well as ncurses).
-Also included is the information about related configuration files.
+[Libyui](https://github.com/libyui/libyui) is a widget abstraction library
+providing Qt, GTK and ncurses frontends. Originally it was developed for
+[YaST](https://yast.github.io/) but it can be used in any independent project.
-For details about reported bugs and issues see wiki page
[background](https://github.com/libyui/libyui-ncurses-pkg/wiki/background).
+This module provides the ncurses version of the YaST Package Selector which
+is used to update, install or delete individual packages.
+
+An overview about package handling in general is available on
+[Wiki](https://github.com/libyui/libyui-ncurses-pkg/wiki).
+The wiki page also describes common use cases and how to solve the task in
+YaST Software Management (for Qt as well as ncurses). Also included is the
+information about related configuration files.
+
+For details about reported bugs and issues see wiki page
+[background](https://github.com/libyui/libyui-ncurses-pkg/wiki/background).
+
+### Building
+
+Libyui uses CMake, driven by a slightly complex set of
+[CMakefiles](https://github.com/libyui/libyui/tree/master/buildtools). For
+reproducible builds it is best to use the [libyui-rake](
+https://github.com/libyui/libyui-rake) Ruby gem like the [Jenkins CI](
+https://ci.opensuse.org/view/libyui/) jobs do.
+
+It can be installed from [rubygems.org](https://rubygems.org/gems/libyui-rake/)
+using this command (Ruby needs to be installed in the system):
+
+```
+gem install libyui-rake
+```
+
+Then to build the package run:
+
+```
+rake osc:build
+```
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libyui-ncurses-pkg-2.48.4/VERSION.cmake
new/libyui-ncurses-pkg-2.48.5/VERSION.cmake
--- old/libyui-ncurses-pkg-2.48.4/VERSION.cmake 2016-12-06 16:17:10.403730617
+0100
+++ new/libyui-ncurses-pkg-2.48.5/VERSION.cmake 2017-08-07 17:02:51.675828526
+0200
@@ -1,6 +1,6 @@
SET( VERSION_MAJOR "2" )
SET( VERSION_MINOR "48" )
-SET( VERSION_PATCH "4" )
+SET( VERSION_PATCH "5" )
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.48.4/package/libyui-ncurses-pkg-doc.spec
new/libyui-ncurses-pkg-2.48.5/package/libyui-ncurses-pkg-doc.spec
--- old/libyui-ncurses-pkg-2.48.4/package/libyui-ncurses-pkg-doc.spec
2016-12-06 16:17:10.403730617 +0100
+++ new/libyui-ncurses-pkg-2.48.5/package/libyui-ncurses-pkg-doc.spec
2017-08-07 17:02:51.675828526 +0200
@@ -16,10 +16,10 @@
#
%define parent libyui-ncurses-pkg
-%define so_version 7
+%define so_version 8
Name: %{parent}-doc
-Version: 2.48.4
+Version: 2.48.5
Release: 0
Source: %{parent}-%{version}.tar.bz2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libyui-ncurses-pkg-2.48.4/package/libyui-ncurses-pkg.changes
new/libyui-ncurses-pkg-2.48.5/package/libyui-ncurses-pkg.changes
--- old/libyui-ncurses-pkg-2.48.4/package/libyui-ncurses-pkg.changes
2016-12-06 16:17:10.403730617 +0100
+++ new/libyui-ncurses-pkg-2.48.5/package/libyui-ncurses-pkg.changes
2017-08-07 17:02:51.675828526 +0200
@@ -1,4 +1,12 @@
-------------------------------------------------------------------
+Mon Aug 7 14:50:35 UTC 2017 - [email protected]
+
+- Adjusted to increased so version of the base library (bsc#1052217)
+- Reduce build dependencies: Use individual libboost-*-devel
+ packages instead of boost-devel (amajer)
+- 2.48.5
+
+-------------------------------------------------------------------
Tue Dec 6 10:20:58 UTC 2016 - [email protected]
- Sort pkg list case-insensitively (bsc#1012294)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libyui-ncurses-pkg-2.48.4/package/libyui-ncurses-pkg.spec
new/libyui-ncurses-pkg-2.48.5/package/libyui-ncurses-pkg.spec
--- old/libyui-ncurses-pkg-2.48.4/package/libyui-ncurses-pkg.spec
2016-12-06 16:17:10.403730617 +0100
+++ new/libyui-ncurses-pkg-2.48.5/package/libyui-ncurses-pkg.spec
2017-08-07 17:02:51.675828526 +0200
@@ -17,14 +17,18 @@
Name: libyui-ncurses-pkg
-Version: 2.48.4
+Version: 2.48.5
Release: 0
Source: %{name}-%{version}.tar.bz2
-%define so_version 7
+%define so_version 8
%define bin_name %{name}%{so_version}
+%if 0%{?suse_version} > 1325
+BuildRequires: libboost_headers-devel
+%else
BuildRequires: boost-devel
+%endif
BuildRequires: cmake >= 2.8
BuildRequires: gcc-c++
BuildRequires: libyui-devel >= 3.0.4
@@ -70,7 +74,11 @@
Requires: %{libyui_ncurses_devel_version}
Requires: %{libzypp_devel_version}
+%if 0%{?suse_version} > 1325
+Requires: libboost_headers-devel
+%else
Requires: boost-devel
+%endif
Requires: glibc-devel
Requires: libstdc++-devel
Requires: %{bin_name} = %{version}