Hello community,
here is the log from the commit of package libyui-ncurses-pkg for
openSUSE:Factory checked in at 2015-09-27 08:38:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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
2015-07-16 17:14:58.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.libyui-ncurses-pkg.new/libyui-ncurses-pkg.changes
2015-09-27 08:38:05.000000000 +0200
@@ -1,0 +2,17 @@
+Wed Sep 16 17:29:23 CEST 2015 - [email protected]
+
+- Reorganized git for easier tarball creation:
+ - RPM spec files are kept in git verbatim, not as templates
+ - no longer call PREP_SPEC_FILES in CMakeLists.common
+- No functional change but version bumped to push the package
+ down the pipeline (boo#946079).
+
+-------------------------------------------------------------------
+Tue Sep 10:13:52 UTC 2015 - [email protected]
+
+- Handle mixed multiversion packages (fate#318778)
+- Allow to delete single versions of multiversion packages.
+ (bsc#943870)
+- 2.48.0
+
+-------------------------------------------------------------------
Old:
----
libyui-ncurses-pkg-2.47.0.tar.bz2
New:
----
libyui-ncurses-pkg-2.48.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libyui-ncurses-pkg-doc.spec ++++++
--- /var/tmp/diff_new_pack.xJpYeM/_old 2015-09-27 08:38:05.000000000 +0200
+++ /var/tmp/diff_new_pack.xJpYeM/_new 2015-09-27 08:38:05.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libyui-ncurses-pkg-doc
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,10 +16,13 @@
#
-Name: libyui-ncurses-pkg-doc
-Version: 2.47.0
+%define parent libyui-ncurses-pkg
+%define so_version 7
+
+Name: %{parent}-doc
+Version: 2.48.1
Release: 0
-Source: libyui-ncurses-pkg-%{version}.tar.bz2
+Source: %{parent}-%{version}.tar.bz2
BuildArch: noarch
@@ -46,7 +49,7 @@
%prep
-%setup -n libyui-ncurses-pkg-%{version}
+%setup -n %{parent}-%{version}
%build
@@ -67,13 +70,13 @@
cd build
make install DESTDIR="$RPM_BUILD_ROOT"
-%fdupes -s $RPM_BUILD_ROOT/%_docdir/libyui-ncurses-pkg6
+%fdupes -s $RPM_BUILD_ROOT/%_docdir/%{parent}%{so_version}
%clean
rm -rf "$RPM_BUILD_ROOT"
%files
%defattr(-,root,root)
-%doc %{_docdir}/libyui-ncurses-pkg6
+%doc %{_docdir}/%{parent}%{so_version}
%changelog
++++++ libyui-ncurses-pkg.spec ++++++
--- /var/tmp/diff_new_pack.xJpYeM/_old 2015-09-27 08:38:05.000000000 +0200
+++ /var/tmp/diff_new_pack.xJpYeM/_new 2015-09-27 08:38:05.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libyui-ncurses-pkg
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,9 +17,12 @@
Name: libyui-ncurses-pkg
-Version: 2.47.0
+Version: 2.48.1
Release: 0
-Source: libyui-ncurses-pkg-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.bz2
+
+%define so_version 7
+%define bin_name %{name}%{so_version}
BuildRequires: boost-devel
BuildRequires: cmake >= 2.8
@@ -29,7 +32,7 @@
%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
+%define libzypp_devel_version libzypp-devel >= 15.11.0
BuildRequires: %{libzypp_devel_version}
Url: http://github.com/libyui/
@@ -42,10 +45,10 @@
component for libYUI.
-%package -n libyui-ncurses-pkg6
+%package -n %{bin_name}
-Requires: libyui6
-Provides: libyui-ncurses-pkg = %{version}
+Requires: libyui%{so_version}
+Provides: %{name} = %{version}
Provides: yast2-ncurses-pkg = 2.42.0
Obsoletes: yast2-ncurses-pkg < 2.42.0
@@ -57,7 +60,7 @@
Summary: Libyui - yast2 package selector widget for the ncurses UI
Group: System/Libraries
-%description -n libyui-ncurses-pkg6
+%description -n %{bin_name}
This package extends the character based (ncurses) user interface
component for libYUI.
@@ -65,12 +68,12 @@
%package devel
+Requires: %{bin_name} = %{version}
Requires: %{libyui_ncurses_devel_version}
Requires: %{libzypp_devel_version}
Requires: boost-devel
Requires: glibc-devel
Requires: libstdc++-devel
-Requires: libyui-ncurses-pkg6 = %{version}
Url: http://github.com/libyui/
Summary: Libyui-ncurses-pkg header files
@@ -86,7 +89,7 @@
%prep
-%setup -q -n libyui-ncurses-pkg-%{version}
+%setup -q -n %{name}-%{version}
%build
@@ -117,30 +120,30 @@
%install
cd build
make install DESTDIR="$RPM_BUILD_ROOT"
-install -m0755 -d $RPM_BUILD_ROOT/%{_docdir}/libyui-ncurses-pkg6/
+install -m0755 -d $RPM_BUILD_ROOT/%{_docdir}/%{bin_name}/
install -m0755 -d $RPM_BUILD_ROOT/%{_libdir}/yui
-install -m0644 ../COPYING* $RPM_BUILD_ROOT/%{_docdir}/libyui-ncurses-pkg6/
+install -m0644 ../COPYING* $RPM_BUILD_ROOT/%{_docdir}/%{bin_name}/
%clean
rm -rf "$RPM_BUILD_ROOT"
-%post -n libyui-ncurses-pkg6 -p /sbin/ldconfig
+%post -n %{bin_name} -p /sbin/ldconfig
-%postun -n libyui-ncurses-pkg6 -p /sbin/ldconfig
+%postun -n %{bin_name} -p /sbin/ldconfig
-%files -n libyui-ncurses-pkg6
+%files -n %{bin_name}
%defattr(-,root,root)
%dir %{_libdir}/yui
%{_libdir}/yui/lib*.so.*
-%doc %dir %{_docdir}/libyui-ncurses-pkg6
-%doc %{_docdir}/libyui-ncurses-pkg6/COPYING*
+%doc %dir %{_docdir}/%{bin_name}
+%doc %{_docdir}/%{bin_name}/COPYING*
%files devel
%defattr(-,root,root)
-%dir %{_docdir}/libyui-ncurses-pkg6
+%dir %{_docdir}/%{bin_name}
%{_libdir}/yui/lib*.so
%{_prefix}/include/yui
-%{_libdir}/pkgconfig/libyui-ncurses-pkg.pc
-%{_libdir}/cmake/libyui-ncurses-pkg
+%{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/cmake/%{name}
%changelog
++++++ libyui-ncurses-pkg-2.47.0.tar.bz2 -> libyui-ncurses-pkg-2.48.1.tar.bz2
++++++
++++ 2064 lines of diff (skipped)