‘Remove Attachments’ Evolution plugin 0.0.2

It’s nice to see that people still like to use the small piece of software which been wrote for 20 months without updated. Thanks for feedback from

  • Uwe, g021030 (at) gmx.net
  • Keith Refson, K.Refson (at) rl.ac.uk

And the others how left the messages on the blog, especially patch from Hank Hampel and encouragement from Dick Dunbar. ;-)

The new release is now handling in-line attachment as well, and it’s autotoolized and debianized.

You can download the tarball and deb file for Debian sid from

evolution-remove-attachments_0.0.2.tar.gz
evolution-remove-attachments_0.0.2_i386.deb
evolution-remove-attachments_0.0.2.dsc
evolution-remove-attachments_0.0.2_i386.changes

They are tested on Debian Sid with Evolution 2.22.

Tags: , , ,
May 23rd, 2008 at 16:16


23 Responses to “‘Remove Attachments’ Evolution plugin 0.0.2”

  1. Leonardo Fontenelle Says:

    Thank you, this plugin is definetely very useful. I just dowloaded the source code, should start using it soon. I hope this can get upstream!

  2. Dick Dunbar Says:

    Rex,

    Thanks for the effort you put in on this. Unfortunately, I can’t install it, because I have 64-bit Ubuntu on all my machines. How simple is it to convert this over to 64-bit? Sorry to be a PITA, but I can’t use it as it is.

  3. Rex Tsai Says:

    Dick,

    Well, I don’t use Ubuntu with 64-bit platform, so I can not just make another pakcage for you.

    You can easily rebuild the debianized software, it’s only a few commands to rebuild. You can refer to http://www.cyberciti.biz/faq/rebuilding-ubuntu-debian-linux-binary-package/ for a HOWTO.

    Meanwhile, I have talked to Evolution developer psankar, he will help to review the code, and put it into Evolution source tree. (I hope)

    I will also try ask Debian developer’s sponsor, to upload the package into the repository. Then it can be port to the other platform, like 64-bit.

  4. Capa Says:

    Wow, this plug-in is a fantastic evolution in itself. Thank you so much for the easy install… and wow, it works fantastic. That should be included in the default installations of Evolution.

  5. chris rogers Says:

    Thank you so much for this work. It is such a useful utility. I have loads of e-mails that people send me with attachments that I save and then have to clog up my e-mail IMAP server with large mails. This gets round that.

    The ability to delete attachments from e-mails was one of the things I noticed missing when moving from windows (outlook) to Linux.

    Thanks again.

    Chris

  6. Patricio Says:

    Nice job. I like that it leaves a trace that the file was there before.
    Evolution 2.22.3.1
    Hardy 32bits

  7. Keith Refson Says:

    This is really one of those small but essential pieces of software
    which makes Evolution usable in my environment. (Lots of people sending
    large word files around.) Thanks for the acknowedgement.

    I have a suggestion for an enhancement. The current behaviour is to delete all attachments. It would be useful if there was a way of selectively choosing which attachments to delete. For example sometimes I receive email where the body is actually an inline text (or html) attachment, which I want to retain and only dispose of the large .doc file…..

    Keith Refson

  8. Keith Refson Says:

    One more comment – in response to the difficulty of compiling. The second release compiles easily on Mandriva 2008 (Spring) – just install the “EVOLUTION-DEVEL” package and the plugin compiles and loads without the burdensome need to recompile the whole of evolution. Literally
    untar – ./configure – make – make install and it’s done. Well done for the packaging.

  9. Capa Says:

    Seems that, with the evolution in Ubuntu 8.10, I get the error “conflicts with the installed package” ‘evolution’ when I try to install the deb file. It worked on 8.04. It sounds like compiling is not a big deal (I refer to Keith’s comment in response #8, above), but I’m a real newbie. Would it be possible to explain what steps are required?

  10. Lucio Says:

    Same problem as Capa above… Ubuntu 8.10 and Evolution 2.24. Cannot install plugin version 0.0.2 and cannot compile version 0.0.3.
    In Ubuntu the package evolution-dev (see Keith) seems to install lots of dependencies… is this the only way?

    This plugin would be great! Strange indeed it is not already included in Evo…

  11. Flint Says:

    Thanks for your time and effort, got this working on ubuntu 8.10. Had to compile as like with others the deb complained about conflict with evolution! :)
    Compiled after adding evolution-dev, libedataserver & libedataserverui via synaptic

  12. Bernardo Says:

    Worked well here (version 0.0.2, Ubuntu 8.10, Evolution 2.24).

    Downloaded the source, installed the -dev packeges and followed the requence:

    With evolution not running:

    tar -xvzf evolution-remove…
    cd evolution-remove…
    ./configure
    make
    sudo make install

  13. Rex Tsai Says:

    Bernardo, thanks for share your experience!

  14. nospam Says:

    Last v. 0.0.3.1 here http://mentors.debian.net/debian/pool/main/e/evolution-remove-attachments/

  15. nospam Says:

    BTW I am lucky with neither of them (v.3/v.2) on Jaunty 9.04

    ./configure (error)

    ————————————

    [..]checking for EVOLUTION_REMOVE_ATTACHMENTS_EPLUGIN… configure: error: Package requirements (libgnome-2.0 >= 2.7.0 libgnomeui-2.0 >= 2.7.0 gtk+-2.0 >= 2.4.0 evolution-plugin >= 2.4.1 libglade-2.0 >= 2.0 ) were not met:

    No package ‘libglade-2.0′ found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    ————————————

    Any idea?

  16. nospam Says:

    partially solved the problem installing libglade2-dev.
    configure goes well, but new errors during make

    PIC -o .libs/remove-attachments.o
    remove-attachments.c:13:55: error: libedataserverui/e-source-selector-dialog.h: No such file or directory
    make[3]: *** [remove-attachments.lo] Error 1
    make[3]: Leaving directory `/home/mtpc03/Software/Packages/Compile/evolution-remove-attachments-0.0.2/src’
    make[2]: *** [all] Error 2
    rm org-gnome-remove-attachments.eplug.in
    make[2]: Leaving directory `/home/mtpc03/Software/Packages/Compile/evolution-remove-attachments-0.0.2/src’
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/mtpc03/Software/Packages/Compile/evolution-remove-attachments-0.0.2′
    make: *** [all] Error 2

    Any idea?

  17. nospam Says:

    Finally, got it working, thanks to Flint (message 11)

    [Ubuntu 9.04 and Evo 2.26 here]

    Recap – missing lib:
    libglade2-dev
    libedataserverui

  18. nospam Says:

    Bloody hell! there is a PPA from the author on launchpad…
    Save yourself time people https://launchpad.net/~chihchun/+archive/ppa/+packages

  19. Rex's blah blah blah » “Remove Attachments” Plugin 0.0.1 for Evolution Says:

    [...] software is updated at [...]

  20. Oliver Says:

    This is exactly what I was looking for.
    Thank you very much!

    I just tried it on Debian lenny, and it works great. Also the comment that the attachment was removed is what I otherwise would have asked for. ;-)

    I tried to find it upstream, but I could not find it in gnome eplugins, nor in Debian sid or experimental.
    Even the directory here:
    http://mentors.debian.net/debian/pool/main/e/evolution-remove-attachments/
    is empty. Why?

  21. Rex Tsai Says:

    Hi, Oliver
    This plugin does not in Debian nor Ubuntu repository, because I did not find one mentor to sponsor this package. Also, other developer also suggest me to integrate this plugin into evolution. However, I never find a good time to finish it. Any one who likes to take over this plugin, please me know.

  22. nomnex Says:

    Hi Rex,
    Some times ago, I have contacted you by email about the plug-in.
    The latest plug-in (V.3) was working fine after compiling it on Evo 2.26. Unfortunately I don’t have the package any more.
    I am now on Evo 2.28 (Ubuntu Karmic). Is there a chance to download your latest plug-in on your page, or somewhere else?
    Thank you.

  23. nomnex Says:

    I found a bug report[1] on Launchpad which links to your PPA

    [1] https://bugs.launchpad.net/debian/+bug/268677

    The detail of the PPA:

    “evolution-remove-attachments_0.0.3.orig.tar.gz (373.7 KiB)”

    is it the plug-in I am looking for?

    thanks

Leave a Reply