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
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list