[mistelix] Make libgnome-desktop-2 library detection dynamic



commit 8efa000990ee568b8e6fbfbc89ba70382f9eba2c
Author: Jordi Mas <jmas softcatala org>
Date:   Fri Feb 12 17:43:28 2010 +0100

    Make libgnome-desktop-2 library detection dynamic

 configure.ac                |    3 +++
 data/mistelix.exe.config    |    4 ----
 data/mistelix.exe.config.in |    4 ++++
 3 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 5737985..eb93bde 100644
--- a/configure.ac
+++ b/configure.ac
@@ -86,6 +86,8 @@ AC_SUBST(GETTEXT_PACKAGE)
 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
 AM_GLIB_GNU_GETTEXT
 
+LIBGNOME_DESKOP_SO_MAP=$(basename $(find $($PKG_CONFIG --variable=libdir gnome-desktop-2.0) -maxdepth 1 -regex '.*libgnome-desktop-2.so\.[[0-9]][[0-9]]*$' | sort | tail -n 1))
+AC_SUBST(LIBGNOME_DESKOP_SO_MAP)
 
 dnl --- libmistelix requirements
 
@@ -125,6 +127,7 @@ AC_OUTPUT([
 Makefile
 mistelix.pc
 data/Makefile
+data/mistelix.exe.config
 src/Defines.cs
 src/Makefile
 gstreamer/Makefile
diff --git a/data/mistelix.exe.config.in b/data/mistelix.exe.config.in
new file mode 100644
index 0000000..9c3b8bd
--- /dev/null
+++ b/data/mistelix.exe.config.in
@@ -0,0 +1,4 @@
+<configuration>
+	<dllmap dll="libgnome-desktop-2" target="@LIBGNOME_DESKOP_SO_MAP@" />
+</configuration>
+



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