public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/libclaw] rawhide: Update to 1.9.1-1
@ 2026-07-28 13:59 Martin Gansser
  0 siblings, 0 replies; 2+ messages in thread
From: Martin Gansser @ 2026-07-28 13:59 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/libclaw
Branch : rawhide
Commit : 22d2ca4402bba9feab68bc7317840b9f0a16a35a
Author : Martin Gansser <mgansser@netcom-mail.de>
Date   : 2026-07-28T13:56:22+00:00
Stats  : +36/-281 in 8 file(s)
URL    : https://src.fedoraproject.org/rpms/libclaw/c/22d2ca4402bba9feab68bc7317840b9f0a16a35a?branch=rawhide

Log:
Update to 1.9.1-1

---
diff --git a/libclaw-1.6.1-nostrip.patch b/libclaw-1.6.1-nostrip.patch
deleted file mode 100644
index 18277eb..0000000
--- a/libclaw-1.6.1-nostrip.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 23fba075de84b2168677475cddd0f393073a3ab4 Mon Sep 17 00:00:00 2001
-From: Lubomir Rintel <lkundrak@v3.sk>
-Date: Fri, 18 Sep 2009 15:32:32 +0200
-Subject: [PATCH] Do not strip libraries when linking them
-
-We do that after we construct -debuginfo package from the debugging
-symbols when building the RPM package.
----
- CMakeLists.txt |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff -up libclaw-1.6.1/CMakeLists.txt.nostrip libclaw-1.6.1/CMakeLists.txt
---- libclaw-1.6.1/CMakeLists.txt.nostrip	2011-04-18 11:46:48.552994197 -0400
-+++ libclaw-1.6.1/CMakeLists.txt	2011-04-18 11:46:56.459896983 -0400
-@@ -192,7 +192,7 @@ target_link_libraries(claw_graphic ${CLA
- # extra flags for the link
- set_target_properties(
-  ${CLAW_LIBRARIES}
-- PROPERTIES LINK_FLAGS "-s -Wl,--as-needed" )
-+ PROPERTIES LINK_FLAGS "-Wl,--as-needed" )
- 
- # all libraries
- set( CLAW_ALL_LIBRARIES ${CLAW_LIBRARIES} ${CLAW_GRAPHIC_LIBRARIES})

diff --git a/libclaw-1.7.4-fix-static-library.patch b/libclaw-1.7.4-fix-static-library.patch
deleted file mode 100644
index 7e15960..0000000
--- a/libclaw-1.7.4-fix-static-library.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libclaw-1.7.4/CMakeLists.txt.orig	2026-07-27 18:39:02.023849599 +0000
-+++ libclaw-1.7.4/CMakeLists.txt	2026-07-27 18:40:00.559922229 +0000
-@@ -85,7 +85,7 @@
-   ${CLAW_CODE_DIR}arguments_table.cpp
- )
- add_library( claw_application SHARED ${CLAW_APPLICATION_SOURCES} )
--add_library( claw_application-static ${CLAW_APPLICATION_SOURCES} )
-+add_library( claw_application-static STATIC STATIC ${CLAW_APPLICATION_SOURCES} )
- target_link_libraries( claw_application claw_logger )
- 
- if( NOT WIN32 )

diff --git a/libclaw-1.7.4-gcc62.patch b/libclaw-1.7.4-gcc62.patch
deleted file mode 100644
index e1da770..0000000
--- a/libclaw-1.7.4-gcc62.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-From a13a75306bba55538ba7d5188ffc1a7eb34f173b Mon Sep 17 00:00:00 2001
-From: Lubomir Rintel <lkundrak@v3.sk>
-Date: Mon, 28 Nov 2016 10:21:33 +0100
-Subject: [PATCH 1/2] Deal with correct getline() type
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-  libclaw-1.7.4/claw/code/configuration_file.cpp:
-    In member function ‘bool claw::configuration_file::get_line(std::istream&,
-    const claw::configuration_file::syntax_description&, std::__cxx11::string&) const’:
-  libclaw-1.7.4/claw/code/configuration_file.cpp:444:39: error: cannot convert
-    ‘std::basic_istream<char>’ to ‘bool’ in initialization
-       bool result = text::getline(is, line);
----
- claw/code/configuration_file.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/claw/code/configuration_file.cpp b/claw/code/configuration_file.cpp
-index e7bb26a..3839cff 100644
---- a/claw/code/configuration_file.cpp
-+++ b/claw/code/configuration_file.cpp
-@@ -441,7 +441,7 @@ claw::configuration_file::file_end() const
- bool claw::configuration_file::get_line
- ( std::istream& is, const syntax_description& syntax, std::string& line ) const
- {
--  bool result = text::getline(is, line);
-+  bool result = text::getline(is, line).good();
- 
-   if ( result )
-     {
--- 
-2.9.3
-
-From cadc97d9626307d2f1fcf113099c9c4ca0f7cf6b Mon Sep 17 00:00:00 2001
-From: Lubomir Rintel <lkundrak@v3.sk>
-Date: Mon, 28 Nov 2016 10:09:33 +0100
-Subject: [PATCH 2/2] Do something random to make C++ happy
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-  In file included from /usr/include/boost/bind.hpp:22:0, libclaw-1.7.4/claw/code/tween/single_tweener.cpp:32:
-  /usr/include/boost/bind/bind.hpp: In instantiation of ‘void boost::_bi::list2<A1, A2>::operator()(boost::_bi::type<void>, F&, A&, int) [with F = void (*)(double&, double&); A = boost::_bi::rrlist1<double>; A1 = boost::reference_wrapper<double>; A2 = boost::arg<1>]’:
-  /usr/include/boost/bind/bind.hpp:1234:50:   required from ‘boost::_bi::bind_t<R, F, L>::result_type boost::_bi::bind_t<R, F, L>::operator()(A1&&) [with A1 = double; R = void; F = void (*)(double&, double&); L = boost::_bi::list2<boost::reference_wrapper<double>, boost::arg<1> >; boost::_bi::bind_t<R, F, L>::result_type = void]’
-  /usr/include/boost/function/function_template.hpp:159:11:   required from ‘static void boost::detail::function::void_function_obj_invoker1<FunctionObj, R, T0>::invoke(boost::detail::function::function_buffer&, T0) [with FunctionObj = boost::_bi::bind_t<void, void (*)(double&, double&), boost::_bi::list2<boost::reference_wrapper<double>, boost::arg<1> > >; R = void; T0 = double]’
-  /usr/include/boost/function/function_template.hpp:937:38:   required from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(double&, double&), boost::_bi::list2<boost::reference_wrapper<double>, boost::arg<1> > >; R = void; T0 = double]’
-  /usr/include/boost/function/function_template.hpp:727:7:   required from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(double&, double&), boost::_bi::list2<boost::reference_wrapper<double>, boost::arg<1> > >; R = void; T0 = double; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
-  /usr/include/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(double&, double&), boost::_bi::list2<boost::reference_wrapper<double>, boost::arg<1> > >; R = void; T0 = double; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
-  /usr/include/boost/function/function_template.hpp:1126:5:   required from ‘typename boost::enable_if_c<(! boost::is_integral<Functor>::value), boost::function<R(T0)>&>::type boost::function<R(T0)>::operator=(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(double&, double&), boost::_bi::list2<boost::reference_wrapper<double>, boost::arg<1> > >; R = void; T0 = double; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), boost::function<R(T0)>&>::type = boost::function<void(double)>&]’
-  libclaw-1.7.4/claw/code/tween/single_tweener.cpp:125:62:	 required from here
-  /usr/include/boost/bind/bind.hpp:319:35: error: invalid initialization of non-const reference of type ‘double&’ from an rvalue of type ‘double’
-  	 unwrapper<F>::unwrap(f, 0)(a[base_type::a1_], a[base_type::a2_]);
-  	 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  CMakeFiles/claw_tween-static.dir/build.make:89: recipe for target 'CMakeFiles/claw_tween-static.dir/claw/code/tween/single_tweener.cpp.o' failed
----
- claw/code/tween/single_tweener.cpp | 2 +-
- claw/tween/single_tweener.hpp      | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/claw/code/tween/single_tweener.cpp b/claw/code/tween/single_tweener.cpp
-index 2a3c7fe..d173eec 100644
---- a/claw/code/tween/single_tweener.cpp
-+++ b/claw/code/tween/single_tweener.cpp
-@@ -241,7 +241,7 @@ double claw::tween::single_tweener::do_update( double dt )
-   const double result = dt - t;
-   m_date += t;
- 
--  const double val( get_value() );
-+  double val( get_value() );
- 
-   m_callback(val);
- 
-diff --git a/claw/tween/single_tweener.hpp b/claw/tween/single_tweener.hpp
-index 9f05671..f730cfa 100644
---- a/claw/tween/single_tweener.hpp
-+++ b/claw/tween/single_tweener.hpp
-@@ -51,7 +51,7 @@ namespace claw
-     public:
-       /** \brief The type of the function called when the single_tweener is
-           updated. */
--      typedef boost::function<void (double)> update_function;
-+      typedef boost::function<void (double&)> update_function;
- 
-       /** \brief The type of the function used to compute the new value. */
-       typedef boost::function<double (double)> easing_function;
--- 
-2.9.3
-

diff --git a/libclaw-1.7.4-gcc7.patch b/libclaw-1.7.4-gcc7.patch
deleted file mode 100644
index dd89e3e..0000000
--- a/libclaw-1.7.4-gcc7.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Patch taken from upstream and edited for use in Fedora:
-
-commit 6033275773313fe052f6e222321a8ec87587fbe6
-Author: Julien Jorge <julien.jorge@iscool-e.com>
-Date:   Thu Apr 24 20:39:18 2014 +0200
-
-    Fix various errors pointed by clang on iOS.
-
-diff --git a/claw/impl/box_2d.tpp b/claw/impl/box_2d.tpp
-index e4b6936..71f3883 100644
---- a/claw/impl/box_2d.tpp
-+++ b/claw/impl/box_2d.tpp
-@@ -136,8 +136,8 @@ template<typename U>
- claw::math::box_2d<U> claw::math::box_2d<T>::cast_value_type_to() const
- {
-   return claw::math::box_2d<U>
--    ( first_point.cast_value_type_to<U>(),
--      second_point.cast_value_type_to<U>() );
-+    ( first_point.template cast_value_type_to<U>(),
-+      second_point.template cast_value_type_to<U>() );
- } // box_2d::cast_value_type_to()
- 
- /*----------------------------------------------------------------------------*/
-diff --git a/claw/impl/rectangle.tpp b/claw/impl/rectangle.tpp
-index 9e6f14a..3c3c8f3 100644
---- a/claw/impl/rectangle.tpp
-+++ b/claw/impl/rectangle.tpp
-@@ -140,7 +140,7 @@ template<typename U>
- claw::math::rectangle<U> claw::math::rectangle<T>::cast_value_type_to() const
- {
-   return claw::math::rectangle<U>
--    ( position.cast_value_type_to<U>(), (U)width, (U)height );
-+    ( position.template cast_value_type_to<U>(), (U)width, (U)height );
- } // rectangle::cast_value_type_to()
- 
- /*----------------------------------------------------------------------------*/

diff --git a/libclaw-1.7.4-libdir.patch b/libclaw-1.7.4-libdir.patch
deleted file mode 100644
index 7e1172f..0000000
--- a/libclaw-1.7.4-libdir.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -up libclaw-1.7.4/claw-config.in.libdir libclaw-1.7.4/claw-config.in
---- libclaw-1.7.4/claw-config.in.libdir	2013-07-03 13:34:38.000000000 -0600
-+++ libclaw-1.7.4/claw-config.in	2016-12-29 16:58:52.140591117 -0700
-@@ -140,7 +140,7 @@ while test $# -gt 0; do
-       echo -I$CLAW_INCLUDE_DIRECTORY
-       ;;
-      --libs)
--      libdirs="-L${exec_prefix}/lib "
-+      libdirs="-L${exec_prefix}/@CLAW_INSTALLDIR_LIB@ "
- 
-       echo -n "$libdirs"
-       echo $(print_libraries)
-diff -up libclaw-1.7.4/CMakeLists.txt.libdir libclaw-1.7.4/CMakeLists.txt
---- libclaw-1.7.4/CMakeLists.txt.libdir	2016-12-29 16:50:24.124507641 -0700
-+++ libclaw-1.7.4/CMakeLists.txt	2016-12-29 16:50:24.137508590 -0700
-@@ -30,7 +30,7 @@ endif(SVN_ENTRIES)
- set( CLAW_CODE_DIR claw/code/ )
- set( CLAW_INCLUDE_DIRECTORY "${CMAKE_INSTALL_PREFIX}/include/" )
- set( CLAW_INSTALLDIR_SOURCE include/claw/ )
--set( CLAW_INSTALLDIR_LIB lib/ )
-+set( CLAW_INSTALLDIR_LIB "lib${LIB_SUFFIX}/" )
- set( CLAW_INSTALLDIR_DOC share/doc/libclaw${CLAW_VERSION_MAJOR}/ )
- set( CLAW_TRANSLATIONS_INSTALL_DIR "share/locale" )
- set( CLAW_EXECUTABLE_DIR bin/ )
-diff -up libclaw-1.7.4/cmake-module/CMakeLists.txt.libdir libclaw-1.7.4/cmake-module/CMakeLists.txt
---- libclaw-1.7.4/cmake-module/CMakeLists.txt.libdir	2013-07-03 13:34:38.000000000 -0600
-+++ libclaw-1.7.4/cmake-module/CMakeLists.txt	2016-12-29 16:50:24.148509393 -0700
-@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.6)
- project(claw:cmake-modules)
- 
- if( NOT CLAW_CMAKE_MODULES_INSTALL_PATH )
--  set( CLAW_CMAKE_MODULES_INSTALL_PATH "share/cmake/libclaw" )
-+  set( CLAW_CMAKE_MODULES_INSTALL_PATH "lib${LIB_SUFFIX}/cmake/libclaw" )
- endif( NOT CLAW_CMAKE_MODULES_INSTALL_PATH )
- 
- set( CLAW_CMAKE_MODULES

diff --git a/libclaw-1.7.4-noarch.patch b/libclaw-1.7.4-noarch.patch
deleted file mode 100644
index b41cb5d..0000000
--- a/libclaw-1.7.4-noarch.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up libclaw-1.7.4/doc/Doxyfile.noarch libclaw-1.7.4/doc/Doxyfile
---- libclaw-1.7.4/doc/Doxyfile.noarch	2013-07-03 13:34:38.000000000 -0600
-+++ libclaw-1.7.4/doc/Doxyfile	2016-12-29 16:44:08.659098775 -0700
-@@ -989,7 +989,7 @@ HTML_COLORSTYLE_GAMMA  = 80
- # page will contain the date and time when the page was generated. Setting
- # this to NO can help when comparing the output of multiple runs.
- 
--HTML_TIMESTAMP         = YES
-+HTML_TIMESTAMP         = NO
- 
- # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
- # documentation will contain sections that can be hidden and shown after the

diff --git a/libclaw-c++20-no-concept-keyword.patch b/libclaw-c++20-no-concept-keyword.patch
deleted file mode 100644
index ad92c70..0000000
--- a/libclaw-c++20-no-concept-keyword.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- libclaw-1.7.4/CMakeLists.txt.orig	2026-01-29 14:57:17.317737249 +0100
-+++ libclaw-1.7.4/CMakeLists.txt	2026-01-29 14:57:26.811639414 +0100
-@@ -1,4 +1,4 @@
--cmake_minimum_required(VERSION 2.6)
-+cmake_minimum_required(VERSION 3.25.0)
- 
- IF(CMAKE_COMPILER_IS_GNUCXX)
-   ADD_DEFINITIONS(-Wall -ansi -pedantic)
---- libclaw-1.7.4/claw/non_copyable.hpp.orig	2026-01-29 14:29:33.366123605 +0100
-+++ libclaw-1.7.4/claw/non_copyable.hpp	2026-01-29 14:31:23.625763793 +0100
-@@ -61,7 +61,15 @@
-     }; // non_copyable
-   } // namespace pattern
- 
-+  /*
-+   * "concept" became a reserved keyword in C++20.
-+   * Keep backward compatibility while remaining valid in C++20+.
-+   */
-+#if __cplusplus < 202002L
-   namespace concept = pattern;
-+#else
-+  namespace claw_concept = pattern;
-+#endif
- 
- } // namespace claw
- 
---- libclaw-1.7.4/examples/singleton/main.cpp.orig	2026-01-29 14:45:34.983342322 +0100
-+++ libclaw-1.7.4/examples/singleton/main.cpp	2026-01-29 14:46:35.564427943 +0100
-@@ -2,6 +2,12 @@
- #include <string>
- #include <iostream>
- 
-+#if __cplusplus < 202002L
-+namespace claw_concept = claw::concept;
-+#else
-+namespace claw_concept = claw::claw_concept;
-+#endif
-+
- class resource_manager : public claw::concept::basic_singleton<resource_manager>
- {
- public:

diff --git a/libclaw.spec b/libclaw.spec
index 7fd5327..c1012cf 100644
--- a/libclaw.spec
+++ b/libclaw.spec
@@ -1,22 +1,12 @@
 Name:           libclaw
-Version:        1.7.4
-Release:        47%{?dist}
+Version:        1.9.1
+Release:        1%{?dist}
 Summary:        C++ Library of various utility functions
-# Automatically converted from old format: LGPLv2 - review is highly recommended.
-License:        LicenseRef-Callaway-LGPLv2
-URL:            http://libclaw.sourceforge.net/
-Source0:        http://dl.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}.tar.gz
-Patch0:         libclaw-1.6.1-nostrip.patch
-Patch1:         libclaw-1.7.4-libdir.patch
-Patch2:         libclaw-1.7.4-gcc62.patch
-# Make documentation the same on different arches
-Patch3:         libclaw-1.7.4-noarch.patch
-# Fix errors found by GCC 7 (and Clang)
-Patch4:         libclaw-1.7.4-gcc7.patch
-# Fix example build with C++20 by avoiding reserved keyword 'concept' 
-Patch5:         libclaw-c++20-no-concept-keyword.patch
-# fix static library
-Patch6:         libclaw-1.7.4-fix-static-library.patch
+License:        LGPL-2.1-or-later
+URL:            https://github.com/j-jorge/%{name}/
+Source0:        https://github.com/j-jorge/%{name}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX lib64-installation-path.diff
+Patch0:         lib64-installation-path.diff
 
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg-devel
@@ -32,6 +22,13 @@ Claw (C++ Library Absolutely Wonderful) is a C++ library of various utility
 functions. In doesn't have a particular objective but being useful to
 anyone.
 
+%package        %{name}
+Summary:        C++ library of various utility functions
+Group:          System/Libraries
+
+%description    %{name}
+Claw is a generalist library written in C++ and providing various
+structures (multitype map, AVL binary tree) and algorithms.
 
 %package devel
 Summary:        Development files for Claw library
@@ -45,7 +42,6 @@ Requires:       libpng-devel%{?_isa}
 This package contains files needed to develop and build software against
 Claw (C++ Library Absolutely Wonderful).
 
-
 %package doc
 Summary:        Documentation for Claw library
 BuildArch:      noarch
@@ -57,14 +53,8 @@ Wonderful).
 
 %prep
 %autosetup -p1
-
-
-%build
-# TODO: Please submit an issue to upstream (rhbz#2380711)
-export CMAKE_POLICY_VERSION_MINIMUM=3.5
-%cmake
-%cmake_build
-find examples -type f |
+# Fix encoding of examples
+find example -type f |
 while read F
 do
         iconv -f iso8859-1 -t utf-8 $F |sed 's/\r//' >.utf8
@@ -72,35 +62,48 @@ do
         mv .utf8 $F
 done
 
+%build
+# TODO: Please submit an issue to upstream (rhbz#2380711)
+export CMAKE_POLICY_VERSION_MINIMUM=3.5
+
+pushd cmake
+%cmake -DCMAKE_BUILD_TYPE=Release
+
+%cmake_build
+popd
+
 
 %install
+pushd cmake
 %cmake_install
+popd
+
+cp -R example %{buildroot}%{_datadir}/doc/%{name}1/examples
+
 %find_lang %{name}
 
 
 %ldconfig_scriptlets
 
-
 %files -f %{name}.lang
 %license COPYING
 %{_libdir}/*.so.*
 
 
 %files devel
-%{_bindir}/claw-config
 %{_includedir}/claw
-%{_libdir}/cmake/%{name}
+%{_libdir}/cmake/claw
 %{_libdir}/*.so
-%exclude %{_libdir}/*.a
 
 
 %files doc
-%license COPYING
-%doc %{_datadir}/doc/libclaw1
-%doc examples
+%doc %{_datadir}/doc/%{name}1
 
 
 %changelog
+* Tue Jul 28 2026 Martin Gansser <martinkg@fedoraproject.org> - 1.9.1-1
+- Update to 1.9.1-1
+
 * Mon Jul 27 2026 Martin Gansser <martinkg@fedoraproject.org> - 1.7.4-47
 - Add libclaw-1.7.4-fix-static-library.patch
 

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [rpms/libclaw] rawhide: Update to 1.9.1-1
@ 2026-07-28 13:59 Martin Gansser
  0 siblings, 0 replies; 2+ messages in thread
From: Martin Gansser @ 2026-07-28 13:59 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/libclaw
Branch : rawhide
Commit : c76f0a672c4c7c642c1ab1b56fc1455cbed2bb99
Author : Martin Gansser <mgansser@netcom-mail.de>
Date   : 2026-07-28T13:59:19+00:00
Stats  : +22/-1 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/libclaw/c/c76f0a672c4c7c642c1ab1b56fc1455cbed2bb99?branch=rawhide

Log:
Update to 1.9.1-1

---
diff --git a/.gitignore b/.gitignore
index e9fa289..136613e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 libclaw-1.5.4.tar.gz
 /libclaw-1.7.0.tar.gz
 /libclaw-1.7.4.tar.gz
+/libclaw-1.9.1.tar.gz

diff --git a/lib64-installation-path.diff b/lib64-installation-path.diff
new file mode 100644
index 0000000..233b016
--- /dev/null
+++ b/lib64-installation-path.diff
@@ -0,0 +1,20 @@
+diff -Nur libclaw-1.8.2/cmake/package/CMakeLists.txt new/cmake/package/CMakeLists.txt
+--- libclaw-1.8.2/cmake/package/CMakeLists.txt	2024-01-24 21:45:29.000000000 +0100
++++ new/cmake/package/CMakeLists.txt	2024-12-19 11:31:13.606087720 +0100
+@@ -1,6 +1,6 @@
+ install(
+   EXPORT claw
+-  DESTINATION lib/cmake/claw/
++  DESTINATION lib${LIB_SUFFIX}/cmake/claw/
+   FILE claw-config-generated.cmake
+   )
+ 
+@@ -19,7 +19,7 @@
+   FILES
+     ${CMAKE_CURRENT_BINARY_DIR}/claw-config.cmake
+     ${CMAKE_CURRENT_BINARY_DIR}/claw-config-version.cmake
+-  DESTINATION lib/cmake/claw/
++  DESTINATION lib${LIB_SUFFIX}/cmake/claw/
+   )
+ 
+ 

diff --git a/sources b/sources
index 4bba6d6..9a4a13e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libclaw-1.7.4.tar.gz) = 704dc49832210a502b69b691fba75272a7fa62ab4b1ee3b8c99a7923fd537084abdc6263fde495585113f4b3da257e0fe0525ccc2e2601347a8642aff6f0384b
+SHA512 (libclaw-1.9.1.tar.gz) = 1714ba4e392b4cff42e26333345fa1276604c6b03163f6e82c4262685d6cbacdb6962d86696767ddd56fd270b021b66e12ce2420129c91657f6bf9ee49ba9923

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-07-28 13:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-28 13:59 [rpms/libclaw] rawhide: Update to 1.9.1-1 Martin Gansser
2026-07-28 13:59 Martin Gansser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox