Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package utfcpp for openSUSE:Factory checked 
in at 2024-02-27 22:46:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/utfcpp (Old)
 and      /work/SRC/openSUSE:Factory/.utfcpp.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "utfcpp"

Tue Feb 27 22:46:55 2024 rev:11 rq:1151139 version:4.0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/utfcpp/utfcpp.changes    2024-02-21 
18:01:03.421374456 +0100
+++ /work/SRC/openSUSE:Factory/.utfcpp.new.1770/utfcpp.changes  2024-02-27 
22:47:07.771887232 +0100
@@ -1,0 +2,9 @@
+Wed Feb 21 14:07:20 UTC 2024 - Andreas Stieger <[email protected]>
+
+- update to 4.0.5:
+  * cmake fixes
+- drop no-cpp17-tests.patch
+- drop old-cmake.patch
+- add utfcpp-4.0.5-cmake-location.patch
+
+-------------------------------------------------------------------

Old:
----
  no-cpp17-tests.patch
  old-cmake.patch
  utfcpp-3.2.3.tar.xz

New:
----
  utfcpp-4.0.5-cmake-location.patch
  utfcpp-4.0.5.tar.xz

BETA DEBUG BEGIN:
  Old:  * cmake fixes
- drop no-cpp17-tests.patch
- drop old-cmake.patch
  Old:- drop no-cpp17-tests.patch
- drop old-cmake.patch
- add utfcpp-4.0.5-cmake-location.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- drop old-cmake.patch
- add utfcpp-4.0.5-cmake-location.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ utfcpp.spec ++++++
--- /var/tmp/diff_new_pack.lv1C1z/_old  2024-02-27 22:47:08.391909719 +0100
+++ /var/tmp/diff_new_pack.lv1C1z/_new  2024-02-27 22:47:08.395909864 +0100
@@ -2,6 +2,7 @@
 # spec file for package utfcpp
 #
 # Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +18,16 @@
 
 
 Name:           utfcpp
-Version:        3.2.3
+Version:        4.0.5
 Release:        0
 Summary:        A library for handling UTF-8 encoded strings
 License:        BSL-1.0
 URL:            https://github.com/nemtrif/utfcpp
 Source:         %{name}-%{version}.tar.xz
-Patch0:         no-cpp17-tests.patch
-Patch1:         old-cmake.patch
-BuildRequires:  cmake >= 3.5
-BuildRequires:  gcc-c++
+Patch0:         utfcpp-4.0.5-cmake-location.patch
+BuildRequires:  c++_compiler
+BuildRequires:  cmake >= 3.14
+BuildArch:      noarch
 
 %description
 A C++ library for handling UTF-8 encoded strings.
@@ -38,34 +39,21 @@
 A C++ library for handling UTF-8 encoded strings.
 
 %prep
-%setup -q
-%if 0%{?suse_version} < 1320
-%patch -P 0 -p1
-%endif
-%if 0%{?suse_version} < 1550
-%patch -P 1 -p1
-%endif
+%autosetup -p1
 
 %build
 %cmake
+%cmake_build
 
 %install
 %cmake_install
 
 %check
-make -C build test
+%ctest
 
 %files devel
 %license LICENSE
 %doc README.md
-%dir %{_includedir}/utf8cpp
-%{_includedir}/utf8cpp/utf8.h
-%dir %{_includedir}/utf8cpp/utf8
-%{_includedir}/utf8cpp/utf8/checked.h
-%{_includedir}/utf8cpp/utf8/core.h
-%{_includedir}/utf8cpp/utf8/cpp11.h
-%{_includedir}/utf8cpp/utf8/cpp17.h
-%{_includedir}/utf8cpp/utf8/unchecked.h
-%dir %{_libdir}/cmake/utf8cpp
-%{_libdir}/cmake/utf8cpp/utf8cpp*.cmake
+%{_includedir}/utf8cpp
+%{_datadir}/cmake/utf8cpp
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.lv1C1z/_old  2024-02-27 22:47:08.427911025 +0100
+++ /var/tmp/diff_new_pack.lv1C1z/_new  2024-02-27 22:47:08.431911170 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/nemtrif/utfcpp.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v3.2.3</param>
+    <param name="revision">v4.0.5</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>

++++++ utfcpp-4.0.5-cmake-location.patch ++++++
Index: utfcpp-4.0.5/CMakeLists.txt
===================================================================
--- utfcpp-4.0.5.orig/CMakeLists.txt
+++ utfcpp-4.0.5/CMakeLists.txt
@@ -36,17 +36,17 @@ install(TARGETS ${PROJECT_NAME}
 configure_package_config_file(
     "${PROJECT_SOURCE_DIR}/${PROJECT_NAME}Config.cmake.in"
     "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
-    INSTALL_DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${PROJECT_NAME}/cmake
+    INSTALL_DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/cmake/${PROJECT_NAME}
 )
 
 install(EXPORT ${PROJECT_NAME}Targets
         FILE ${PROJECT_NAME}Targets.cmake
         NAMESPACE ${PROJECT_NAME}::
-        DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${PROJECT_NAME}/cmake)
+        DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/cmake/${PROJECT_NAME})
 
 install(FILES "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
               "${PROJECT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
-        DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${PROJECT_NAME}/cmake)
+        DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/cmake/${PROJECT_NAME})
 
 install(FILES ${PROJECT_SOURCE_DIR}/source/utf8.h DESTINATION include/utf8cpp)
 install(DIRECTORY ${PROJECT_SOURCE_DIR}/source/utf8 DESTINATION

++++++ utfcpp-3.2.3.tar.xz -> utfcpp-4.0.5.tar.xz ++++++
++++ 3298 lines of diff (skipped)

Reply via email to