File lbdb-0.32-evolution.diff of Package lbdb

Index: lbdb-0.37/m_evolution.sh.in
===================================================================
--- lbdb-0.37.orig/m_evolution.sh.in
+++ lbdb-0.37/m_evolution.sh.in
@@ -28,9 +28,16 @@
 m_evolution_query ()
 {
     AWK=@AWK@
-    EVOLUTION_ADDRESSBOOK_EXPORT=@EVOLUTION_ADDRESSBOOK_EXPORT@
+    EVOLUTION_ADDRESSBOOK_EXPORT=''
 
-    if [ -x $EVOLUTION_ADDRESSBOOK_EXPORT ]; then
+    for i in @EVOLUTION_ADDRESSBOOK_EXPORT@; do
+	    if [ -x "$i" ]; then
+		    EVOLUTION_ADDRESSBOOK_EXPORT="$i"
+		    break;
+	    fi
+    done
+
+    if [ -x "$EVOLUTION_ADDRESSBOOK_EXPORT" ]; then
         $EVOLUTION_ADDRESSBOOK_EXPORT 2>/dev/null \
         | $AWK 'BEGIN {
                     FS = ":"
openSUSE Build Service is sponsored by