diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2008-06-30 07:06:13 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2008-06-30 07:06:13 +0000 |
commit | 0262b8d1172a00dacc6863a2ca3ac0a2e6a8dc63 (patch) | |
tree | cf8b7feef56c13ed2720da04d1f69db487a4f66c /mail-client | |
parent | clean up (diff) | |
download | historical-0262b8d1172a00dacc6863a2ca3ac0a2e6a8dc63.tar.gz historical-0262b8d1172a00dacc6863a2ca3ac0a2e6a8dc63.tar.bz2 historical-0262b8d1172a00dacc6863a2ca3ac0a2e6a8dc63.zip |
Added an option, "Use secure file deletion if possible", which
enables shredding of temporary files and messages instead of
just removing them. This is available on the Other preferences
page.
Added an option, "Select the HTML part of multipart/alternative
messages". This is available on the Message View/Text Options
preferences page.
Added an option to the 'Create new folder' dialogue which enables
new folders to inherit the properties of their parent folders
during folder creation.
Added a hidden option, "two_line_vertical", which toggles the
2-line view in the message list when using the 3-column layout.
Defaults to '1', show 2 lines.
Added a hidden option, "outgoing_fallback_to_ascii", which allows
the user to specify an outgoing charset/encoding, but still fall
back to 7bit US-ASCII when possible.
Defaults to '1', fallback when possible.
Added support for the Avant Window Navgator (Awn) information
bubble. This is automatically enabled if dbus is available.
Face and X-Face headers can now be added globally and per-account
from configuration files under ~/.claws-mail/autofaces/. Further
information is provided in the manual.
The SHA1 fingerprint is now shown on the SSL certificate dialogue
and the labels are now selectable.
Several GUI improvements have been made, (Address book, filtering
dialogue, Actions dialogue, and Account preferences).
New icons have been added for 'Reply to list' and 'Cancel'. The
'Insert file' and 'Close' icons have been improved, as have the
tray icons.
Added the Trash and Delete icons to the Custom Toolbars options.
SMTP-only accounts are now not shown in the Receive menus and
Account lists in filtering/processing, as they are irrelevant here.
tools/csv2addressbook.pl
Support for a gmail exported csv address book was added.
Updated English, French, and Spanish manuals.
Updated translations: Brazilian Portuguese, Finnish, French,
German, and Spanish.
Removed unmaintained translations: Bulgarian, Croatian, Czech,
Dutch, Greek, Hebrew, Japanese, Korean, Norwegian, Russian,
Swedish, and Taiwanese. (New maintainers are very welcome,
contact paul@claws-mail.org)
Bug fixes
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/claws-mail/ChangeLog | 65 | ||||
-rw-r--r-- | mail-client/claws-mail/Manifest | 10 | ||||
-rw-r--r-- | mail-client/claws-mail/claws-mail-3.5.0.ebuild | 178 |
3 files changed, 248 insertions, 5 deletions
diff --git a/mail-client/claws-mail/ChangeLog b/mail-client/claws-mail/ChangeLog index 5ab60f6726ea..a4db3930d490 100644 --- a/mail-client/claws-mail/ChangeLog +++ b/mail-client/claws-mail/ChangeLog @@ -1,6 +1,69 @@ # ChangeLog for mail-client/claws-mail # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/ChangeLog,v 1.78 2008/06/30 06:45:18 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/ChangeLog,v 1.79 2008/06/30 07:06:13 opfer Exp $ + +*claws-mail-3.5.0 (30 Jun 2008) + + 30 Jun 2008; Christian Faulhammer <opfer@gentoo.org> + +claws-mail-3.5.0.ebuild: + Added an option, "Use secure file deletion if possible", which + enables shredding of temporary files and messages instead of + just removing them. This is available on the Other preferences + page. + + Added an option, "Select the HTML part of multipart/alternative + messages". This is available on the Message View/Text Options + preferences page. + + Added an option to the 'Create new folder' dialogue which enables + new folders to inherit the properties of their parent folders + during folder creation. + + Added a hidden option, "two_line_vertical", which toggles the + 2-line view in the message list when using the 3-column layout. + Defaults to '1', show 2 lines. + + Added a hidden option, "outgoing_fallback_to_ascii", which allows + the user to specify an outgoing charset/encoding, but still fall + back to 7bit US-ASCII when possible. + Defaults to '1', fallback when possible. + + Added support for the Avant Window Navgator (Awn) information + bubble. This is automatically enabled if dbus is available. + + Face and X-Face headers can now be added globally and per-account + from configuration files under ~/.claws-mail/autofaces/. Further + information is provided in the manual. + + The SHA1 fingerprint is now shown on the SSL certificate dialogue + and the labels are now selectable. + + Several GUI improvements have been made, (Address book, filtering + dialogue, Actions dialogue, and Account preferences). + + New icons have been added for 'Reply to list' and 'Cancel'. The + 'Insert file' and 'Close' icons have been improved, as have the + tray icons. + + Added the Trash and Delete icons to the Custom Toolbars options. + + SMTP-only accounts are now not shown in the Receive menus and + Account lists in filtering/processing, as they are irrelevant here. + + tools/csv2addressbook.pl + Support for a gmail exported csv address book was added. + + Updated English, French, and Spanish manuals. + + Updated translations: Brazilian Portuguese, Finnish, French, + German, and Spanish. + + Removed unmaintained translations: Bulgarian, Croatian, Czech, + Dutch, Greek, Hebrew, Japanese, Korean, Norwegian, Russian, + Swedish, and Taiwanese. (New maintainers are very welcome, + contact paul@claws-mail.org) + + Bug fixes 30 Jun 2008; Christian Faulhammer <opfer@gentoo.org> -claws-mail-3.0.2-r1.ebuild, -claws-mail-3.2.0.ebuild, diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest index 8c480087286a..9b8f6418e075 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.4.0.tar.bz2 5999033 RMD160 5c1d3a5ca95b5d61948791170ac547ead764a27f SHA1 67cf9bc9b9fe917fb4c2b895e6bc9291e5e6497c SHA256 1934bf2c55216e350228d8ba5000426a1a6f1320ce04b2b82916a184729d9ce8 +DIST claws-mail-3.5.0.tar.bz2 4819732 RMD160 837220a2665c0a395d25bbdab64af8903e578d1d SHA1 1833106a3a365a16a8f1b83362da36ef32edd6fb SHA256 51ea44e171ffa009884ecdddb68d9fed086d9afbc546cc303e8462de89a8abfa EBUILD claws-mail-3.4.0.ebuild 5516 RMD160 0af3305556509d4ebcd9eb9bc668eec82c69a84b SHA1 b21077fe7a4b47907edc08b0484733a4c6852112 SHA256 2c644e6e9694d2851ec84b51edcee4baea40b8fe73fb99e70e52d84eacd27006 -MISC ChangeLog 11212 RMD160 467b39440a6a56d9bb89e8104e1eb256cf47e6c9 SHA1 b8efb24bde5c594fcadf561a56ccc79dc395610d SHA256 50a709aa01d08b9c6b926541797d4ce768851c36d569485ecb9614b091c70c19 +EBUILD claws-mail-3.5.0.ebuild 5498 RMD160 02c81e60ab4cd12f3625fd42ff8826da973f311a SHA1 81a23b43a47efd74cfd8b208f61d49f1eb8d5b7f SHA256 6e670c401e3d4a028fb848ff92e7a8214cbc89601f48197ae5cf90e5ed9ae17a +MISC ChangeLog 13597 RMD160 ed042895dce5c3f542e7aa4949bf6977d0afe7bc SHA1 1ba61f96d532b6870afe3ec005c4d6e0e936d383 SHA256 d17c41bc80dd53714d1e267d09bcbb2248fe8551e2242d4d0b156906945059cb MISC metadata.xml 349 RMD160 1fed7cddc786245d3a80fce0d6dcab4f12ac3e3e SHA1 4d21680fbc5e6aa5dc0dcffc567fb501dd965208 SHA256 52742cc1ca752d36ebf335a16cb4a03c74c0c4c62cab6ace98fb5b483d1384ab -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkhogQMACgkQNQqtfCuFneNlGQCgnnPLKO+TVAKrXLUcHaaKOBSY -R94An00z94X3SpV9WECinqOVE4KwhJZ9 -=Q6eJ +iEYEARECAAYFAkhohesACgkQNQqtfCuFneNDUwCfVvv68R2lUXkvM2fe8E02d58H +nwYAnjl/QfJU2S/9DytO9Lm7TB/mJGU0 +=enA2 -----END PGP SIGNATURE----- diff --git a/mail-client/claws-mail/claws-mail-3.5.0.ebuild b/mail-client/claws-mail/claws-mail-3.5.0.ebuild new file mode 100644 index 000000000000..a9111a0c2900 --- /dev/null +++ b/mail-client/claws-mail/claws-mail-3.5.0.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2008 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.5.0.ebuild,v 1.1 2008/06/30 07:06:13 opfer 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 dillo doc gnome gnutls imap ipv6 kde ldap nntp pda session spamassassin spell ssl startup-notification xface" + +COMMONDEPEND=">=x11-libs/gtk+-2.6 + pda? ( >=app-pda/jpilot-0.99 ) + ssl? ( >=dev-libs/openssl-0.9.7 ) + ldap? ( >=net-nds/openldap-2.0.7 ) + crypt? ( >=app-crypt/gpgme-1.1.1 ) + dillo? ( www-client/dillo ) + spell? ( virtual/aspell-dict ) + kde? ( kde-base/kdelibs ) + imap? ( >=net-libs/libetpan-0.49 ) + nntp? ( >=net-libs/libetpan-0.49 ) + 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 )" + +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 att-remover attachwarner cachesaver etpan-privacy fetchinfo gtkhtml maildir mailmbox newmail notification pdf-viewer perl rssyl smime synce vcalendar" + +src_compile() { + local myconf="--disable-libetpan" + + # libetpan is needed if user wants nntp or imap functionality + # TODO: Perhaps change it into a single "libetpan" USE flag? + use imap && myconf="--enable-libetpan" + use nntp && myconf="--enable-libetpan" + + # Optional features + myconf="${myconf} $(use_enable gnome gnomeprint)" + myconf="${myconf} $(use_enable ipv6)" + myconf="${myconf} $(use_enable ldap)" + myconf="${myconf} $(use_enable pda jpilot)" + myconf="${myconf} $(use_enable spell aspell)" + myconf="${myconf} $(use_enable gnutls)" + myconf="${myconf} $(use_enable ssl openssl)" + myconf="${myconf} $(use_enable xface compface)" + myconf="${myconf} $(use_enable doc manual)" + myconf="${myconf} $(use_enable startup-notification)" + myconf="${myconf} $(use_enable session libsm)" + + # Optional plugins + myconf="${myconf} $(use_enable crypt pgpmime-plugin)" + myconf="${myconf} $(use_enable crypt pgpinline-plugin)" + myconf="${myconf} $(use_enable crypt pgpcore-plugin)" + myconf="${myconf} $(use_enable dillo dillo-viewer-plugin)" + myconf="${myconf} $(use_enable spamassassin spamassassin-plugin)" + myconf="${myconf} $(use_enable bogofilter bogofilter-plugin)" + + econf \ + --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 +} |