Gentoo Archives: gentoo-commits

From: "Amadeusz Zolnowski (aidecoe)" <aidecoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/alot: alot-0.3.2.ebuild ChangeLog
Date: Wed, 01 Aug 2012 10:33:45
Message-Id: 20120801103336.285F42004B@flycatcher.gentoo.org
1 aidecoe 12/08/01 10:33:36
2
3 Modified: ChangeLog
4 Added: alot-0.3.2.ebuild
5 Log:
6 Version bump.
7
8 NEWS
9 ~~~~
10 * fix bad GPG signatures for mails with attachments
11 * new theme-files + tags section syntax
12 * re-introduce "highlighting" of thread lines in search mode
13 * new global command "call" to directly call and bind python commands
14 * add new buffers to direct neighbourhood of current one
15 * fix sanitize --spawn for X11-less use
16 * add new hook 'touch_external_cmdlist'
17 * make statusline configurable
18 * fix update result count after tag operations in search mode
19 * add config options and hooks for reply/forward subject generation
20 * add config options and hook for quoting messages in replies/forwards
21 * allow True/False/None values for boolean command parameters
22 * new config option "attachment_prefix"
23 * various small fixes for libmagic, header encoding and decoding
24
25 (Portage version: 2.1.11.9/cvs/Linux x86_64)
26
27 Revision Changes Path
28 1.12 mail-client/alot/ChangeLog
29
30 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/alot/ChangeLog?rev=1.12&view=markup
31 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/alot/ChangeLog?rev=1.12&content-type=text/plain
32 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/alot/ChangeLog?r1=1.11&r2=1.12
33
34 Index: ChangeLog
35 ===================================================================
36 RCS file: /var/cvsroot/gentoo-x86/mail-client/alot/ChangeLog,v
37 retrieving revision 1.11
38 retrieving revision 1.12
39 diff -u -r1.11 -r1.12
40 --- ChangeLog 19 May 2012 09:09:11 -0000 1.11
41 +++ ChangeLog 1 Aug 2012 10:33:35 -0000 1.12
42 @@ -1,6 +1,29 @@
43 # ChangeLog for mail-client/alot
44 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
45 -# $Header: /var/cvsroot/gentoo-x86/mail-client/alot/ChangeLog,v 1.11 2012/05/19 09:09:11 aidecoe Exp $
46 +# $Header: /var/cvsroot/gentoo-x86/mail-client/alot/ChangeLog,v 1.12 2012/08/01 10:33:35 aidecoe Exp $
47 +
48 +*alot-0.3.2 (01 Aug 2012)
49 +
50 + 01 Aug 2012; Amadeusz Żołnowski <aidecoe@g.o>
51 + +files/0.3.2-subject-fix.patch, +alot-0.3.2.ebuild:
52 + Version bump.
53 +
54 + NEWS
55 + ~~~~
56 + * fix bad GPG signatures for mails with attachments
57 + * new theme-files + tags section syntax
58 + * re-introduce "highlighting" of thread lines in search mode
59 + * new global command "call" to directly call and bind python commands
60 + * add new buffers to direct neighbourhood of current one
61 + * fix sanitize --spawn for X11-less use
62 + * add new hook 'touch_external_cmdlist'
63 + * make statusline configurable
64 + * fix update result count after tag operations in search mode
65 + * add config options and hooks for reply/forward subject generation
66 + * add config options and hook for quoting messages in replies/forwards
67 + * allow True/False/None values for boolean command parameters
68 + * new config option "attachment_prefix"
69 + * various small fixes for libmagic, header encoding and decoding
70
71 19 May 2012; Amadeusz Żołnowski <aidecoe@g.o> alot-0.3.1.ebuild:
72 Depend on 0.8.1-r1 version of the pyme, because at earlier the alot crashes.
73
74
75
76 1.1 mail-client/alot/alot-0.3.2.ebuild
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/alot/alot-0.3.2.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/alot/alot-0.3.2.ebuild?rev=1.1&content-type=text/plain
80
81 Index: alot-0.3.2.ebuild
82 ===================================================================
83 # Copyright 1999-2012 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/mail-client/alot/alot-0.3.2.ebuild,v 1.1 2012/08/01 10:33:35 aidecoe Exp $
86
87 EAPI=4
88
89 PYTHON_DEPEND="2:2.7"
90 SUPPORT_PYTHON_ABIS="1"
91 RESTRICT_PYTHON_ABIS="2.[456] 3.*"
92
93 inherit distutils eutils vcs-snapshot
94
95 DESCRIPTION="Experimental terminal UI for net-mail/notmuch written in Python"
96 HOMEPAGE="https://github.com/pazz/alot"
97 SRC_URI="${HOMEPAGE}/tarball/${PV} -> ${P}.tar.gz"
98
99 LICENSE="GPL-3"
100 SLOT="0"
101 KEYWORDS="~amd64 ~x86"
102 IUSE="doc"
103
104 DEPEND="
105 doc? ( dev-python/sphinx )
106 "
107 RDEPEND="
108 >=dev-python/configobj-4.6.0
109 dev-python/pygpgme
110 >=dev-python/twisted-10.2.0
111 >=dev-python/urwid-1.0.0
112 net-mail/mailbase
113 >=net-mail/notmuch-0.13[crypt,python]
114 sys-apps/file[python]
115 "
116
117 ALOT_UPDATE=""
118
119 pkg_setup() {
120 python_pkg_setup
121
122 if has_version "<${CATEGORY}/${PN}-0.3.2"; then
123 ALOT_UPDATE="yes"
124 fi
125 }
126
127 src_prepare() {
128 epatch "${FILESDIR}/${PV}-subject-fix.patch"
129 find "${S}" -name '*.py' -print0 | xargs -0 -- sed \
130 -e '1i# -*- coding: utf-8 -*-' -i || die
131
132 distutils_src_prepare
133
134 local md
135 for md in *.md; do
136 mv "${md}" "${md%.md}"
137 done
138 }
139
140 src_compile() {
141 distutils_src_compile
142
143 if use doc; then
144 pushd docs || die
145 emake html
146 popd || die
147 fi
148 }
149
150 src_install() {
151 distutils_src_install
152
153 dodir /usr/share/alot
154 insinto /usr/share/alot
155 doins -r extra
156
157 if use doc; then
158 dohtml -r docs/build/html/*
159 fi
160 }
161
162 pkg_postinst() {
163 if [[ ${ALOT_UPDATE} = yes ]]; then
164 ewarn "The syntax of theme-files and custom tags-sections of the config"
165 ewarn "has been changed. You have to revise your config. There are"
166 ewarn "converter scripts in /usr/share/alot/extra to help you out with"
167 ewarn "this:"
168 ewarn ""
169 ewarn " * tagsections_convert.py for your ~/.config/alot/config"
170 ewarn " * theme_convert.py to update your custom theme files"
171 fi
172 }