summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmadeusz Żołnowski <aidecoe@gentoo.org>2012-08-01 10:33:36 +0000
committerAmadeusz Żołnowski <aidecoe@gentoo.org>2012-08-01 10:33:36 +0000
commitc007d5745f73f074d12b0ebf2e3ac1f8673f36b9 (patch)
treedad8e8c9a508104e75f79de2e74e871faac90fdb /mail-client
parenthttps -> http (diff)
downloadhistorical-c007d5745f73f074d12b0ebf2e3ac1f8673f36b9.tar.gz
historical-c007d5745f73f074d12b0ebf2e3ac1f8673f36b9.tar.bz2
historical-c007d5745f73f074d12b0ebf2e3ac1f8673f36b9.zip
Version bump.
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 Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/alot/ChangeLog25
-rw-r--r--mail-client/alot/Manifest31
-rw-r--r--mail-client/alot/alot-0.3.2.ebuild90
-rw-r--r--mail-client/alot/files/0.3.2-subject-fix.patch12
4 files changed, 143 insertions, 15 deletions
diff --git a/mail-client/alot/ChangeLog b/mail-client/alot/ChangeLog
index 31043d8eeed4..89d2a91ead8a 100644
--- a/mail-client/alot/ChangeLog
+++ b/mail-client/alot/ChangeLog
@@ -1,6 +1,29 @@
# 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.11 2012/05/19 09:09:11 aidecoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/alot/ChangeLog,v 1.12 2012/08/01 10:33:35 aidecoe Exp $
+
+*alot-0.3.2 (01 Aug 2012)
+
+ 01 Aug 2012; Amadeusz Żołnowski <aidecoe@gentoo.org>
+ +files/0.3.2-subject-fix.patch, +alot-0.3.2.ebuild:
+ Version bump.
+
+ 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
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/Manifest b/mail-client/alot/Manifest
index b92a88ed9242..6e47e83130a2 100644
--- a/mail-client/alot/Manifest
+++ b/mail-client/alot/Manifest
@@ -1,20 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-DIST alot-0.3.1.tar.gz 108878 RMD160 e07cf52ac3e4cb8a2c8fe4a43055397dee1dad03 SHA1 61c1b13981d79b75402a66fcf6fd2978e4516da2 SHA256 35f43bd7e122929889f07ad7b2bf435da753e8ae25aa46dc381835238ae4d9aa
-DIST alot-0.3.tar.gz 102196 RMD160 9e0646e84dcfc2175c42ab8ecaaf37f840991f2d SHA1 af358ef80ae96fdd00756923854363ba0348c082 SHA256 782beb25e12400e8af43ac5b9a72908cf459051ffd54da127d74851e3fbc8abf
-EBUILD alot-0.3.1.ebuild 1425 RMD160 bd4947fea2f388c2abb9d3732d18101e47e9f9f5 SHA1 ae6dba1a690cf8bb186fb142f4e6136b762763b9 SHA256 c877e7e6933d4e73e8f5bf5c7cd36a6d5533dea9ec536a4d4c1c3efc723338d6
-EBUILD alot-0.3.ebuild 1395 RMD160 9ae4a2e69d280fd4fcdf37242a07d83d675f090a SHA1 838dffad03efac7da0937eeb8f610758889469d8 SHA256 d28b789383ef3a72313996e0810f0f10c90b6f9a2aa1653a518f0c102a0ba96f
-MISC ChangeLog 3258 RMD160 722980504dcefbbbd32235ad9febf6106d33252c SHA1 2aa89e76a389f7dd1a874c382cfc861d686be7e7 SHA256 3c4fd006da641c23873a68c740fb145f59c759286acb785207e0d5f34ee7e240
-MISC metadata.xml 508 RMD160 e31531de2d3a36fa6ab9059fc28429ec9b1031d8 SHA1 1550cbfc72e8d047d2fdefa6c159111ed65c1e0a SHA256 0ba17706f6bb083a9b3b43447c1df7ee824ee85ab5dd7e333e7750d12b438edc
+AUX 0.3.2-subject-fix.patch 712 SHA256 9151356a33a3c25afb85a997dde5a782717f120172777026b240fa84515a2080 SHA512 eee0874103db34a8d0cbf02a58053774824504ee779404c1816b2fac5e5e9266b70cdf7ead9dc60f35c1240cc842f2de2780d47819cf5ab6e81d09e853348aa7 WHIRLPOOL 5a7d4d504be6e80b88fc2835eaa55f8f4813230d466c15b079f6bce135fd0cf77cd20a1490f24934fb2eba78c3e9a6feb99508f9a6b0f47b0ff07acb11eb20ec
+DIST alot-0.3.1.tar.gz 108878 SHA256 35f43bd7e122929889f07ad7b2bf435da753e8ae25aa46dc381835238ae4d9aa SHA512 7d529f17194a2fb090f250fed1a7d99aaee688c10e186e1099fe98e04a77fad1d631d05c423da222b6ac3cf168fbd82a955718b9005c60bea1e5dfda6d94766a WHIRLPOOL 4cbe86c146de28b9fa49bee22e9d91ea028c9abf8648a45624580f0bde42cbcb3e053066191ece4e341d22d697fabd43e9128f0b9511c2e8b800e32f12904d1e
+DIST alot-0.3.2.tar.gz 917071 SHA256 1b6a615eeaea81c9544c6c99058b8eb97adcfb9a37470b5c4ae71d4950e91da9 SHA512 56731d7dfd0683ab941c15b9f7d3a091fdbb6186a23765d02867fbba79e8f8591ab518f83198ae5d638ededec30c4418565ec89b9cec4c01d48e87720f7dc7f6 WHIRLPOOL f5b2e5417bfac85b18963b63a0669d8cf03b8ec74ea49c9b819727d759d13908022d6e51a41bee79e0852fddd4c3e8eb5b22ecc15f4dfe80f3b766c003ba87d3
+DIST alot-0.3.tar.gz 102196 SHA256 782beb25e12400e8af43ac5b9a72908cf459051ffd54da127d74851e3fbc8abf
+EBUILD alot-0.3.1.ebuild 1425 SHA256 c877e7e6933d4e73e8f5bf5c7cd36a6d5533dea9ec536a4d4c1c3efc723338d6 SHA512 0c5271de46bf67d178be0a44aeedd4f68e953570efd3a7e70c59fb215441b2409b9f743508a6660a1946b53f4dd445ce2c4bfae281dd2e2ac8ec37a16499e780 WHIRLPOOL b1d160b1b8b9934822d1c7385e957a380b31ddc75991e596d46c0b4f39713b271186db35fb892e0dc015c04edfe42b14a0090dbe6410f215b49db238184f8dd2
+EBUILD alot-0.3.2.ebuild 1903 SHA256 fd88643254e633634b11292ec4b51b5a106e944dfc84cd6fe0a5db9286bb4622 SHA512 3356225e1c193607ca411bdd32693d3de43faf361417523c17b64fb50cc8a2bb78c9e2544e9dd7b8085c8dca08a2d8255fc17943d12a4767216de6d7277cc997 WHIRLPOOL f0917b496c038aea2d7e580753a0a1967e884f9d7c086a23aee242632b87f3a538062457b17cdbf546052ffc50b5cdd6f11630ac660a3ad464460d030fa8f5b9
+EBUILD alot-0.3.ebuild 1395 SHA256 d28b789383ef3a72313996e0810f0f10c90b6f9a2aa1653a518f0c102a0ba96f SHA512 1b5e7d3edb9ed82579eae0f38d6fb1fefada540d1d7d6ae8b4f8a19ed9833fdd1ba286bf99b43aff759447e4200ef73f9f9a65a3e120f5e8332e1e063820060e WHIRLPOOL bac8ee32b6d18af669687b209323c48a46809d544ee754524b547f3af9ccff38160963d60dfae1da2c556665c17b4a235623ec4172530ea29e769c959b9be76e
+MISC ChangeLog 4229 SHA256 e6c130b8bafe55ae251f422cfb64b24e1826618ca657f164576e08ef871a624f SHA512 d1c1fa89c702e957b14f5d4ceb7b8d416aaacfca244a162b0d5d2ebbfad8063e6ad8322fd3c3c4375a9d62471309ad394b339d8093ee61d66bea14f78c9df683 WHIRLPOOL 26c7484540ab51ae7fbaaff72c4d5872ffa5868e4c3f8c2910446ae1d8bfb898e38f58ab7b808706c8619bae98277f88fca068795137cb1547b79feb8663b0ad
+MISC metadata.xml 508 SHA256 0ba17706f6bb083a9b3b43447c1df7ee824ee85ab5dd7e333e7750d12b438edc SHA512 2d42334483d47b836630f229701f62a365517b07e92f2865f281f60a302b383f46e214bbf402278ba9c5255b09d6670ce0f0ea572138a608f22f14fc02a620a1 WHIRLPOOL 6a39be1bc8f9c8bef444c9d7bf08fbae49a4930e23c5ff9b4056ab2abff67146caf88a35f0dadc22d8d6173b74bd9aca5189bf0ca5bc159b5a30a7abb06118f5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBAgAGBQJPt2M8AAoJEPATRTHh2/q1YmAH/AnSDTzaBZMq0cAam7leHL1X
-7jcAKIP+IRIG2Isj12FBLi0CmBHoiTSDA/Qr3UvPKfmXBZkZAQX3lOzq2oO93ZW+
-s/TvGkfHVbxphTn2E87X9Z/d4+gw1cdGZGkeS2ji0bfbQkWupVoSsNuG/UUs46l7
-9l7DnOrLsTF1GX7d6VW48s0X86dYPk9I0O3Ciwekrw5NbLCwgz2cV6Cj8QRNFVLn
-9JQYA7KHfDGVEXDCF48vjF/knin+bm4LnWqaHIVITTT41ynIhjoKx6nxcpugfTgJ
-8L2abkDMkt6WUTxFzCF/0B5nl5zJ4wYh9ZE5DhiZhGwaNNxvvwEskiSjkoOQCVA=
-=GNQn
+iQEcBAEBCAAGBQJQGQYFAAoJEPATRTHh2/q1Qo8H/3SsFD3WY4Lc6MO97oWdGKDk
+Ff4K8H7abz1STtUQt4u/NZdubgBROEUxBuoGFiSlmhacFPFl6WbOf1WN13cooKwh
+Cregk2PWt6f6nSbhEgAmm6ZZv9MW6j7FMVp5iK09tJjUPRDUKXIO2J43Gjnk/rfu
+6kfWGm18yF4HERQ6INmj9IycnTgCi8DCy2gpqz0B5PlN0rk31rhKGs2nOPTtnKkY
+sfOI1xsxC5e6mYb2SReAGAVMFmWR5cBsdkB7m7fWNigC3DoTp+mt4mmVGjz9eDCs
+2rh5ky3q67eaEYahIX+4YDyQkzTOp0czpdIYSfJnx5x1ItcdSWjfNx4jK32Mysc=
+=PEE1
-----END PGP SIGNATURE-----
diff --git a/mail-client/alot/alot-0.3.2.ebuild b/mail-client/alot/alot-0.3.2.ebuild
new file mode 100644
index 000000000000..22a37680d792
--- /dev/null
+++ b/mail-client/alot/alot-0.3.2.ebuild
@@ -0,0 +1,90 @@
+# 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.2.ebuild,v 1.1 2012/08/01 10:33:35 aidecoe Exp $
+
+EAPI=4
+
+PYTHON_DEPEND="2:2.7"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.[456] 3.*"
+
+inherit distutils eutils vcs-snapshot
+
+DESCRIPTION="Experimental terminal UI for net-mail/notmuch written in Python"
+HOMEPAGE="https://github.com/pazz/alot"
+SRC_URI="${HOMEPAGE}/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="
+ doc? ( dev-python/sphinx )
+ "
+RDEPEND="
+ >=dev-python/configobj-4.6.0
+ dev-python/pygpgme
+ >=dev-python/twisted-10.2.0
+ >=dev-python/urwid-1.0.0
+ net-mail/mailbase
+ >=net-mail/notmuch-0.13[crypt,python]
+ 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
+ for md in *.md; do
+ mv "${md}" "${md%.md}"
+ done
+}
+
+src_compile() {
+ distutils_src_compile
+
+ if use doc; then
+ pushd docs || die
+ emake html
+ popd || die
+ fi
+}
+
+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
+}
diff --git a/mail-client/alot/files/0.3.2-subject-fix.patch b/mail-client/alot/files/0.3.2-subject-fix.patch
new file mode 100644
index 000000000000..064b416016a0
--- /dev/null
+++ b/mail-client/alot/files/0.3.2-subject-fix.patch
@@ -0,0 +1,12 @@
+diff -Naur pazz-alot-34f4a7d/alot/defaults/default.theme pazz-alot-34f4a7d.new/alot/defaults/default.theme
+--- pazz-alot-34f4a7d/alot/defaults/default.theme 2012-07-22 23:01:59.000000000 +0200
++++ pazz-alot-34f4a7d.new/alot/defaults/default.theme 2012-08-01 10:24:05.359838188 +0200
+@@ -62,7 +62,7 @@
+ [[[subject]]]
+ normal = 'default','','light gray','default','g66','default'
+ focus = 'standout','','yellow','light gray','yellow','g58'
+- #width = 'weight', 1
++ width = 'weight', 1
+ [[[content]]]
+ normal = 'default','','light gray','default','dark gray','default'
+ focus = 'standout','','yellow','light gray','yellow','g58'