summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2015-01-17 01:36:43 +0000
committerIan Delaney <idella4@gentoo.org>2015-01-17 01:36:43 +0000
commit687eb2651cb3df23458a7e60098a164e4ba9a6d7 (patch)
tree1f68a8c4162c6af310eaf6b7d0af9efc4bbb8614 /dev-python/imapclient
parentVersion bump. (diff)
downloadhistorical-687eb2651cb3df23458a7e60098a164e4ba9a6d7.tar.gz
historical-687eb2651cb3df23458a7e60098a164e4ba9a6d7.tar.bz2
historical-687eb2651cb3df23458a7e60098a164e4ba9a6d7.zip
bump; add patch for tests to import six from the system, rm disused patches and old
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/imapclient')
-rw-r--r--dev-python/imapclient/ChangeLog13
-rw-r--r--dev-python/imapclient/Manifest17
-rw-r--r--dev-python/imapclient/files/0.12-tests.patch36
-rw-r--r--dev-python/imapclient/files/imapclient-0.10.2-system-six.patch77
-rw-r--r--dev-python/imapclient/files/imapclient-0.11-system-six.patch22
-rw-r--r--dev-python/imapclient/imapclient-0.10.2.ebuild59
-rw-r--r--dev-python/imapclient/imapclient-0.12.ebuild (renamed from dev-python/imapclient/imapclient-0.11.ebuild)10
7 files changed, 59 insertions, 175 deletions
diff --git a/dev-python/imapclient/ChangeLog b/dev-python/imapclient/ChangeLog
index d78b2b534f57..3d7b6eb2dbce 100644
--- a/dev-python/imapclient/ChangeLog
+++ b/dev-python/imapclient/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-python/imapclient
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/imapclient/ChangeLog,v 1.4 2014/12/12 11:52:02 idella4 Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/imapclient/ChangeLog,v 1.5 2015/01/17 01:36:17 idella4 Exp $
+
+*imapclient-0.12 (17 Jan 2015)
+
+ 17 Jan 2015; Ian Delaney <idella4@gentoo.org> +files/0.12-tests.patch,
+ +imapclient-0.12.ebuild, -files/imapclient-0.10.2-system-six.patch,
+ -files/imapclient-0.11-system-six.patch, -imapclient-0.10.2.ebuild,
+ -imapclient-0.11.ebuild:
+ bump; add patch for tests to import six from the system, rm disused patches
+ and old
12 Dec 2014; Ian Delaney <idella4@gentoo.org> imapclient-0.11.ebuild:
drop py3.2 add py3.4, tidy deps fix test phase, fixes Bug #530524 by pacho2
diff --git a/dev-python/imapclient/Manifest b/dev-python/imapclient/Manifest
index 6904c0bcb800..7fe078f2a2c6 100644
--- a/dev-python/imapclient/Manifest
+++ b/dev-python/imapclient/Manifest
@@ -1,18 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX imapclient-0.10.2-system-six.patch 2413 SHA256 5028cd2fedfa214cec616a4af6b06ad986920a967633a9619d067de47de237c5 SHA512 26fc1ab642aa0fc82d78e7e435b58507f2d4fd69edf6119a3b2a54c4e6de61cceecc340791f6469391842edba65acf2bf4dcb25b75314074ee06d52227fcee1e WHIRLPOOL a1b10c87bb5e6760e78a0d46db7b9386c6eb093bb1d567f27d117dc6f203fecfe8e369885f452997c3973781d89d3fccc119a43eb5b9c5dfad79c032adee8f5e
-AUX imapclient-0.11-system-six.patch 762 SHA256 a5dbff30120982fcb9c8f278b36fb328c03088099290be669ef0d0515a2b75b2 SHA512 d6d4ee27b936bfc8680bc3db48c1abd2aea4ab3c5f38fa276ea6808c0db07cdf5f01ccac560180363c4b01c6cffb5bc470a255d1966c7ff7eafc6a19bbf0a507 WHIRLPOOL 6790d8b4f970c88ff54172dbddc7921644611efb06baf97a462017bb6596f36a9d299d84a515db56e4b6248a827436b7980e7e57637b4bcf345ddc3a6fdc2382
-DIST IMAPClient-0.10.2.tar.gz 79185 SHA256 c60d7f59feaf00db1474960310592be5fd19f0f0b76e9a1add5099886e3b4e8e SHA512 0d78769bd7614dccf03326f3f8f3716b23c2d09973a1b3857f89bf0945987aae6d32d7f4e597de64f27caa4263c6cc406b07a65784b3465562b9343f4847c26d WHIRLPOOL c4c02f8bcaaa2bca0fe3e324ee5fcba0a9cb88e6d7eba93a85339b749b2fdb9fd373864bdf2f82469e770ac47af9224d585e76c1dcb0c0c2d5cd6d4fbdbf22c2
-DIST IMAPClient-0.11.tar.gz 93209 SHA256 7631b6f7afd75c50df09734e277553d1eb3d8febe6feafde330e17f11f82a4f0 SHA512 1a7a5711abb5772e70bfb8f943b7b3d30ead6818993a975ba2f5f05cfc5bad175c58c4882798fb2809d3f929f9df376704355b2ed95c5c119dd86929b8c27562 WHIRLPOOL bcab1a2516374693609e33e8c7460599cf3b6808470f07a703841ee76905642ce418c6c3a099ec5150001ba289092b246f25d817303356546c4edde1e97b5f32
-EBUILD imapclient-0.10.2.ebuild 1519 SHA256 993feb245647933bdf7d975c4fb2b15a1ac3fc2f08aa2e9c261511f75f88b91f SHA512 4525d9ab0ec8f56f1ea6104187844ce6d46a7fef73bffb29b0fef423ac3f19d2c5ac2903159f3e24a1e9345481a0956aa855120d8cc32198c566adfb33cb86e0 WHIRLPOOL 3797774173f72332237a6ccf7bd894393a9faaa1bafaf27a980eb50d1dee2684ce0e32deed98eb6f9f51c7f873feee08193c3e18c7e0ca3d92ca9a0ca9e77393
-EBUILD imapclient-0.11.ebuild 1837 SHA256 98cb1541cf7ef6b641add2f755d7fc23fcb144545235d2b8261fba68c57e7e72 SHA512 dd95bbe0e3e96e90d2f6e58aa00813f9fd03e44626cbc7a968b885aedfa8383d1474a9e6febf7aa552e7207f455178e1614e88e1f8c578e2608404fc99303213 WHIRLPOOL 1a6224523634f4f18f0adb64b3e96608b2963c394b52abd92ee1a6e49a65e73818de1a2a208f8ed969f60c0545ae95a1ced6d92ccbfe8d5c31a06adca2d9f10c
-MISC ChangeLog 871 SHA256 7ef800e17384ff2d5b00ef269eb2f7467097ce4de0ccdc9cf506dfe903f118f7 SHA512 78e60757997868ceebe9a23ffdb8bd5ef7ca247b4def4b2b5c5e4cbaf7e5a35de3d8fdc3d676d17c99e8162743b8068e7944e2d0928ea59de65605dbff6c3d8c WHIRLPOOL 54dc19501d598f06467281649941756b35ae2d66dceac575556099cb7aea59ebbaf2cec1c760621377dbd9fc89ad19f00ea8f0deb7de17c00e4cef782ffd2862
+AUX 0.12-tests.patch 1596 SHA256 91c2baa7ea8dbf9e3557080c2cc288a8594b0a704e4586dfe219ca98542b7e47 SHA512 87cd44146f273bf4d77df34eeb4f921eaaa36bfed951769b7c7b8b729b21ca078f8e7a907d98529f917c88754c48b5cc08acb53ac7786dd6b205b567a50d2c0d WHIRLPOOL 5e6bff85ff08ee76a843034221dcda8668a655be7b6ce88ae87ed8fab82bad46f5f153339fd0faca423bad3e364069d1b0ab983792e6d91b35a76a0855fab53c
+DIST IMAPClient-0.12.tar.gz 100698 SHA256 037ff008f1454287c1ed8684e1cf40b2ced382a875c5157dce380562f3566e15 SHA512 bd7d3e3911ff5ef1cc4a66f20e261955851562e76228f941d35f16a4680678be6a3741d520cc3133925a2dba9e8b6b5b988d7a740ff8abb63c14db1cf962acda WHIRLPOOL 134bf4db98806dbaf98bd780b92b8be2a2dbbcfec1ae83320f52a83bf0952f139bebd99d686d212830d25c08886217062577576a76205af54085628b03d7dbeb
+EBUILD imapclient-0.12.ebuild 1832 SHA256 71a29219fe9589cd612de3301d60ddcbdeafe7eaa63f9d049b7ea8d055f7afc5 SHA512 65a38694278df2364acbafad81de9645357191460200817947a87fb385f51074d7617cae650caa7b37afdda858b710ca93c825089a1f18c5701406de20d74613 WHIRLPOOL b3ceed1fc58f3ba1cd11dddf516f27dedb4d3a0e4f835766e007491e901b3d78de04c6c01c2418c0303f853c9d4125c6896bd1b6efbe47a9f5deaa18ec5f6679
+MISC ChangeLog 1232 SHA256 eb68603d7e7212b0e91c0e39f90b78e73fa8bf007c2ac9c19d65515423ed2fff SHA512 99d981aa93dee8056cbc485548c960c81b97b9a9a6d4e90eca98c32677f51c798be34e69f3c9f4583909ad31eebd4ff188396c6af4a2717635c004268c781236 WHIRLPOOL 694c31757202efb3c24e6eedf34e159852ce70d4aa44758858f590e7e49a2f03d8160a6ca0226ef7c51db1578f63c413611d4ad7ebd63a5720ef98fb888d81a8
MISC metadata.xml 233 SHA256 b2408371331f97e13fbdf0df83c5af632f93997f85c3715ed6247c2fe86da981 SHA512 539bba1bae79e03add1fdecd1ff0914f6b4d79e20a9fb76557019b3489733c5d408dc07084ae40f3d76972a1479905e7c96a526243556cba0da9530fa148c13d WHIRLPOOL 924b3bc4880b04e717ade016d4808484d7215fe6cbfca1d2bbe8316ce6c0819bc061c61d82cf24a220f05351d2ab23df5dac928361c5f309064e082be8c1bc9f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlSK1vIACgkQso7CE7gHKw3qkQCfTkDfXDlqglRPQcy8H8YKbESh
-2+sAoNnJRFATHSKQZkpPUwHf8EQM8CR/
-=soa5
+iEYEAREIAAYFAlS5vKIACgkQso7CE7gHKw2RUgCggY4nc+1241r7RwUMr0uEIlOD
+xF4An3pqBY7p7erIfckue10eVv4dkmvK
+=Oupp
-----END PGP SIGNATURE-----
diff --git a/dev-python/imapclient/files/0.12-tests.patch b/dev-python/imapclient/files/0.12-tests.patch
new file mode 100644
index 000000000000..0bd0d001e6e1
--- /dev/null
+++ b/dev-python/imapclient/files/0.12-tests.patch
@@ -0,0 +1,36 @@
+diff -ur IMAPClient-0.12.orig/imapclient/test/test_imapclient.py IMAPClient-0.12/imapclient/test/test_imapclient.py
+--- imapclient/test/test_imapclient.py 2015-01-12 19:36:18.000000000 +0800
++++ imapclient/test/test_imapclient.py 2015-01-17 08:42:46.669121934 +0800
+@@ -10,7 +10,7 @@
+ from datetime import datetime
+ from mock import patch, sentinel, Mock
+
+-from imapclient import six
++import six
+ from imapclient.fixed_offset import FixedOffset
+ from .testable_imapclient import TestableIMAPClient as IMAPClient
+ from .imapclient_test import IMAPClientTest
+diff -ur IMAPClient-0.12.orig/imapclient/test/test_imap_utf7.py IMAPClient-0.12/imapclient/test/test_imap_utf7.py
+--- imapclient/test/test_imap_utf7.py 2015-01-12 19:36:18.000000000 +0800
++++ imapclient/test/test_imap_utf7.py 2015-01-17 08:43:23.893392410 +0800
+@@ -4,7 +4,7 @@
+
+ from __future__ import unicode_literals
+
+-from imapclient.six import text_type, binary_type, int2byte, unichr
++from six import text_type, binary_type, int2byte, unichr
+ from imapclient.imap_utf7 import decode, encode
+ from imapclient.test.util import unittest
+
+diff -ur IMAPClient-0.12.orig/imapclient/test/test_response_lexer.py IMAPClient-0.12/imapclient/test/test_response_lexer.py
+--- imapclient/test/test_response_lexer.py 2015-01-12 19:36:18.000000000 +0800
++++ imapclient/test/test_response_lexer.py 2015-01-17 08:42:14.749747748 +0800
+@@ -5,7 +5,7 @@
+ from __future__ import unicode_literals
+
+ from imapclient.response_lexer import TokenSource
+-from imapclient.six import next
++from six import next
+ from imapclient.test.util import unittest
+
+
diff --git a/dev-python/imapclient/files/imapclient-0.10.2-system-six.patch b/dev-python/imapclient/files/imapclient-0.10.2-system-six.patch
deleted file mode 100644
index 560fb875ef3c..000000000000
--- a/dev-python/imapclient/files/imapclient-0.10.2-system-six.patch
+++ /dev/null
@@ -1,77 +0,0 @@
---- IMAPClient-0.10.2/imapclient/imapclient.py
-+++ IMAPClient-0.10.2/imapclient/imapclient.py
-@@ -22,7 +22,7 @@
-
- from .imap_utf7 import encode as encode_utf7, decode as decode_utf7
- from .fixed_offset import FixedOffset
--from .six import moves, iteritems, text_type, integer_types, PY3, binary_type
-+from six import moves, iteritems, text_type, integer_types, PY3, binary_type
- xrange = moves.xrange
-
- if PY3:
---- IMAPClient-0.10.2/imapclient/imap_utf7.py
-+++ IMAPClient-0.10.2/imapclient/imap_utf7.py
-@@ -24,7 +24,7 @@
-
- from __future__ import unicode_literals
-
--from .six import text_type, binary_type, iteritems
-+from six import text_type, binary_type, iteritems
-
- PRINTABLE = set(range(0x20, 0x26)) | set(range(0x27, 0x7f))
-
---- IMAPClient-0.10.2/imapclient/livetest.py
-+++ IMAPClient-0.10.2/imapclient/livetest.py
-@@ -14,7 +14,7 @@
- from email.utils import make_msgid
-
- from .imapclient import IMAPClient, DELETED, to_unicode
--from .six import binary_type, text_type, PY3
-+from six import binary_type, text_type, PY3
- from .test.util import unittest
- from .config import parse_config_file, create_client_from_config
-
---- IMAPClient-0.10.2/imapclient/response_lexer.py
-+++ IMAPClient-0.10.2/imapclient/response_lexer.py
-@@ -16,7 +16,7 @@
-
- from __future__ import unicode_literals
-
--from . import six
-+import six
-
- __all__ = ["Lexer"]
-
---- IMAPClient-0.10.2/imapclient/response_parser.py
-+++ IMAPClient-0.10.2/imapclient/response_parser.py
-@@ -17,7 +17,7 @@
- from collections import defaultdict
- from datetime import datetime
-
--from . import six
-+import six
- xrange = six.moves.xrange
-
- from .fixed_offset import FixedOffset
---- IMAPClient-0.10.2/imapclient/test/test_imapclient.py
-+++ IMAPClient-0.10.2/imapclient/test/test_imapclient.py
-@@ -10,7 +10,7 @@
- from datetime import datetime
- from mock import patch, sentinel, Mock
-
--from imapclient import six
-+import six
- from imapclient.fixed_offset import FixedOffset
- from imapclient.imapclient import datetime_to_imap
- from imapclient.test.testable_imapclient import TestableIMAPClient as IMAPClient
---- IMAPClient-0.10.2/imapclient/test/test_imap_utf7.py
-+++ IMAPClient-0.10.2/imapclient/test/test_imap_utf7.py
-@@ -4,7 +4,7 @@
-
- from __future__ import unicode_literals
-
--from imapclient.six import text_type, PY3
-+from six import text_type, PY3
- from imapclient.imap_utf7 import decode, encode
- from imapclient.test.util import unittest
-
diff --git a/dev-python/imapclient/files/imapclient-0.11-system-six.patch b/dev-python/imapclient/files/imapclient-0.11-system-six.patch
deleted file mode 100644
index 928a04e9d4ad..000000000000
--- a/dev-python/imapclient/files/imapclient-0.11-system-six.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- IMAPClient-0.11/imapclient/test/test_imapclient.py
-+++ IMAPClient-0.11/imapclient/test/test_imapclient.py
-@@ -10,7 +10,7 @@
- from datetime import datetime
- from mock import patch, sentinel, Mock
-
--from imapclient import six
-+import six
- from imapclient.fixed_offset import FixedOffset
- from imapclient.imapclient import datetime_to_imap
- from imapclient.test.testable_imapclient import TestableIMAPClient as IMAPClient
---- IMAPClient-0.11/imapclient/test/test_imap_utf7.py
-+++ IMAPClient-0.11/imapclient/test/test_imap_utf7.py
-@@ -4,7 +4,7 @@
-
- from __future__ import unicode_literals
-
--from imapclient.six import text_type, PY3
-+from six import text_type, PY3
- from imapclient.imap_utf7 import decode, encode
- from imapclient.test.util import unittest
-
diff --git a/dev-python/imapclient/imapclient-0.10.2.ebuild b/dev-python/imapclient/imapclient-0.10.2.ebuild
deleted file mode 100644
index 458a382e0da2..000000000000
--- a/dev-python/imapclient/imapclient-0.10.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/imapclient/imapclient-0.10.2.ebuild,v 1.2 2014/03/31 21:15:12 mgorny Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
-
-inherit distutils-r1
-
-MY_PN="IMAPClient"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="easy-to-use, pythonic, and complete IMAP client library"
-HOMEPAGE="http://imapclient.freshfoo.com/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}
-
-python_prepare_all() {
- # use system setuptools
- sed -i '/use_setuptools/d' setup.py || die
-
- # drop explicit mock version test dep
- sed -i "/tests_require/s:'mock==.\+':'mock':" setup.py || die
-
- # use system six library
- rm imapclient/six.py || die
- epatch "${FILESDIR}"/${P}-system-six.patch
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install() {
- distutils-r1_python_install
-
- # don't install examples and tests in module dir
- rm -r "${ED}"$(python_get_sitedir)/imapclient/{examples,test} || die
-}
-
-python_install_all() {
- local DOCS=( AUTHORS HACKING.rst NEWS.rst README.rst THANKS )
- use doc && local HTML_DOCS=( doc/html/. )
- distutils-r1_python_install_all
- use examples && dodoc -r ${PN}/examples
-}
diff --git a/dev-python/imapclient/imapclient-0.11.ebuild b/dev-python/imapclient/imapclient-0.12.ebuild
index b4f8470cf627..ab3ee33cbb18 100644
--- a/dev-python/imapclient/imapclient-0.11.ebuild
+++ b/dev-python/imapclient/imapclient-0.12.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/imapclient/imapclient-0.11.ebuild,v 1.2 2014/12/12 11:52:02 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/imapclient/imapclient-0.12.ebuild,v 1.1 2015/01/17 01:36:17 idella4 Exp $
EAPI=5
@@ -37,7 +37,7 @@ python_prepare_all() {
# use system six library. patch proven less preferable to use of sed (< maintenance)
# but a copy of the working hunks from prior version works fine for now.
rm imapclient/six.py || die
- epatch "${FILESDIR}"/${P}-system-six.patch
+ epatch "${FILESDIR}"/0.12-tests.patch
sed -e 's:from .six:from six:g' \
-e 's:from . import six:import six:g' \
-i ${PN}/*.py || die
@@ -52,11 +52,11 @@ python_test() {
python_install() {
distutils-r1_python_install
# don't install examples and tests in module dir
- rm -r "${ED}"$(python_get_sitedir)/imapclient/{examples,test} || die
+ rm -r "${D}"$(python_get_sitedir)/imapclient/{examples,test} || die
}
python_install_all() {
- local DOCS=( AUTHORS HACKING.rst NEWS.rst README.rst THANKS )
+# local DOCS=( AUTHORS HACKING.rst NEWS.rst README.rst THANKS )
use doc && local HTML_DOCS=( doc/html/. )
distutils-r1_python_install_all
use examples && dodoc -r ${PN}/examples