Re: [Evolution] disabling junk plugin
- From: Matthew Barnes <mbarnes redhat com>
- To: Ralf Mardorf <ralf mardorf rocketmail com>
- Cc: evolution-list gnome org
- Subject: Re: [Evolution] disabling junk plugin
- Date: Sat, 28 Jun 2014 09:45:53 -0400
On Sat, 2014-06-28 at 15:07 +0200, Ralf Mardorf wrote:
pkgname=evolution
pkgver=3.12.3
pkgrel=1
pkgdesc="Manage your email, contacts and schedule"
arch=(i686 x86_64)
license=(GPL)
depends=(gnome-desktop evolution-data-server gtkhtml4 libcanberra libpst libytnef psmisc
desktop-file-utils hicolor-icon-theme dconf gtkspell3)
makedepends=(intltool itstool docbook-xsl networkmanager bogofilter spamassassin highlight)
optdepends=('bogofilter: possible junk filter plugin'
'spamassassin: possible junk filter plugin'
'highlight: text highlight plugin')
groups=('gnome-extra')
options=('!emptydirs')
install=evolution.install
url=https://wiki.gnome.org/Apps/Evolution
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
sha256sums=('980988cf3d1f537102f4a3143a2c251ac812666b8f0936afd6bdde0fe5a96fea')
Thanks, that shows the problem.
The filtering software is mandatory at build-time ("makedepends"), so
the filtering plugins are installed unconditionally.
But then they make the filtering software that the plugins depend on
optional ("optdepends"), which circumvents the build-time checks and
leaves the plugins in a possibly invalid state.
If the plugins are installed unconditionally then the filtering software
must be installed unconditionally.
Matthew Barnes
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]