From 652a1106deb8418c375aeb6edf21f333d81b2cf3 Mon Sep 17 00:00:00 2001 From: Anish Pallati Date: Thu, 24 Sep 2026 15:37:13 -0400 Subject: [PATCH] groonga: fix plugin and data install paths Signed-off-by: Anish Pallati --- .../gr/groonga/fix-cmake-install-path.patch | 33 +++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/groonga/fix-cmake-install-path.patch b/pkgs/by-name/gr/groonga/fix-cmake-install-path.patch index bca9b6d5d023..2a02f8d633f6 100644 --- a/pkgs/by-name/gr/groonga/fix-cmake-install-path.patch +++ b/pkgs/by-name/gr/groonga/fix-cmake-install-path.patch @@ -2,8 +2,37 @@ Fix CMake install path --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -1879,11 +1879,11 @@ - +@@ -212,12 +212,12 @@ + CACHE STRING "wait time in nanosecond to acquire a lock.") + set(GRN_RELATIVE_PLUGINS_DIR + "${CMAKE_INSTALL_LIBDIR}/${GRN_PROJECT_NAME}/plugins") +-set(GRN_PLUGINS_DIR "${CMAKE_INSTALL_PREFIX}/${GRN_RELATIVE_PLUGINS_DIR}") ++set(GRN_PLUGINS_DIR "${CMAKE_INSTALL_FULL_LIBDIR}/${GRN_PROJECT_NAME}/plugins") + set(GRN_PLUGIN_SUFFIX "${CMAKE_SHARED_MODULE_SUFFIX}") + set(GRN_RELATIVE_GGML_BACKENDS_DIR + "${CMAKE_INSTALL_LIBDIR}/${GRN_PROJECT_NAME}/ggml") + set(GRN_GGML_BACKENDS_DIR +- "${CMAKE_INSTALL_PREFIX}/${GRN_RELATIVE_GGML_BACKENDS_DIR}") ++ "${CMAKE_INSTALL_FULL_LIBDIR}/${GRN_PROJECT_NAME}/ggml") + set(GRN_DLL_FILENAME "libgroonga${CMAKE_SHARED_LIBRARY_SUFFIX}") + set(GRN_QUERY_EXPANDER_TSV_RELATIVE_SYNONYMS_FILE + "${GRN_CONFIG_DIR}/synonyms.tsv") +@@ -225,11 +225,11 @@ + set(GRN_RELATIVE_RUBY_SCRIPTS_DIR + "${CMAKE_INSTALL_LIBDIR}/${GRN_PROJECT_NAME}/scripts/ruby") + set(GRN_RUBY_SCRIPTS_DIR +- "${CMAKE_INSTALL_PREFIX}/${GRN_RELATIVE_RUBY_SCRIPTS_DIR}") ++ "${CMAKE_INSTALL_FULL_LIBDIR}/${GRN_PROJECT_NAME}/scripts/ruby") + set(GRN_RELATIVE_LANGUAGE_MODELS_DIR + "${CMAKE_INSTALL_DATADIR}/${GRN_PROJECT_NAME}/language_models") + set(GRN_LANGUAGE_MODELS_DIR +- "${CMAKE_INSTALL_PREFIX}/${GRN_RELATIVE_LANGUAGE_MODELS_DIR}") ++ "${CMAKE_INSTALL_FULL_DATADIR}/${GRN_PROJECT_NAME}/language_models") + + if(GRN_C_COMPILER_GNU_LIKE) + set(GRN_C_COMPILE_FLAGS "${GRN_C_COMPILE_FLAGS} $<$:-g3 -O0>") +@@ -2407,11 +2407,11 @@ + set(prefix "${CMAKE_INSTALL_PREFIX}") set(exec_prefix "\${prefix}") -set(bindir "\${exec_prefix}/${CMAKE_INSTALL_BINDIR}")