File fix_setting_avogadro_plugin_dir.patch of Package kalzium6

diff -ur kalzium-23.03.90.orig/compoundviewer/kalziumglwidget.cpp kalzium-23.03.90/compoundviewer/kalziumglwidget.cpp
--- kalzium-23.03.90.orig/compoundviewer/kalziumglwidget.cpp
+++ kalzium-23.03.90/compoundviewer/kalziumglwidget.cpp
@@ -34,8 +34,8 @@
     // avoiding overwriting an already set envvar
     static bool s_pluginDirSet = false;
     if (!s_pluginDirSet) {
-        if (qEnvironmentVariableIsEmpty("AVOGADRO_PLUGINS")) {
-            qputenv("AVOGADRO_PLUGINS", AVOGADRO_PLUGIN_DIR);
+        if (qEnvironmentVariableIsEmpty("AVOGADRO_PLUGIN_DIR")) {
+            qputenv("AVOGADRO_PLUGIN_DIR", AVOGADRO_PLUGIN_DIR);
         }
         s_pluginDirSet = true;
     }
diff -ur kalzium-23.03.90.orig/config-kalzium.h.cmake kalzium-23.03.90/config-kalzium.h.cmake
--- kalzium-23.03.90.orig/config-kalzium.h.cmake
+++ kalzium-23.03.90/config-kalzium.h.cmake
@@ -20,5 +20,5 @@
 #cmakedefine HAVE_IEEEFP_H 1
 
 /* The base directory of the Avogadro plugins. */
-#define AVOGADRO_PLUGIN_DIR "${Avogadro_PLUGIN_DIR}"
+#define AVOGADRO_PLUGIN_DIR "${AvogadroLibs_INSTALL_PREFIX}"
 
openSUSE Build Service is sponsored by