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@

Reply via email to