diff -durN eog-3.7.91.orig/src/eog-plugin-engine.c eog-3.7.91/src/eog-plugin-engine.c --- eog-3.7.91.orig/src/eog-plugin-engine.c 2013-01-14 22:32:13.000000000 +0400 +++ eog-3.7.91/src/eog-plugin-engine.c 2013-03-06 09:29:46.312086584 +0400 @@ -85,13 +85,9 @@ { EogPluginEngine *engine; gchar *user_plugin_path; - gchar *private_path; const gchar * const * system_data_dirs; GError *error = NULL; - private_path = g_build_filename (LIBDIR, "eog", - "girepository-1.0", NULL); - /* This should be moved to libpeas */ if (g_irepository_require (g_irepository_get_default (), "Peas", "1.0", 0, &error) == NULL) @@ -111,17 +107,15 @@ } - if (g_irepository_require_private (g_irepository_get_default (), - private_path, "Eog", "3.0", 0, - &error) == NULL) + if (g_irepository_require (g_irepository_get_default (), + "Eog", "3.0", 0, + &error) == NULL) { g_warning ("Error loading Eog typelib: %s\n", error->message); g_clear_error (&error); } - g_free (private_path); - engine = EOG_PLUGIN_ENGINE (g_object_new (EOG_TYPE_PLUGIN_ENGINE, NULL)); diff -durN eog-3.7.91.orig/src/Makefile.am eog-3.7.91/src/Makefile.am --- eog-3.7.91.orig/src/Makefile.am 2012-12-27 22:55:29.000000000 +0400 +++ eog-3.7.91/src/Makefile.am 2013-03-06 09:25:16.117011152 +0400 @@ -215,10 +215,10 @@ Eog_3_0_gir_PROGRAM = $(builddir)/eog Eog_3_0_gir_NAMESPACE = Eog Eog_3_0_gir_CFLAGS = $(EOG_CFLAGS) -girdir = $(datadir)/eog/gir-1.0 +girdir = $(INTROSPECTION_GIRDIR) gir_DATA = $(INTROSPECTION_GIRS) -typelibdir = $(libdir)/eog/girepository-1.0 +typelibdir = $(INTROSPECTION_TYPELIBDIR) typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) CLEANFILES += $(gir_DATA) $(typelib_DATA)