summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2009-07-06 11:53:21 +0000
committerChristian Faulhammer <fauli@gentoo.org>2009-07-06 11:53:21 +0000
commit21e4f8685e680475145c3a40af836059c29dcfee (patch)
tree50392cbe9e332133cfa5988af62468234597901e /mail-client/claws-mail
parentadd die message for conditional USE flags error (diff)
downloadhistorical-21e4f8685e680475145c3a40af836059c29dcfee.tar.gz
historical-21e4f8685e680475145c3a40af836059c29dcfee.tar.bz2
historical-21e4f8685e680475145c3a40af836059c29dcfee.zip
version bump:
New in this release: Default Cc, Bcc and Reply-To options have been added to Folder Properties. MIME parts that lack an end boundary are now handled, (even though they're INVALID!). A 'Metadata handling' option has been added to the Miscellaneous options page. The options are 'safer' or 'faster'. 'faster' is Claws' original behaviour. 'safer' prevents data loss on system crashes where the filesystem is of a 'not-so-robust' variety, e.g. xfs. If in doubt, use 'safer'. This option defaults to 'safer'. Face and X-Face previews have been added to the Custom Header Configuration dialogue in Account preferences. An option has been added to the Receive page of IMAP account preferences, Move Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'mail-client/claws-mail')
-rw-r--r--mail-client/claws-mail/ChangeLog95
-rw-r--r--mail-client/claws-mail/Manifest10
-rw-r--r--mail-client/claws-mail/claws-mail-3.7.2.ebuild179
3 files changed, 279 insertions, 5 deletions
diff --git a/mail-client/claws-mail/ChangeLog b/mail-client/claws-mail/ChangeLog
index f586c2d74552..c7cf63495237 100644
--- a/mail-client/claws-mail/ChangeLog
+++ b/mail-client/claws-mail/ChangeLog
@@ -1,6 +1,99 @@
# ChangeLog for mail-client/claws-mail
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/ChangeLog,v 1.123 2009/06/29 09:49:42 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/ChangeLog,v 1.124 2009/07/06 11:53:21 fauli Exp $
+
+*claws-mail-3.7.2 (06 Jul 2009)
+
+ 06 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ +claws-mail-3.7.2.ebuild:
+
+ version bump:
+ New in this release:
+
+ Default Cc, Bcc and Reply-To options have been added to Folder
+ Properties.
+
+ MIME parts that lack an end boundary are now handled, (even though
+ they're INVALID!).
+
+ A 'Metadata handling' option has been added to the Miscellaneous
+ options page. The options are 'safer' or 'faster'. 'faster' is
+ Claws' original behaviour. 'safer' prevents data loss on system
+ crashes where the filesystem is of a 'not-so-robust' variety, e.g.
+ xfs. If in doubt, use 'safer'. This option defaults to 'safer'.
+
+ Face and X-Face previews have been added to the Custom Header
+ Configuration dialogue in Account preferences.
+
+ An option has been added to the Receive page of IMAP account
+ preferences, Move deleted mails to trash and expunge immediately.
+ This option is on by default to avoid changing the existing
+ behaviour. Turning it off prevents automatic expunging.
+ Also, 'Tools/Expunge' and 'View/Hide deleted messages' menu items
+ have been added to main toolbar.
+
+ Support for clickable gopher:// links has been added.
+
+ In the Compose window a warning dialogue is raised if attachments
+ that have been added no longer exist on the filesystem at the time
+ of sending.
+
+ Buttons to clear header lines in the Compose window have been
+ added.
+
+ GnuTLS compatibility mode is now used, this avoids problems with
+ servers that don't comply 100% with the spec, but still exist.
+
+ tools/csv2addressbook.pl
+ thunderbird import for version 2.0.0.21 has been added.
+
+ Added Indonesian, Japanese, Portuguese, and Slovakian translations.
+
+ Updated Bulgarian, Brazilian Portuguese, Czech, Finnish, French,
+ German, Hungarian, Italian, Russian, and Spanish translations.
+
+ Bug fixes:
+ o bug 1735, 'Change To: and Newsgroups: recipient field
+ according account type'
+ o bug 1866, 'Claws should make use of the IMAP 'deleted'
+ flag'
+ o bug 1872, 'A: Cc: CCi: selector should default on same as
+ preceding contact'
+ o bug 1878, 'Processing rules for folders with brackets
+ aren't saved'
+ o bug 1883, 'Message processing fails to act on Newsgroups:
+ field'
+ o bug 1895, '(imap) cache issues when cache dir is on a
+ different mountpoint than tempdir'
+ o bug 1904, 'build mechanism looks for 'enchant.h' in a wrong
+ place'
+ o bug 1913, 'Allow to remove phantom messages from the cache'
+ o bug 1914, 'Crash reading corrupted tags file'
+ o bug 1915, 'Mails signed with smime.p7s display both signed
+ and attachment icon.'
+ o bug 1935, 'problems with very long filtering actions'
+ o bug 1940, 'Doesn't open links in user's default browser'
+ o Debian bug 531052: 'Message-ID header does not conform to
+ RFC-2822'
+ o Redhat bug 486422, Ubuntu bug 486422: Don't ask for IMAP
+ password when using GSSAPI auth
+ o fix old print interface
+ o fix wrong mime message printed out multiple times
+ o fix empty spell checker menu when there are no suggestions
+ o fix 'Wrong word replaced in 'Subject:' when spell-checking
+ correction used'
+ o fix internal headers visible in queue/sent
+ o don't use un-sensitive checkboxes in Privacy tab when
+ privacy system in None
+ o [IMAP] fix tag update when all tags are removed by another
+ client
+ o fix saving of UTF-16 files
+ o clear progressbar in the statusbar on 'Cancel'
+ o TrayIcon plugin: respect the 'empty trash on exit' option
+ o fix error messages in templates, and fix their checking
+ o win32: fix subject prefix length
+ o win32: fix exit status fetch
+ o win32: fix most focusing issues
29 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
claws-mail-3.7.1.ebuild:
diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index a0762b80fd9b..e323132384e7 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -3,13 +3,15 @@ Hash: SHA1
AUX plugins-rebuild.sh 1367 RMD160 af49058972a932a5e8dddbe30e24ead56f14ce97 SHA1 4ae22ca11b8b3c4200b5a4b997157611d50dac0b SHA256 bea620d685a40ceb68cd5316b4cf7ff684afb94c305a45549e814a16daa18da1
DIST claws-mail-3.7.1.tar.bz2 5384315 RMD160 4cb5b312676aeb060764c6887a125b17662ccf9a SHA1 58a88e705b6f27c4f3c1f44fec9dd250e7e86bb0 SHA256 b27a0c90df35e4bcb2fdf7b95fb7245037dcf240460f8e1ebacac93ed04404ed
+DIST claws-mail-3.7.2.tar.bz2 5907134 RMD160 f37e7466f06fdf5dd878d45f1acdb04667c5d1b0 SHA1 4e988793ac6258c26d61c06af5b7ecf1e965389f SHA256 ff9adca111965e7785b99ee7a2a1ca2a09665a643f592c96030c16e44c7bdbee
EBUILD claws-mail-3.7.1.ebuild 5438 RMD160 37da46e4c04d609edcab8f53301de2d0bb34d93e SHA1 6c892dbdbe19e8a913a320ab919b0876269bb737 SHA256 c9c0e0588a216929bc76c1044875cf935aad9ad4be386e6756301178928cbcf4
-MISC ChangeLog 25227 RMD160 565e071ed60d4c50e0b876df8836fbde627489f8 SHA1 beee54a1e64194491861a0fb17230f5bb64de81e SHA256 33566ffd123f6d9686333a2a3310d0eaf49e2d636bb2eabc395074328c48bcc6
+EBUILD claws-mail-3.7.2.ebuild 5447 RMD160 6c5b7c4ce295ca928dda34627f6472e0bc4f34f8 SHA1 8670e13ab7e9430c03fc105439fd98b509e68945 SHA256 ba4616685db1b353d1e1a2574b9bfa88d0d9a0b4af5b05f7a59c59a3c153dbb6
+MISC ChangeLog 28857 RMD160 6ca5befbbf55e5859dea226c54877e2daa4f9405 SHA1 2e55e03bdc9a4a313c146de7053bebf4dadf4c6c SHA256 6315319b47b1695784baadef69481cf95f9e1a672f0ced80785b485514f63aa3
MISC metadata.xml 875 RMD160 2e7246f025433a4116aa96c7ce779bedfbc3fc52 SHA1 f5fdcbbae2591bd599c1769566fb8b3031787b4e SHA256 6702b8eb1b7b299682083cfee3b986aa6855534bd5ecf0b98eb09a1e55d0243a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkpIjloACgkQNQqtfCuFneP8ggCfXyTndiIuNUG684csNIXYXu8u
-XiMAn3AVLnT2a/wc9d2bXRlC2d7w2qkR
-=/poZ
+iEYEARECAAYFAkpR5cEACgkQNQqtfCuFneORXgCdE2Qg6UVGP9mSLP1Kg9Jnvd6W
+x4cAmwZvGOojeCXQ+I3o1BhPV7sK513+
+=gBVv
-----END PGP SIGNATURE-----
diff --git a/mail-client/claws-mail/claws-mail-3.7.2.ebuild b/mail-client/claws-mail/claws-mail-3.7.2.ebuild
new file mode 100644
index 000000000000..bfb289cd1407
--- /dev/null
+++ b/mail-client/claws-mail/claws-mail-3.7.2.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-3.7.2.ebuild,v 1.1 2009/07/06 11:53:21 fauli Exp $
+
+inherit eutils multilib
+
+DESCRIPTION="An email client (and news reader) based on GTK+"
+HOMEPAGE="http://www.claws-mail.org/"
+
+SRC_URI="mirror://sourceforge/sylpheed-claws/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="bogofilter crypt dbus dillo doc gnome gnutls imap ipv6 kde ldap nntp pda
+session smime spamassassin spell ssl startup-notification xface"
+
+COMMONDEPEND=">=x11-libs/gtk+-2.6
+ pda? ( >=app-pda/jpilot-0.99 )
+ ssl? ( net-libs/gnutls )
+ ldap? ( >=net-nds/openldap-2.0.7 )
+ crypt? ( >=app-crypt/gpgme-0.4.5 )
+ dbus? ( >=dev-libs/dbus-glib-0.60 )
+ dillo? ( www-client/dillo )
+ spell? ( >=app-text/enchant-1.0.0 )
+ kde? ( kde-base/kdelibs )
+ imap? ( >=net-libs/libetpan-0.57 )
+ nntp? ( >=net-libs/libetpan-0.57 )
+ gnome? ( >=gnome-base/libgnomeprintui-2.2 )
+ gnutls? ( net-libs/gnutls )
+ startup-notification? ( x11-libs/startup-notification )
+ bogofilter? ( mail-filter/bogofilter )
+ session? ( x11-libs/libSM
+ x11-libs/libICE )
+ smime? ( >=app-crypt/gpgme-0.4.5 )"
+
+DEPEND="${COMMONDEPEND}
+ xface? ( >=media-libs/compface-1.4 )
+ dev-util/pkgconfig"
+
+RDEPEND="${COMMONDEPEND}
+ app-misc/mime-types
+ x11-misc/shared-mime-info"
+
+PLUGIN_NAMES="acpi-notifier archive att-remover attachwarner cachesaver fetchinfo gtkhtml mailmbox newmail notification perl rssyl spam_report tnef_parse vcalendar"
+
+src_compile() {
+ local myconf="--disable-libetpan --disable-gnutls"
+
+ # libetpan is needed if user wants nntp or imap functionality
+ use imap && myconf="${myconf} --enable-libetpan"
+ use nntp && myconf="${myconf} --enable-libetpan"
+ # The usage of openssl was discarded once and USE=ssl is mapped to
+ # USE=gnutls now. Maybe USE=ssl can fade out sometime
+ use ssl && myconf="${myconf} --enable-gnutls"
+ use gnutls && myconf="${myconf} --enable-gnutls"
+
+ econf \
+ $(use_enable gnome gnomeprint) \
+ $(use_enable ipv6) \
+ $(use_enable ldap) \
+ $(use_enable dbus) \
+ $(use_enable pda jpilot) \
+ $(use_enable spell enchant) \
+ $(use_enable xface compface) \
+ $(use_enable doc manual) \
+ $(use_enable startup-notification) \
+ $(use_enable session libsm) \
+ $(use_enable crypt pgpmime-plugin) \
+ $(use_enable crypt pgpinline-plugin) \
+ $(use_enable crypt pgpcore-plugin) \
+ $(use_enable dillo dillo-viewer-plugin) \
+ $(use_enable spamassassin spamassassin-plugin) \
+ $(use_enable bogofilter bogofilter-plugin) \
+ $(use_enable smime smime-plugin) \
+ --enable-trayicon-plugin \
+ --disable-maemo ${myconf} || die
+
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
+ # => also install it in /usr/share/pixmaps for other desktop envs
+ # => also install higher resolution icons in /usr/share/icons/hicolor/...
+ insinto /usr/share/pixmaps
+ doins ${PN}.png || die
+ local res resdir
+ for res in 64x64 128x128 ; do
+ resdir="/usr/share/icons/hicolor/${res}/apps"
+ insinto ${resdir}
+ newins ${PN}-${res}.png ${PN}.png || die
+ done
+
+ dodoc AUTHORS ChangeLog* INSTALL* NEWS README* TODO*
+ docinto tools
+ dodoc tools/README*
+
+ insinto /usr/share/applications
+ doins ${PN}.desktop
+
+ einfo "Installing extra tools"
+ cd "${S}"/tools
+ exeinto /usr/$(get_libdir)/${PN}/tools
+ doexe *.pl *.py *.conf *.sh || die
+ doexe tb2claws-mail update-po uudec uuooffice || die
+
+ if use kde; then
+ einfo "Installing kde service scripts"
+ local kdeprefix="$(kde-config --prefix)"
+ local servicescript="${PN}-kdeservicemenu.pl"
+ local desktopfile="${PN}-attach-files.desktop"
+ cd "${S}"/tools/kdeservicemenu
+ sed -i -e "s:SCRIPT_PATH:${kdeprefix}/bin/${servicescript}:g" \
+ ${desktopfile}.template
+ dodir /usr/share/apps/konqueror/servicemenus
+ insopts -m 0644
+ insinto /usr/share/apps/konqueror/servicemenus
+ newins ${desktopfile}.template ${desktopfile} || die
+ dodir ${kdeprefix}/bin
+ insopts -m 755
+ exeinto ${kdeprefix}/bin
+ doexe ${servicescript} || die
+ fi
+
+ # kill useless plugin files
+ rm -f "${D}"/usr/lib*/${PN}/plugins/*.{la,a}
+}
+
+pkg_postinst() {
+ gtk-update-icon-cache -f -t "${ROOT}"/usr/share/icons/hicolor
+
+ UPDATE_PLUGINS=""
+ RENAME_PLUGINS=""
+ for x in ${PLUGIN_NAMES}; do
+ has_version mail-client/${PN}-$x && UPDATE_PLUGINS="${UPDATE_PLUGINS} $x"
+ has_version mail-client/sylpheed-claws-$x && RENAME_PLUGINS="${RENAME_PLUGINS} $x"
+ done
+ if [ -n "${RENAME_PLUGINS}" ]; then
+ elog
+ elog "The following sylpheed-claws plugins were found on your system:"
+ elog
+ for x in ${RENAME_PLUGINS}; do
+ elog " mail-client/sylpheed-claws-$x"
+ done
+ elog
+ elog "If you want to continue using those you need to merge their "
+ elog "renamed counterparts:"
+ elog
+ for x in ${RENAME_PLUGINS}; do
+ elog " mail-client/${PN}-$x"
+ done
+ elog
+ fi
+ if [ -n "${UPDATE_PLUGINS}" ]; then
+ elog
+ elog "You have to re-emerge or update the following plugins:"
+ elog
+ for x in ${UPDATE_PLUGINS}; do
+ elog " mail-client/${PN}-$x"
+ done
+ elog
+ fi
+ if [ -n "${RENAME_PLUGINS}${UPDATE_PLUGINS}" ]; then
+ elog
+ elog "You can use"
+ elog " /bin/bash ${FILESDIR}/plugins-rebuild.sh"
+ elog "to automatically handle this."
+ elog
+ epause 5
+ ebeep 3
+ fi
+}
+
+pkg_postrm() {
+ gtk-update-icon-cache -f -t "${ROOT}"/usr/share/icons/hicolor
+}