diff options
author | Amadeusz Piotr Żołnowski <aidecoe@gentoo.org> | 2012-09-10 14:33:36 +0000 |
---|---|---|
committer | Amadeusz Piotr Żołnowski <aidecoe@gentoo.org> | 2012-09-10 14:33:36 +0000 |
commit | 3f62cd0c0de8b3d5c2aff71a7950265cddfd255c (patch) | |
tree | d4a6dc879cc74cc0a4923dd622722abeb036cf6d /mail-client/alot | |
parent | net-fs/netatalk: Version Bump, #427732; removed old (diff) | |
download | gentoo-2-3f62cd0c0de8b3d5c2aff71a7950265cddfd255c.tar.gz gentoo-2-3f62cd0c0de8b3d5c2aff71a7950265cddfd255c.tar.bz2 gentoo-2-3f62cd0c0de8b3d5c2aff71a7950265cddfd255c.zip |
Version bump. Removed oldest 0.3 version.
NEWS
~~~~
* interpret (semicolon separated) sequences of commands
* new input handling: allow for binding sequences of keypresses
* add ability to overwrite default bindings
* remove tempfiles (email drafts) as late as possible for better error
recovery
* confirmation prompt when closing unsent envelopes
* prevent accidental double sendout of envelopes
* fix focus placement after tagcommand on last entry in search buffer
* new command 'buffer' that can directly jump to buffer with given number
* extra: sup theme
* fix tagstring sorting in taglist buffer
* update docs
* lots of internal cleanups
* search buffer theming fixes (alignment of threadline parts)
* fix help box theming
* comma-separate virtual "Tags" header added before printing mails
* fix pipeto command for interactive (foreground) shell commands
* handle possible errors occurring while saving mails
* indicate (yet uninterpreted) input queue in the status bar
* handle python exceptions that occur during 'call' command
(Portage version: 2.1.11.13/cvs/Linux x86_64)
Diffstat (limited to 'mail-client/alot')
-rw-r--r-- | mail-client/alot/ChangeLog | 61 | ||||
-rw-r--r-- | mail-client/alot/alot-0.3.3.ebuild (renamed from mail-client/alot/alot-0.3.1.ebuild) | 36 |
2 files changed, 79 insertions, 18 deletions
diff --git a/mail-client/alot/ChangeLog b/mail-client/alot/ChangeLog index 912e26f4c2a9..bc919521e124 100644 --- a/mail-client/alot/ChangeLog +++ b/mail-client/alot/ChangeLog @@ -1,6 +1,37 @@ # ChangeLog for mail-client/alot # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/alot/ChangeLog,v 1.14 2012/08/01 10:37:48 aidecoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/alot/ChangeLog,v 1.15 2012/09/10 14:33:36 aidecoe Exp $ + + +*alot-0.3.3 (10 Sep 2012) + + 10 Sep 2012; Amadeusz Żołnowski <aidecoe@gentoo.org> -alot-0.3.1.ebuild, + +alot-0.3.3.ebuild: + Version bump. Removed oldest 0.3 version. + + NEWS + ~~~~ + + * interpret (semicolon separated) sequences of commands + * new input handling: allow for binding sequences of keypresses + * add ability to overwrite default bindings + * remove tempfiles (email drafts) as late as possible for better error + recovery + * confirmation prompt when closing unsent envelopes + * prevent accidental double sendout of envelopes + * fix focus placement after tagcommand on last entry in search buffer + * new command 'buffer' that can directly jump to buffer with given number + * extra: sup theme + * fix tagstring sorting in taglist buffer + * update docs + * lots of internal cleanups + * search buffer theming fixes (alignment of threadline parts) + * fix help box theming + * comma-separate virtual "Tags" header added before printing mails + * fix pipeto command for interactive (foreground) shell commands + * handle possible errors occurring while saving mails + * indicate (yet uninterpreted) input queue in the status bar + * handle python exceptions that occur during 'call' command 01 Aug 2012; Amadeusz Żołnowski <aidecoe@gentoo.org> -alot-0.3.ebuild: Removed oldest version: 0.3. @@ -17,20 +48,20 @@ NEWS ~~~~ - * fix bad GPG signatures for mails with attachments - * new theme-files + tags section syntax - * re-introduce "highlighting" of thread lines in search mode - * new global command "call" to directly call and bind python commands - * add new buffers to direct neighbourhood of current one - * fix sanitize --spawn for X11-less use - * add new hook 'touch_external_cmdlist' - * make statusline configurable - * fix update result count after tag operations in search mode - * add config options and hooks for reply/forward subject generation - * add config options and hook for quoting messages in replies/forwards - * allow True/False/None values for boolean command parameters - * new config option "attachment_prefix" - * various small fixes for libmagic, header encoding and decoding + * fix bad GPG signatures for mails with attachments + * new theme-files + tags section syntax + * re-introduce "highlighting" of thread lines in search mode + * new global command "call" to directly call and bind python commands + * add new buffers to direct neighbourhood of current one + * fix sanitize --spawn for X11-less use + * add new hook 'touch_external_cmdlist' + * make statusline configurable + * fix update result count after tag operations in search mode + * add config options and hooks for reply/forward subject generation + * add config options and hook for quoting messages in replies/forwards + * allow True/False/None values for boolean command parameters + * new config option "attachment_prefix" + * various small fixes for libmagic, header encoding and decoding 19 May 2012; Amadeusz Żołnowski <aidecoe@gentoo.org> alot-0.3.1.ebuild: Depend on 0.8.1-r1 version of the pyme, because at earlier the alot crashes. diff --git a/mail-client/alot/alot-0.3.1.ebuild b/mail-client/alot/alot-0.3.3.ebuild index adef29bb5e31..533579ad166f 100644 --- a/mail-client/alot/alot-0.3.1.ebuild +++ b/mail-client/alot/alot-0.3.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/alot/alot-0.3.1.ebuild,v 1.5 2012/08/01 10:35:11 aidecoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/alot/alot-0.3.3.ebuild,v 1.1 2012/09/10 14:33:36 aidecoe Exp $ EAPI=4 @@ -8,7 +8,7 @@ PYTHON_DEPEND="2:2.7" SUPPORT_PYTHON_ABIS="1" RESTRICT_PYTHON_ABIS="2.[456] 3.*" -inherit distutils vcs-snapshot +inherit distutils eutils vcs-snapshot DESCRIPTION="Experimental terminal UI for net-mail/notmuch written in Python" HOMEPAGE="https://github.com/pazz/alot" @@ -24,7 +24,7 @@ DEPEND=" " RDEPEND=" >=dev-python/configobj-4.6.0 - >=dev-python/pyme-0.8.1-r1 + dev-python/pygpgme >=dev-python/twisted-10.2.0 >=dev-python/urwid-1.0.0 net-mail/mailbase @@ -32,7 +32,21 @@ RDEPEND=" sys-apps/file[python] " +ALOT_UPDATE="" + +pkg_setup() { + python_pkg_setup + + if has_version "<${CATEGORY}/${PN}-0.3.2"; then + ALOT_UPDATE="yes" + fi +} + src_prepare() { + #epatch "${FILESDIR}/${PV}-subject-fix.patch" + find "${S}" -name '*.py' -print0 | xargs -0 -- sed \ + -e '1i# -*- coding: utf-8 -*-' -i || die + distutils_src_prepare local md @@ -54,7 +68,23 @@ src_compile() { src_install() { distutils_src_install + dodir /usr/share/alot + insinto /usr/share/alot + doins -r extra + if use doc; then dohtml -r docs/build/html/* fi } + +pkg_postinst() { + if [[ ${ALOT_UPDATE} = yes ]]; then + ewarn "The syntax of theme-files and custom tags-sections of the config" + ewarn "has been changed. You have to revise your config. There are" + ewarn "converter scripts in /usr/share/alot/extra to help you out with" + ewarn "this:" + ewarn "" + ewarn " * tagsections_convert.py for your ~/.config/alot/config" + ewarn " * theme_convert.py to update your custom theme files" + fi +} |