[gthumb] meson: specify the rpath for the extensions



commit 01e0fd3352c6f825c2a7ea29731b5cc169781642
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Mon Oct 23 18:22:35 2017 +0200

    meson: specify the rpath for the extensions

 extensions/23hq/meson.build                |    3 ++-
 extensions/bookmarks/meson.build           |    3 ++-
 extensions/burn_disc/meson.build           |    3 ++-
 extensions/cairo_io/meson.build            |    3 ++-
 extensions/catalogs/meson.build            |    3 ++-
 extensions/change_date/meson.build         |    3 ++-
 extensions/comments/meson.build            |    3 ++-
 extensions/contact_sheet/meson.build       |    3 ++-
 extensions/convert_format/meson.build      |    3 ++-
 extensions/desktop_background/meson.build  |    3 ++-
 extensions/edit_metadata/meson.build       |    3 ++-
 extensions/exiv2_tools/meson.build         |    3 ++-
 extensions/export_tools/meson.build        |    3 ++-
 extensions/facebook/meson.build            |    3 ++-
 extensions/file_manager/meson.build        |    3 ++-
 extensions/file_tools/gth-file-tool-crop.c |    3 ++-
 extensions/file_tools/meson.build          |    3 ++-
 extensions/file_viewer/meson.build         |    3 ++-
 extensions/find_duplicates/meson.build     |    3 ++-
 extensions/flicker/meson.build             |    3 ++-
 extensions/flicker_utils/meson.build       |    3 ++-
 extensions/gstreamer_tools/meson.build     |    3 ++-
 extensions/gstreamer_utils/meson.build     |    3 ++-
 extensions/image_print/meson.build         |    3 ++-
 extensions/image_rotation/meson.build      |    3 ++-
 extensions/image_viewer/meson.build        |    3 ++-
 extensions/importer/meson.build            |    3 ++-
 extensions/jpeg_utils/meson.build          |    3 ++-
 extensions/list_tools/meson.build          |    3 ++-
 extensions/map_view/meson.build            |    3 ++-
 extensions/oauth/meson.build               |    3 ++-
 extensions/photo_importer/meson.build      |    3 ++-
 extensions/photobucket/meson.build         |    3 ++-
 extensions/picasaweb/meson.build           |    3 ++-
 extensions/raw_files/meson.build           |    3 ++-
 extensions/red_eye_removal/meson.build     |    3 ++-
 extensions/rename_series/meson.build       |    3 ++-
 extensions/resize_images/meson.build       |    3 ++-
 extensions/search/meson.build              |    3 ++-
 extensions/selections/meson.build          |    3 ++-
 extensions/slideshow/meson.build           |    3 ++-
 extensions/webalbums/meson.build           |    3 ++-
 42 files changed, 84 insertions(+), 42 deletions(-)
---
diff --git a/extensions/23hq/meson.build b/extensions/23hq/meson.build
index 384c69e..4fa28d8 100644
--- a/extensions/23hq/meson.build
+++ b/extensions/23hq/meson.build
@@ -20,7 +20,8 @@ shared_module('23hq',
     importer_mod
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/bookmarks/meson.build b/extensions/bookmarks/meson.build
index 5a4ee4d..bd5b0f0 100644
--- a/extensions/bookmarks/meson.build
+++ b/extensions/bookmarks/meson.build
@@ -16,7 +16,8 @@ shared_module('bookmarks',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/burn_disc/meson.build b/extensions/burn_disc/meson.build
index 31374ef..92fc93e 100644
--- a/extensions/burn_disc/meson.build
+++ b/extensions/burn_disc/meson.build
@@ -13,7 +13,8 @@ shared_module('burn_disc',
   c_args : c_args,
   link_with : export_tools_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/cairo_io/meson.build b/extensions/cairo_io/meson.build
index 1b64826..9af820a 100644
--- a/extensions/cairo_io/meson.build
+++ b/extensions/cairo_io/meson.build
@@ -37,7 +37,8 @@ shared_module('cairo_io',
   c_args : c_args,
   link_with : jpeg_utils_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/catalogs/meson.build b/extensions/catalogs/meson.build
index 4be8b28..ebcfa16 100644
--- a/extensions/catalogs/meson.build
+++ b/extensions/catalogs/meson.build
@@ -16,7 +16,8 @@ catalogs_mod = shared_module('catalogs',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/change_date/meson.build b/extensions/change_date/meson.build
index 59c9620..d01243c 100644
--- a/extensions/change_date/meson.build
+++ b/extensions/change_date/meson.build
@@ -13,7 +13,8 @@ shared_module('change_date',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/comments/meson.build b/extensions/comments/meson.build
index 68430e3..05f1bcf 100644
--- a/extensions/comments/meson.build
+++ b/extensions/comments/meson.build
@@ -15,7 +15,8 @@ shared_module('comments',
   c_args : c_args,
   link_with : use_exiv2 ? exiv2_tools_mod : [],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/contact_sheet/meson.build b/extensions/contact_sheet/meson.build
index 85c4de9..96aed54 100644
--- a/extensions/contact_sheet/meson.build
+++ b/extensions/contact_sheet/meson.build
@@ -29,7 +29,8 @@ shared_module('contact_sheet',
   c_args : c_args,
   link_with: [ image_rotation_mod, export_tools_mod ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/convert_format/meson.build b/extensions/convert_format/meson.build
index 3fa9b2a..ce42701 100644
--- a/extensions/convert_format/meson.build
+++ b/extensions/convert_format/meson.build
@@ -12,7 +12,8 @@ shared_module('convert_format',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/desktop_background/meson.build b/extensions/desktop_background/meson.build
index 6e00072..9747bcc 100644
--- a/extensions/desktop_background/meson.build
+++ b/extensions/desktop_background/meson.build
@@ -11,7 +11,8 @@ shared_module('desktop_background',
   c_args : c_args,
   link_with : image_viewer_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/edit_metadata/meson.build b/extensions/edit_metadata/meson.build
index be77dbd..f2b0bb1 100644
--- a/extensions/edit_metadata/meson.build
+++ b/extensions/edit_metadata/meson.build
@@ -18,7 +18,8 @@ edit_metadata_mod = shared_module('edit_metadata',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/exiv2_tools/meson.build b/extensions/exiv2_tools/meson.build
index 71c5e82..dd05f0a 100644
--- a/extensions/exiv2_tools/meson.build
+++ b/extensions/exiv2_tools/meson.build
@@ -12,7 +12,8 @@ exiv2_tools_mod = shared_module('exiv2_tools',
   c_args : c_args,
   link_with : [ edit_metadata_mod ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/export_tools/meson.build b/extensions/export_tools/meson.build
index 512dff2..99ad2ef 100644
--- a/extensions/export_tools/meson.build
+++ b/extensions/export_tools/meson.build
@@ -11,7 +11,8 @@ export_tools_mod = shared_module('export_tools',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/facebook/meson.build b/extensions/facebook/meson.build
index 2513d73..861c82c 100644
--- a/extensions/facebook/meson.build
+++ b/extensions/facebook/meson.build
@@ -34,7 +34,8 @@ shared_module('facebook',
     importer_mod
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/file_manager/meson.build b/extensions/file_manager/meson.build
index c055b89..76abf66 100644
--- a/extensions/file_manager/meson.build
+++ b/extensions/file_manager/meson.build
@@ -13,7 +13,8 @@ shared_module('file_manager',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/file_tools/gth-file-tool-crop.c b/extensions/file_tools/gth-file-tool-crop.c
index 8922023..8649bbb 100644
--- a/extensions/file_tools/gth-file-tool-crop.c
+++ b/extensions/file_tools/gth-file-tool-crop.c
@@ -422,6 +422,8 @@ gth_file_tool_crop_get_options (GthFileTool *base)
        gth_image_viewer_get_original_size (GTH_IMAGE_VIEWER (viewer), &self->priv->original_width, 
&self->priv->original_height);
        _gtk_widget_get_screen_size (window, &self->priv->screen_width, &self->priv->screen_height);
 
+       if (self->priv->settings == NULL)
+               self->priv->settings = g_settings_new (GTHUMB_CROP_SCHEMA);
        self->priv->builder = _gtk_builder_new_from_file ("crop-options.ui", "file_tools");
 
        options = _gtk_builder_get_widget (self->priv->builder, "options");
@@ -678,7 +680,6 @@ static void
 gth_file_tool_crop_init (GthFileToolCrop *self)
 {
        self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, GTH_TYPE_FILE_TOOL_CROP, GthFileToolCropPrivate);
-       self->priv->settings = g_settings_new (GTHUMB_CROP_SCHEMA);
        gth_file_tool_construct (GTH_FILE_TOOL (self), "image-crop-symbolic", _("Crop"), 
GTH_TOOLBOX_SECTION_FORMAT);
 }
 
diff --git a/extensions/file_tools/meson.build b/extensions/file_tools/meson.build
index a061b4f..ddc226c 100644
--- a/extensions/file_tools/meson.build
+++ b/extensions/file_tools/meson.build
@@ -84,7 +84,8 @@ file_tools_mod = shared_module('file_tools',
   c_args : c_args,
   link_with : image_viewer_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 file_tools_inc = include_directories('.')
diff --git a/extensions/file_viewer/meson.build b/extensions/file_viewer/meson.build
index f4b4696..a6bd3d5 100644
--- a/extensions/file_viewer/meson.build
+++ b/extensions/file_viewer/meson.build
@@ -9,7 +9,8 @@ shared_module('file_viewer',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/find_duplicates/meson.build b/extensions/find_duplicates/meson.build
index 4871a4b..fced184 100644
--- a/extensions/find_duplicates/meson.build
+++ b/extensions/find_duplicates/meson.build
@@ -14,7 +14,8 @@ shared_module('find_duplicates',
   c_args : c_args,
   link_with : catalogs_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/flicker/meson.build b/extensions/flicker/meson.build
index f2f335f..54cffef 100644
--- a/extensions/flicker/meson.build
+++ b/extensions/flicker/meson.build
@@ -26,7 +26,8 @@ shared_module('flicker',
     importer_mod
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/flicker_utils/meson.build b/extensions/flicker_utils/meson.build
index 0fdcc02..9219fd3 100644
--- a/extensions/flicker_utils/meson.build
+++ b/extensions/flicker_utils/meson.build
@@ -30,7 +30,8 @@ flicker_utils_mod = shared_module('flicker_utils',
     importer_mod
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/gstreamer_tools/meson.build b/extensions/gstreamer_tools/meson.build
index 0f4a91c..ba0cf8c 100644
--- a/extensions/gstreamer_tools/meson.build
+++ b/extensions/gstreamer_tools/meson.build
@@ -13,7 +13,8 @@ shared_module('gstreamer_tools',
   c_args : c_args,
   link_with: gstreamer_utils_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/gstreamer_utils/meson.build b/extensions/gstreamer_utils/meson.build
index 79d18f1..0861b8b 100644
--- a/extensions/gstreamer_utils/meson.build
+++ b/extensions/gstreamer_utils/meson.build
@@ -9,7 +9,8 @@ gstreamer_utils_mod = shared_module('gstreamer_utils',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/image_print/meson.build b/extensions/image_print/meson.build
index 6a728d2..0817199 100644
--- a/extensions/image_print/meson.build
+++ b/extensions/image_print/meson.build
@@ -14,7 +14,8 @@ shared_module('image_print',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/image_rotation/meson.build b/extensions/image_rotation/meson.build
index 97cedae..b801247 100644
--- a/extensions/image_rotation/meson.build
+++ b/extensions/image_rotation/meson.build
@@ -14,7 +14,8 @@ image_rotation_mod = shared_module('image_rotation',
   c_args : c_args,
   link_with : jpeg_utils_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/image_viewer/meson.build b/extensions/image_viewer/meson.build
index 0d6ade7..d7e0585 100644
--- a/extensions/image_viewer/meson.build
+++ b/extensions/image_viewer/meson.build
@@ -18,7 +18,8 @@ image_viewer_mod = shared_module('image_viewer',
   c_args : c_args,
   link_with : jpeg_utils_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/importer/meson.build b/extensions/importer/meson.build
index 4b02305..956f7e2 100644
--- a/extensions/importer/meson.build
+++ b/extensions/importer/meson.build
@@ -27,7 +27,8 @@ importer_mod = shared_module('importer',
     use_exiv2 ? exiv2_tools_mod : []
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 importer_inc = include_directories('.')
diff --git a/extensions/jpeg_utils/meson.build b/extensions/jpeg_utils/meson.build
index 35d7596..f509602 100644
--- a/extensions/jpeg_utils/meson.build
+++ b/extensions/jpeg_utils/meson.build
@@ -21,7 +21,8 @@ jpeg_utils_mod = shared_module('jpeg_utils',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/list_tools/meson.build b/extensions/list_tools/meson.build
index cb6b6d0..31e96ff 100644
--- a/extensions/list_tools/meson.build
+++ b/extensions/list_tools/meson.build
@@ -17,7 +17,8 @@ list_tools_mod = shared_module('list_tools',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/map_view/meson.build b/extensions/map_view/meson.build
index 1310bc8..27b57fb 100644
--- a/extensions/map_view/meson.build
+++ b/extensions/map_view/meson.build
@@ -9,7 +9,8 @@ shared_module('map_view',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/oauth/meson.build b/extensions/oauth/meson.build
index 57e6b96..d6df783 100644
--- a/extensions/oauth/meson.build
+++ b/extensions/oauth/meson.build
@@ -22,7 +22,8 @@ oauth_mod = shared_module('oauth',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/photo_importer/meson.build b/extensions/photo_importer/meson.build
index 441826e..bd410f2 100644
--- a/extensions/photo_importer/meson.build
+++ b/extensions/photo_importer/meson.build
@@ -26,7 +26,8 @@ photo_importer_mod = shared_module('photo_importer',
     image_rotation_mod, 
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/photobucket/meson.build b/extensions/photobucket/meson.build
index 230ff03..2aff571 100644
--- a/extensions/photobucket/meson.build
+++ b/extensions/photobucket/meson.build
@@ -26,7 +26,8 @@ shared_module('photobucket',
     export_tools_mod
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/picasaweb/meson.build b/extensions/picasaweb/meson.build
index 271c7fb..47ed7ef 100644
--- a/extensions/picasaweb/meson.build
+++ b/extensions/picasaweb/meson.build
@@ -32,7 +32,8 @@ shared_module('picasaweb',
     oauth_mod,
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/raw_files/meson.build b/extensions/raw_files/meson.build
index 2bd2b2a..4b53c98 100644
--- a/extensions/raw_files/meson.build
+++ b/extensions/raw_files/meson.build
@@ -9,7 +9,8 @@ shared_module('raw_files',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/red_eye_removal/meson.build b/extensions/red_eye_removal/meson.build
index 751f390..5257fcd 100644
--- a/extensions/red_eye_removal/meson.build
+++ b/extensions/red_eye_removal/meson.build
@@ -20,7 +20,8 @@ shared_module('red_eye_removal',
     image_viewer_mod 
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/rename_series/meson.build b/extensions/rename_series/meson.build
index 7f95064..c8b3dfc 100644
--- a/extensions/rename_series/meson.build
+++ b/extensions/rename_series/meson.build
@@ -14,7 +14,8 @@ shared_module('rename_series',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/resize_images/meson.build b/extensions/resize_images/meson.build
index 93027e6..c7a5c07 100644
--- a/extensions/resize_images/meson.build
+++ b/extensions/resize_images/meson.build
@@ -13,7 +13,8 @@ shared_module('resize_images',
   c_args : c_args,
   link_with : image_viewer_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/search/meson.build b/extensions/search/meson.build
index 6451b9e..3ff462a 100644
--- a/extensions/search/meson.build
+++ b/extensions/search/meson.build
@@ -15,7 +15,8 @@ shared_module('search',
   c_args : c_args,
   link_with : catalogs_mod,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/selections/meson.build b/extensions/selections/meson.build
index a050415..5271460 100644
--- a/extensions/selections/meson.build
+++ b/extensions/selections/meson.build
@@ -13,7 +13,8 @@ shared_module('selections',
   include_directories : [ config_inc, gthumb_inc ],
   c_args : c_args,
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/slideshow/meson.build b/extensions/slideshow/meson.build
index 45adeca..ada5708 100644
--- a/extensions/slideshow/meson.build
+++ b/extensions/slideshow/meson.build
@@ -22,7 +22,8 @@ shared_module('slideshow',
     use_gstreamer ? gstreamer_utils_mod : []
   ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file
diff --git a/extensions/webalbums/meson.build b/extensions/webalbums/meson.build
index a1f2e41..107c168 100644
--- a/extensions/webalbums/meson.build
+++ b/extensions/webalbums/meson.build
@@ -28,7 +28,8 @@ shared_module('webalbums',
   c_args : c_args,
   link_with : [ export_tools_mod, image_rotation_mod ],
   install : true,
-  install_dir : extensions_install_dir
+  install_dir : extensions_install_dir,
+  install_rpath : extensions_install_dir
 )
 
 # .extension file


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]