Hello community,

here is the log from the commit of package kholidays for openSUSE:Factory 
checked in at 2018-06-22 13:26:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kholidays (Old)
 and      /work/SRC/openSUSE:Factory/.kholidays.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kholidays"

Fri Jun 22 13:26:40 2018 rev:36 rq:617203 version:5.47.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kholidays/kholidays.changes      2018-05-18 
14:21:18.676886037 +0200
+++ /work/SRC/openSUSE:Factory/.kholidays.new/kholidays.changes 2018-06-22 
13:26:45.669771829 +0200
@@ -1,0 +2,25 @@
+Fri Jun 15 10:17:54 UTC 2018 - [email protected]
+
+- Rename the lang package to libKF5Holidays5-lang and recommend it
+  by libKF5Holidays5 so that it actually gets installed, kholidays
+  just contains a "DESIGN" document and is not pulled in by
+  anything
+- Provide/Obsolete kholidays-lang in case somebody installed it
+  manually
+- Use %{lname} instead of libKF5Holidays5 everywhere
+- Remove outdated minimum versions
+- Mark license files as %license instead of %doc
+- Run spec-cleaner
+
+-------------------------------------------------------------------
+Tue Jun 12 21:35:06 UTC 2018 - [email protected]
+
+- Update to 5.47.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.47.0.php
+- Changes since 5.46.0:
+  * Fix warning
+  * holiday_es_es - Fix day of the "Comunidad de Madrid" Patch by juanmanuelm
+
+-------------------------------------------------------------------

Old:
----
  kholidays-5.46.0.tar.xz

New:
----
  kholidays-5.47.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kholidays.spec ++++++
--- /var/tmp/diff_new_pack.n3wydW/_old  2018-06-22 13:26:46.465742413 +0200
+++ /var/tmp/diff_new_pack.n3wydW/_new  2018-06-22 13:26:46.465742413 +0200
@@ -16,58 +16,54 @@
 #
 
 
-%bcond_without lang
-
 %define lname   libKF5Holidays5
-%define _tar_path 5.46
-Name:           kholidays
-Version:        5.46.0
-Release:        0
+%define _tar_path 5.47
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
+%bcond_without lang
+Name:           kholidays
+Version:        5.47.0
+Release:        0
 Summary:        Holiday calculation library
 License:        LGPL-2.1-or-later
 Group:          System/GUI/KDE
-Url:            http://www.kde.org
+URL:            http://www.kde.org
 Source:         %{name}-%{version}.tar.xz
-BuildRequires:  extra-cmake-modules >= 5.19.0
+BuildRequires:  extra-cmake-modules
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Qml)
 %if %{with lang}
-BuildRequires:  cmake(Qt5LinguistTools) >= 5.6.0
-%endif
-BuildRequires:  pkgconfig(Qt5Core) >= 5.4.0
-BuildRequires:  pkgconfig(Qt5Qml) >= 5.4.0
-%if %{with lang}
-Recommends:     %{name}-lang
+BuildRequires:  cmake(Qt5LinguistTools)
 %endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This package contains a library which helps developers determining when 
holidays occur.
 
-%package -n %lname
+%package -n %{lname}
 Summary:        Holiday API for KDE PIM
 Group:          System/GUI/KDE
+Recommends:     %{lname}-lang
+Provides:       %{name}-lang = %{version}
+Obsoletes:      %{name}-lang < %{version}
 
-%description -n libKF5Holidays5
+%description -n %{lname}
 This package contains a library which helps developers determining when 
holidays occur.
 
 %package devel
 Summary:        Development files for the KDE PIM Holiday API
 Group:          Development/Libraries/KDE
-Requires:       libKF5Holidays5 = %{version}
-Requires:       pkgconfig(Qt5Core) >= 5.4.0
+Requires:       %{lname} = %{version}
+Requires:       pkgconfig(Qt5Core)
 
 %description devel
 This package contains necessary include files and libraries needed
 to develop applications depending on the kholidays library
 
-%if %{with lang}
-%lang_package
-%endif
+%lang_package -n %{lname}
 
 %prep
 %setup -q
@@ -82,24 +78,21 @@
     %find_lang %{name} --with-man --all-name --with-qt
   %endif
 
-%post -n %lname -p /sbin/ldconfig
-%postun -n %lname -p /sbin/ldconfig
+%post -n %{lname} -p /sbin/ldconfig
+%postun -n %{lname} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc DESIGN
 
-%files -n %lname
-%defattr(-,root,root)
-%doc COPYING.LIB
+%files -n %{lname}
+%license COPYING.LIB
 %dir %{_kf5_qmldir}/org
 %dir %{_kf5_qmldir}/org/kde
 %{_kf5_libdir}/libKF5Holidays.so.*
 %{_kf5_qmldir}/org/kde/kholidays/
 
 %files devel
-%defattr(-,root,root)
-%doc COPYING.LIB
+%license COPYING.LIB
 %{_kf5_cmakedir}/KF5Holidays/
 %{_kf5_includedir}/KHolidays/
 %{_kf5_includedir}/kholidays_version.h
@@ -107,8 +100,8 @@
 %{_kf5_mkspecsdir}/qt_KHolidays.pri
 
 %if %{with lang}
-%files lang -f %{name}.lang
-%doc COPYING*
+%files -n %{lname}-lang -f %{name}.lang
+%license COPYING*
 %endif
 
 %changelog

++++++ kholidays-5.46.0.tar.xz -> kholidays-5.47.0.tar.xz ++++++
++++ 6241 lines of diff (skipped)


Reply via email to