On Tue, 2007-10-16 at 13:42 +0200, [EMAIL PROTECTED] wrote: > Thanks for the suggestion, which I did before I mailed the question and > tried some of them some time ago, but none seem to be current or work > properly. > > I was just wondering what Joep uses; it obviously works.
http://www.gnome.org/~carlosg/stuff/evolution/remove-duplicates-plugin-0.0.3.tar.gz Works out of the box for Evolution 2.10, but you'll have to hack on the configure.in file to get it to work for Evolution 2.12 and beyond. Attached is the patch I used for the Fedora 8 package. Hope this helps, Matthew Barnes
diff -up remove-duplicates-plugin-0.0.3/configure.pkgconfig remove-duplicates-plugin-0.0.3/configure --- remove-duplicates-plugin-0.0.3/configure.pkgconfig 2007-04-16 20:07:25.000000000 -0400 +++ remove-duplicates-plugin-0.0.3/configure 2007-10-15 12:50:57.000000000 -0400 @@ -24388,16 +24388,16 @@ if test -n "$PKG_CONFIG"; then else if test -n "$PKG_CONFIG" && \ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" - evolution-plugin-2.10 >= \$EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= \$EVOLUTION_PLUGIN_REQUIRED \"") >&5 ($PKG_CONFIG --exists --print-errors " - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED ") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then pkg_cv_REMOVE_DUPLICATES_PLUGIN_CFLAGS=`$PKG_CONFIG --cflags " - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED " 2>/dev/null` else pkg_failed=yes @@ -24412,16 +24412,16 @@ if test -n "$PKG_CONFIG"; then else if test -n "$PKG_CONFIG" && \ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" - evolution-plugin-2.10 >= \$EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= \$EVOLUTION_PLUGIN_REQUIRED \"") >&5 ($PKG_CONFIG --exists --print-errors " - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED ") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then pkg_cv_REMOVE_DUPLICATES_PLUGIN_LIBS=`$PKG_CONFIG --libs " - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED " 2>/dev/null` else pkg_failed=yes @@ -24442,18 +24442,18 @@ else fi if test $_pkg_short_errors_supported = yes; then REMOVE_DUPLICATES_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors " - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED "` else REMOVE_DUPLICATES_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors " - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED "` fi # Put the nasty error message in config.log where it belongs echo "$REMOVE_DUPLICATES_PLUGIN_PKG_ERRORS" >&5 { { echo "$as_me:$LINENO: error: Package requirements ( - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED ) were not met: $REMOVE_DUPLICATES_PLUGIN_PKG_ERRORS @@ -24466,7 +24466,7 @@ and REMOVE_DUPLICATES_PLUGIN_LIBS to avo See the pkg-config man page for more details. " >&5 echo "$as_me: error: Package requirements ( - evolution-plugin-2.10 >= $EVOLUTION_PLUGIN_REQUIRED + evolution-plugin >= $EVOLUTION_PLUGIN_REQUIRED ) were not met: $REMOVE_DUPLICATES_PLUGIN_PKG_ERRORS @@ -24512,10 +24512,10 @@ fi -PLUGINDIR=`pkg-config --variable=plugindir evolution-plugin-2.10` +PLUGINDIR=`pkg-config --variable=plugindir evolution-plugin` -ERRORDIR=`pkg-config --variable=errordir evolution-plugin-2.10` +ERRORDIR=`pkg-config --variable=errordir evolution-plugin` ac_config_files="$ac_config_files Makefile src/Makefile po/Makefile.in"
_______________________________________________ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list