summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2008-05-02 19:32:15 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2008-05-02 19:32:15 +0000
commit67e75cc18000bcf45517383b3deddf4b97706343 (patch)
treeec1ffe5fb7b5051f650b0dbc4297896e5f262e5a /mail-client/evolution
parentFix #209377, patch by Mahmoud Kassem as per https://bugs.launchpad.net/ubuntu... (diff)
downloadgentoo-2-67e75cc18000bcf45517383b3deddf4b97706343.tar.gz
gentoo-2-67e75cc18000bcf45517383b3deddf4b97706343.tar.bz2
gentoo-2-67e75cc18000bcf45517383b3deddf4b97706343.zip
Bump to 2.22.1.1
Add the attachments and draw the bar (Srinivasa Ragavan) (Novell Bugzilla) Internet Based Calendar Events Are Declined By Evolution/GroupWise (Chenthill Palanisamy) (Novell Bugzilla) Retracted groupwise appointments should disappear as soon as they are retracted. (Chenthill Palanisamy) Fix a crash at exit (Srinivasa Ragavan) Allow copy & paste of email addresses from an appointment to a mail message (Ashish Shrivastava) Return sanely if the path value is corrupted (Bharath Acharya) (Novell Bugzilla) Fixed a deadlock when downloading data on a rather loaded system (Srinivasa Ragavan) Try to find text/html part in multipart/alternative when in normal mode (Milan Crha) Do not inherit search filters when opening messages in new window (Milan Crha) Make Always carbon-copy (cc) option work again (Bharath Acharya) Fixed a crash when simultaneously pressing the "show" preview/arrow button on several very large image attachments in an e-mail. (Milan Crha) Check online status from NetworkManager at startup instead of using the last-used-state. (James Westby) Fixed a crash on paste event in calendar (Milan Crha) Fixed a typo (Milan Crha) Fix a typo in the logic that caused Exchange Operations disabled on startup (Matthew Barnes) Look up in local address book for addresses to exclude mail sent by known contacts from junk filtering if said so (Milan Crha) Properly set type hint on tooltip window. (Danny Baumann) Let searches work with labels again. (Milan Crha) Fix Evolution crash when viewing pgp-signed message (Shuai Liu) (Portage version: 2.1.5_rc6)
Diffstat (limited to 'mail-client/evolution')
-rw-r--r--mail-client/evolution/ChangeLog68
-rw-r--r--mail-client/evolution/evolution-2.22.1.1.ebuild146
2 files changed, 213 insertions, 1 deletions
diff --git a/mail-client/evolution/ChangeLog b/mail-client/evolution/ChangeLog
index 3d74e4529f08..9972f34b2a2b 100644
--- a/mail-client/evolution/ChangeLog
+++ b/mail-client/evolution/ChangeLog
@@ -1,6 +1,72 @@
# ChangeLog for mail-client/evolution
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.232 2008/04/08 13:51:34 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.233 2008/05/02 19:32:15 dang Exp $
+
+*evolution-2.22.1.1 (02 May 2008)
+
+ 02 May 2008; Daniel Gryniewicz <dang@gentoo.org>
+ +evolution-2.22.1.1.ebuild:
+ Bump to 2.22.1.1
+
+ Add the attachments and draw the bar (Srinivasa Ragavan)
+
+ (Novell Bugzilla) Internet Based Calendar Events Are Declined By
+
+ Evolution/GroupWise (Chenthill Palanisamy)
+
+ (Novell Bugzilla) Retracted groupwise appointments should disappear as
+
+ soon as they are retracted. (Chenthill Palanisamy)
+
+ Fix a crash at exit (Srinivasa Ragavan)
+
+ Allow copy & paste of email addresses from an appointment to a mail
+
+ message (Ashish Shrivastava)
+
+ Return sanely if the path value is corrupted (Bharath Acharya)
+
+ (Novell Bugzilla) Fixed a deadlock when downloading data on a rather
+
+ loaded system (Srinivasa Ragavan)
+
+ Try to find text/html part in multipart/alternative when in normal
+
+ mode (Milan Crha)
+
+ Do not inherit search filters when opening messages in new window
+
+ (Milan Crha)
+
+ Make Always carbon-copy (cc) option work again (Bharath Acharya)
+
+ Fixed a crash when simultaneously pressing the "show" preview/arrow
+
+ button on several very large image attachments in an e-mail. (Milan
+
+ Crha)
+
+ Check online status from NetworkManager at startup instead of using
+
+ the last-used-state. (James Westby)
+
+ Fixed a crash on paste event in calendar (Milan Crha)
+
+ Fixed a typo (Milan Crha)
+
+ Fix a typo in the logic that caused Exchange Operations disabled on
+
+ startup (Matthew Barnes)
+
+ Look up in local address book for addresses to exclude mail sent by
+
+ known contacts from junk filtering if said so (Milan Crha)
+
+ Properly set type hint on tooltip window. (Danny Baumann)
+
+ Let searches work with labels again. (Milan Crha)
+
+ Fix Evolution crash when viewing pgp-signed message (Shuai Liu)
08 Apr 2008; Daniel Gryniewicz <dang@gentoo.org> +evolution-2.22.1.ebuild:
Bump evo to 2.22.1
diff --git a/mail-client/evolution/evolution-2.22.1.1.ebuild b/mail-client/evolution/evolution-2.22.1.1.ebuild
new file mode 100644
index 000000000000..7c871a08d168
--- /dev/null
+++ b/mail-client/evolution/evolution-2.22.1.1.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/evolution-2.22.1.1.ebuild,v 1.1 2008/05/02 19:32:15 dang Exp $
+
+inherit gnome2 flag-o-matic
+
+DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
+HOMEPAGE="http://www.gnome.org/projects/evolution/"
+SRC_URI="${SRC_URI}"
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="crypt dbus debug hal ipv6 kerberos krb4 ldap mono networkmanager nntp pda profile spell ssl"
+
+# Pango dependency required to avoid font rendering problems
+RDEPEND=">=dev-libs/glib-2.15.3
+ >=x11-libs/gtk+-2.12
+ >=gnome-extra/evolution-data-server-2.21.92
+ >=x11-themes/gnome-icon-theme-2.20
+ >=gnome-base/gnome-vfs-2.4
+ >=gnome-base/libbonobo-2.20.3
+ >=gnome-base/libbonoboui-2.4.2
+ >=gnome-extra/gtkhtml-3.17.5
+ >=gnome-base/gconf-2
+ >=gnome-base/libglade-2
+ >=gnome-base/libgnomecanvas-2
+ >=gnome-base/libgnomeui-2
+ >=dev-libs/libxml2-2
+ dbus? ( dev-libs/dbus-glib )
+ hal? ( >=sys-apps/hal-0.5.4 )
+ x11-libs/libnotify
+ pda? (
+ >=app-pda/gnome-pilot-2.0.15
+ >=app-pda/gnome-pilot-conduits-2 )
+ dev-libs/atk
+ ssl? (
+ >=dev-libs/nspr-4.6.1
+ >=dev-libs/nss-3.11 )
+ networkmanager? ( net-misc/networkmanager )
+ >=net-libs/libsoup-2.4
+ kerberos? ( virtual/krb5 )
+ krb4? ( virtual/krb5 )
+ >=gnome-base/orbit-2.9.8
+ spell? ( >=app-text/gnome-spell-1.0.5 )
+ crypt? ( || ( >=app-crypt/gnupg-2.0.1-r2 =app-crypt/gnupg-1.4* ) )
+ ldap? ( >=net-nds/openldap-2 )
+ mono? ( >=dev-lang/mono-1 )"
+# gstreamer? (
+# >=media-libs/gstreamer-0.10
+# >=media-libs/gst-plugins-base-0.10 )
+
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.16
+ >=dev-util/intltool-0.35.5
+ sys-devel/gettext
+ sys-devel/bison
+ app-text/scrollkeeper
+ >=gnome-base/gnome-common-2.12.0
+ >=app-text/gnome-doc-utils-0.9.1"
+
+DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS* README"
+ELTCONF="--reverse-deps"
+
+pkg_setup() {
+ G2CONF="--without-kde-applnk-path
+ --enable-plugins=experimental
+ $(use_enable ssl nss)
+ $(use_enable ssl smime)
+ $(use_enable ipv6)
+ $(use_enable mono)
+ $(use_enable nntp)
+ $(use_enable pda pilot-conduits)
+ $(use_enable profile profiling)
+ $(use_with ldap openldap)
+ $(use_with kerberos krb5 /usr)"
+
+ # We need a graphical pinentry frontend to be able to ask for the GPG
+ # password from inside evolution, bug 160302
+ if use crypt && has_version '>=app-crypt/gnupg-2.0.1-r2'; then
+ if ! built_with_use -o app-crypt/pinentry gtk qt3; then
+ die "You must build app-crypt/pinentry with GTK or QT3 support"
+ fi
+ fi
+
+ if use krb4 && ! built_with_use virtual/krb5 krb4; then
+ ewarn
+ ewarn "In order to add kerberos 4 support, you have to emerge"
+ ewarn "virtual/krb5 with the 'krb4' USE flag enabled as well."
+ ewarn
+ ewarn "Skipping for now."
+ ewarn
+ G2CONF="${G2CONF} --without-krb4"
+ else
+ G2CONF="${G2CONF} $(use_with krb4 krb4 /usr)"
+ fi
+
+ # dang - I've changed this to do --enable-plugins=experimental. This will
+ # autodetect new-mail-notify and exchange, but that cannot be helped for the
+ # moment. They should be changed to depend on a --enable-<foo> like mono
+ # is. This cleans up a ton of crap from this ebuild.
+}
+
+src_unpack() {
+ gnome2_src_unpack
+
+ # Fix timezone offsets on fbsd. bug #183708
+ epatch "${FILESDIR}"/${PN}-2.21.3-fbsd.patch
+}
+
+src_compile() {
+ # Use NSS/NSPR only if 'ssl' is enabled.
+ if use ssl ; then
+ sed -i -e "s|mozilla-nss|nss|
+ s|mozilla-nspr|nspr|" "${S}"/configure
+ G2CONF="${G2CONF} --enable-nss=yes"
+ else
+ G2CONF="${G2CONF} --without-nspr-libs --without-nspr-includes \
+ --without-nss-libs --without-nss-includes"
+ fi
+
+ # problems with -O3 on gcc-3.3.1
+ replace-flags -O3 -O2
+
+ if [ "${ARCH}" = "hppa" ]; then
+ append-flags "-fPIC -ffunction-sections"
+ export LDFLAGS="-ffunction-sections -Wl,--stub-group-size=25000"
+ fi
+
+ gnome2_src_compile
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ elog "To change the default browser if you are not using GNOME, do:"
+ elog "gconftool-2 --set /desktop/gnome/url-handlers/http/command -t string 'mozilla %s'"
+ elog "gconftool-2 --set /desktop/gnome/url-handlers/https/command -t string 'mozilla %s'"
+ elog ""
+ elog "Replace 'mozilla %s' with which ever browser you use."
+ elog ""
+ elog "Junk filters are now a run-time choice. You will get a choice of"
+ elog "bogofilter or spamassassin based on which you have installed"
+ elog ""
+ elog "You have to install one of these for the spam filtering to actually work"
+}