Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libcerf for openSUSE:Factory checked 
in at 2023-10-12 23:39:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcerf (Old)
 and      /work/SRC/openSUSE:Factory/.libcerf.new.1807 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcerf"

Thu Oct 12 23:39:08 2023 rev:9 rq:1116828 version:2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcerf/libcerf.changes  2023-06-12 
15:24:15.994276443 +0200
+++ /work/SRC/openSUSE:Factory/.libcerf.new.1807/libcerf.changes        
2023-10-12 23:39:39.911589579 +0200
@@ -1,0 +2,7 @@
+Wed Oct 11 03:59:43 UTC 2023 - ming li <[email protected]>
+
+- update to 2.4:
+  * CMake: runtime destination corrected (bin, not lib)
+  * CMake: removed option PORTABLE and compiler flag -march (unavailable on 
some architectures)
+
+-------------------------------------------------------------------

Old:
----
  libcerf-v2.3.tar.gz

New:
----
  libcerf-v2.4.tar.gz

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

Other differences:
------------------
++++++ libcerf.spec ++++++
--- /var/tmp/diff_new_pack.DQa8di/_old  2023-10-12 23:39:40.435608547 +0200
+++ /var/tmp/diff_new_pack.DQa8di/_new  2023-10-12 23:39:40.439608692 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           libcerf
-Version:        2.3
+Version:        2.4
 Release:        0
 Summary:        A library that complex error functions
 License:        MIT

++++++ libcerf-v2.3.tar.gz -> libcerf-v2.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcerf-v2.3/.gitlab-ci.yml 
new/libcerf-v2.4/.gitlab-ci.yml
--- old/libcerf-v2.3/.gitlab-ci.yml     2023-01-10 09:10:08.000000000 +0100
+++ new/libcerf-v2.4/.gitlab-ci.yml     2023-08-02 18:01:32.000000000 +0200
@@ -1,14 +1,15 @@
 stages:
   - build
 
-mac10_15:
+mac_x64:
   tags:
-  - macbuild3
+  - mac_x64
   stage: build
   script: &macbuild
+    - OPTDIR=/Users/Shared/Software
     - mkdir build
     - cd build
-    - cmake ..
+    - cmake -DCMAKE_INSTALL_PREFIX="$OPTDIR" -DCMAKE_BUILD_TYPE=Release -S..
     - make
     - ctest --output-on-failure
     - cpack .
@@ -18,9 +19,9 @@
     - build/*zip
     expire_in: 10 days
 
-mac12_2:
+mac_arm:
   tags:
-  - scgmac4
+  - mac_arm
   stage: build
   script: *macbuild
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcerf-v2.3/CHANGELOG new/libcerf-v2.4/CHANGELOG
--- old/libcerf-v2.3/CHANGELOG  2023-01-10 09:10:08.000000000 +0100
+++ new/libcerf-v2.4/CHANGELOG  2023-08-02 18:01:32.000000000 +0200
@@ -1,5 +1,9 @@
 == Revision history of libcerf, maintained by Joachim Wuttke ==
 
+libcerf-2.4, released 2aug23:
+  - CMake: runtime destination corrected (bin, not lib)
+  - CMake: removed option PORTABLE and compiler flag -march (unavailable on 
some architectures)
+
 libcerf-2.3, released 10jan23:
   - Fix compiler flags; use -O3 for Release
     - Introduce CERF_COMPILE_OPTIONS to let users overwrite the hard-coded 
compile options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcerf-v2.3/CMakeLists.txt 
new/libcerf-v2.4/CMakeLists.txt
--- old/libcerf-v2.3/CMakeLists.txt     2023-01-10 09:10:08.000000000 +0100
+++ new/libcerf-v2.4/CMakeLists.txt     2023-08-02 18:01:32.000000000 +0200
@@ -33,7 +33,7 @@
 endif()
 
 set(CERF_SOVERSION                 2) # API version
-set(CERF_VERSION ${CERF_SOVERSION}.3) # minor version
+set(CERF_VERSION ${CERF_SOVERSION}.4) # minor version
 
 include(GNUInstallDirs)
 
@@ -73,12 +73,6 @@
     endif()
 
     add_compile_options(-Wno-sign-compare -fno-omit-frame-pointer)
-    if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_C_COMPILER_ID STREQUAL 
"GNU" )
-        option(PORTABLE "Build a portable binary without host-specific 
optimization" OFF)
-        if(NOT PORTABLE)
-            add_compile_options(-march=native)
-        endif()
-    endif()
     if (CMAKE_BUILD_TYPE MATCHES Debug)
         add_compile_options(-g)
     else()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcerf-v2.3/README.md new/libcerf-v2.4/README.md
--- old/libcerf-v2.3/README.md  2023-01-10 09:10:08.000000000 +0100
+++ new/libcerf-v2.4/README.md  2023-08-02 18:01:32.000000000 +0200
@@ -67,12 +67,12 @@
 ## Binary packages
 
   * Linux:
-    * [rpm package](https://build.opensuse.org/package/show/science/libcerf) 
by Christoph Junghans
+    * [Debian 
package](https://buildd.debian.org/status/package.php?p=bornagain) by Eugen 
Wintersberger
     * [Gentoo package](http://packages.gentoo.org/package/sci-libs/libcerf) by 
Christoph Junghans
-    * [Debian package](https://packages.debian.org/jessie/libs/libcerf1) by 
Eugen Wintersberger
+    * [rpm package](https://build.opensuse.org/package/show/science/libcerf) 
by Christoph Junghans
   * OS X:
-    * 
[MacPorts::libcerf](http://www.macports.org/ports.php?by=name&substr=libcerf), 
by Mojca Miklavec
     * 
[Homebrew/homebrew-science/libcerf.rb](https://formulae.brew.sh/formula/libcerf),
 by Roman Garnett
+    * 
[MacPorts::libcerf](http://www.macports.org/ports.php?by=name&substr=libcerf), 
by Mojca Miklavec
   * Cross platform:
     * [vcpkg CMake 
packager](https://github.com/microsoft/vcpkg/tree/master/ports/libcerf), by 
Alexander Täschner
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcerf-v2.3/lib/CMakeLists.txt 
new/libcerf-v2.4/lib/CMakeLists.txt
--- old/libcerf-v2.3/lib/CMakeLists.txt 2023-01-10 09:10:08.000000000 +0100
+++ new/libcerf-v2.4/lib/CMakeLists.txt 2023-08-02 18:01:32.000000000 +0200
@@ -38,8 +38,8 @@
 install(
     TARGETS ${lib}
     EXPORT ${intf}
-    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
     RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR}
+    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
     ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
     COMPONENT Libraries)
 install(

Reply via email to