Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cmake for openSUSE:Factory checked 
in at 2023-04-27 19:56:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cmake (Old)
 and      /work/SRC/openSUSE:Factory/.cmake.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cmake"

Thu Apr 27 19:56:45 2023 rev:232 rq:1082450 version:3.26.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/cmake/cmake.changes      2023-04-08 
17:38:28.393842515 +0200
+++ /work/SRC/openSUSE:Factory/.cmake.new.1533/cmake.changes    2023-04-27 
19:56:47.124462070 +0200
@@ -1,0 +2,12 @@
+Fri Apr 21 19:24:16 UTC 2023 - Callum Farmer <gm...@opensuse.org>
+
+- macros: Re-add old setup on top of new - some applications still
+  use the old version
+
+-------------------------------------------------------------------
+Thu Apr 20 19:52:52 UTC 2023 - Callum Farmer <gm...@opensuse.org>
+
+- macros: substitute exactly once otherwise some non default values
+  won't work
+
+-------------------------------------------------------------------
@@ -5,0 +18,10 @@
+
+-------------------------------------------------------------------
+Sat Apr  1 14:14:02 UTC 2023 - Callum Farmer <gm...@opensuse.org>
+
+- macros: Convert to GNUInstallDirs
+  * some of the old values such as SYSCONF_INSTALL_PATH aren't
+    used anymore
+  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
+    are different to us
+  * SHAREDSTATEDIR isn't under /usr so isn't relative

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

Other differences:
------------------


++++++ cmake.macros ++++++
--- /var/tmp/diff_new_pack.1X3rDu/_old  2023-04-27 19:56:49.184474180 +0200
+++ /var/tmp/diff_new_pack.1X3rDu/_new  2023-04-27 19:56:49.188474204 +0200
@@ -7,6 +7,9 @@
 %__builder %__make
 %__sourcedir .
 
+%__cmake_make_prefix_relative() %{lua:print((string.gsub((rpm.expand("%1")), 
((rpm.expand("%{_prefix}")) .. "/"), "", 1)))}
+%__cmake_make_root_relative() %{lua:print((string.gsub((rpm.expand("%1")), 
"/", "", 1)))}
+
 %cmake \
     find %__sourcedir -type f -name CMakeLists.txt \\\
         -exec sed -i -re 
'/^[[:blank:]]*[sS][eE][tT][[:blank:]]*\\\([[:blank:]]*(CMAKE_BUILD_TYPE|CMAKE_COLOR_MAKEFILE|CMAKE_INSTALL_PREFIX|CMAKE_VERBOSE_MAKEFILE).*\\\)/{s/^/#IGNORE
 /}' {} + \
@@ -19,12 +22,20 @@
         -GNinja \\\
 %endif \
         -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \\\
+        -DCMAKE_INSTALL_BINDIR:PATH=%{__cmake_make_prefix_relative %{_bindir}} 
\\\
+        -DCMAKE_INSTALL_SBINDIR:PATH=%{__cmake_make_prefix_relative 
%{_sbindir}} \\\
+        -DCMAKE_INSTALL_LIBEXECDIR:PATH=%{__cmake_make_prefix_relative 
%{_libexecdir}} \\\
+        -DCMAKE_INSTALL_SYSCONFDIR:PATH=%{__cmake_make_root_relative 
%{_sysconfdir}} \\\
+        -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=%{_sharedstatedir} \\\
+        -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=%{__cmake_make_root_relative 
%{_localstatedir}} \\\
+        -DCMAKE_INSTALL_RUNSTATEDIR:PATH=%{__cmake_make_root_relative 
%{_rundir}} \\\
+        -DCMAKE_INSTALL_LIBDIR:PATH=%{__cmake_make_prefix_relative %{_libdir}} 
\\\
+        -DCMAKE_INSTALL_INCLUDEDIR:PATH=%{__cmake_make_prefix_relative 
%{_includedir}} \\\
+        -DCMAKE_INSTALL_DATAROOTDIR:PATH=%{__cmake_make_prefix_relative 
%{_datadir}} \\\
         -DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \\\
         -DLIB_INSTALL_DIR:PATH=%{_libdir} \\\
         -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \\\
         -DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \\\
-        -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \\\
-        -DCMAKE_INSTALL_LIBEXECDIR=%{_libexecdir} \\\
         -DCMAKE_BUILD_TYPE=RelWithDebInfo \\\
         -DCMAKE_C_FLAGS="${CFLAGS:-%optflags}" \\\
         -DCMAKE_CXX_FLAGS="${CXXFLAGS:-%optflags}" \\\

Reply via email to