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)
