Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libXISF for openSUSE:Factory checked in at 2023-06-04 16:42:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libXISF (Old) and /work/SRC/openSUSE:Factory/.libXISF.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libXISF" Sun Jun 4 16:42:24 2023 rev:5 rq:1090746 version:0.2.6 Changes: -------- --- /work/SRC/openSUSE:Factory/libXISF/libXISF.changes 2023-05-25 23:52:38.663648911 +0200 +++ /work/SRC/openSUSE:Factory/.libXISF.new.15902/libXISF.changes 2023-06-04 16:43:00.862276785 +0200 @@ -1,0 +2,8 @@ +Sun Jun 4 12:03:16 UTC 2023 - Paolo Stivanin <i...@paolostivanin.com> + +- Update to 0.2.6: + * Fix "string sub-command REPLACE requires at least four arguments" + * Fix generating pkgconfig file +- Rebase patch + +------------------------------------------------------------------- Old: ---- libXISF-0.2.5.tar.gz New: ---- libXISF-0.2.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libXISF.spec ++++++ --- /var/tmp/diff_new_pack.AxvDDO/_old 2023-06-04 16:43:01.390279927 +0200 +++ /var/tmp/diff_new_pack.AxvDDO/_new 2023-06-04 16:43:01.394279951 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: libXISF -Version: 0.2.5 +Version: 0.2.6 Release: 0 Summary: Library to read/write PixInsight XISF files License: GPL-3.0-or-later ++++++ fix-pkgconfig.patch ++++++ --- /var/tmp/diff_new_pack.AxvDDO/_old 2023-06-04 16:43:01.426280141 +0200 +++ /var/tmp/diff_new_pack.AxvDDO/_new 2023-06-04 16:43:01.438280213 +0200 @@ -1,11 +1,11 @@ ---- libxisf/libxisf.pc.in.orig 2023-05-25 11:33:46.092163914 +0200 -+++ libxisf/libxisf.pc.in 2023-05-25 11:38:50.753870840 +0200 -@@ -7,7 +7,5 @@ +diff -ru orig/libxisf.pc.in mod/libxisf.pc.in +--- orig/libxisf.pc.in 2023-06-02 08:50:37.000000000 +0200 ++++ mod/libxisf.pc.in 2023-06-04 14:04:33.908583992 +0200 +@@ -7,6 +7,5 @@ Description: @CMAKE_PROJECT_DESCRIPTION@ URL: @CMAKE_PROJECT_HOMEPAGE_URL@ Version: @PROJECT_VERSION@ --Requires.private: @PC_LIBS_REQUIRE@ +-Requires.private: @PC_REQUIRE_STR@ Cflags: -I"${includedir}" Libs: -L"${libdir}" -lXISF --Libs.private: -L"${libdir}" @PC_LIBS_REQUIRE@ ++++++ libXISF-0.2.5.tar.gz -> libXISF-0.2.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxisf/CMakeLists.txt new/libxisf/CMakeLists.txt --- old/libxisf/CMakeLists.txt 2023-05-24 16:28:11.000000000 +0200 +++ new/libxisf/CMakeLists.txt 2023-06-02 08:50:37.000000000 +0200 @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.14) -project(libXISF VERSION 0.2.5 LANGUAGES CXX C +project(libXISF VERSION 0.2.6 LANGUAGES CXX C HOMEPAGE_URL https://gitea.nouspiro.space/nou/libXISF DESCRIPTION "LibXISF is C++ library that can read and write XISF files produced by PixInsight.") @@ -108,6 +108,12 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libxisf.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) install(TARGETS XISF LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) +list(JOIN PC_LIBS_REQUIRE ", " PC_REQUIRE_STR2) +if(NOT PC_REQUIRE_STR2 STREQUAL "") + string(REPLACE "lz4" "liblz4" PC_REQUIRE_STR ${PC_REQUIRE_STR2}) +endif() +list(TRANSFORM PC_LIBS_REQUIRE PREPEND "-l") +list(JOIN PC_LIBS_REQUIRE " " PC_LIBS_STR) configure_file(libxisf.pc.in libxisf.pc @ONLY) #testing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxisf/libxisf.pc.in new/libxisf/libxisf.pc.in --- old/libxisf/libxisf.pc.in 2023-05-24 16:28:11.000000000 +0200 +++ new/libxisf/libxisf.pc.in 2023-06-02 08:50:37.000000000 +0200 @@ -7,7 +7,6 @@ Description: @CMAKE_PROJECT_DESCRIPTION@ URL: @CMAKE_PROJECT_HOMEPAGE_URL@ Version: @PROJECT_VERSION@ -Requires.private: @PC_LIBS_REQUIRE@ +Requires.private: @PC_REQUIRE_STR@ Cflags: -I"${includedir}" Libs: -L"${libdir}" -lXISF -Libs.private: -L"${libdir}" @PC_LIBS_REQUIRE@