bump; update test phase
authorIan Delaney <idella4@gentoo.org>
Wed, 24 Dec 2014 10:32:41 +0000 (10:32 +0000)
committerIan Delaney <idella4@gentoo.org>
Wed, 24 Dec 2014 10:32:41 +0000 (10:32 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D

dev-python/geopy/ChangeLog
dev-python/geopy/Manifest
dev-python/geopy/geopy-1.6.1.ebuild [new file with mode: 0644]

index 44230c9f4ecfb6caacc61581b15b86721f70a879..5384fd5c4a6a09008426b912ae5a5b5716af2bf5 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/geopy
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/geopy/ChangeLog,v 1.16 2014/11/17 06:34:56 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/geopy/ChangeLog,v 1.17 2014/12/24 10:32:18 idella4 Exp $
+
+*geopy-1.6.1 (24 Dec 2014)
+
+  24 Dec 2014; Ian Delaney <idella4@gentoo.org> +geopy-1.6.1.ebuild:
+  bump; update test phase
 
 *geopy-1.4.0 (17 Nov 2014)
 
index e2020fb7368a731c71b5cda3b6aa99f7fbdb99ef..44f17684bfb432948409f293a441ae40cf2e1f69 100644 (file)
@@ -6,14 +6,16 @@ AUX 1.1.3-tests-env-vars.patch 6759 SHA256 eed4a22e48a3f95e0836312a308ca422fdbf0
 AUX 1.1.3-version-compat.patch 472 SHA256 37451bd41b5e27a6c3fcbdb28d1910fd74b7f76594f9ea9bca1b1768dc0eb791 SHA512 f290331cf80e0eb9a97d875a2d2579bcd4cc251e89324608dd06073f3c23de522e7501f34587a4c49c2b5a6315300c72f2f0191b0a1a82b1f2eb00d7a51a4595 WHIRLPOOL c70c5abce91cb51deec4a4652cee7b4dd442b76b5aaca8a665df75792e99e459830eb241bd6d0dd52062445ebedf520262c341a33d30a85e86b788d8dac4ed3d
 DIST geopy-1.3.0.tar.gz 54230 SHA256 e9b7a4ff4ad58041d731aa5fe391316fc4e0a6c1de83599af0bca70342b276d4 SHA512 c4078288d96b7f6387de4a0f7b0089fb7aa7706881c951a7a5285613553eaec3bae996dddf2bab78961aa674bad696f951a0f871bd9b8646a1de52b7d14b975d WHIRLPOOL 73b2fc4c8e56935b596356d7343c6e629e8222b0be59dae4daae545ce1f76c08fbc0e3599be05f3dcd484b6af4cc4631c5cf70528fd11295a44459933b3f4c09
 DIST geopy-1.4.0.tar.gz 54768 SHA256 9f4824543e9a29937ffc10fd0ed17f43c63e8254ca58281a0496d3ed2eefa350 SHA512 3d3c29c2fbbe20ad65c0fd83715ada0c962cba9027aeeb6080f968fcf3523b22d64c9967033027b427fe47c60c956a88a2c4649524aa8512ce9c143787e94b26 WHIRLPOOL 1b9e1ec098f381fbc77a159240aeb0facdde0ca3236c98a7d4ef84871085c79c4a0370edd81561b117b077d72dad5e9644bba566b235ced553577cbdd8d279e7
+DIST geopy-1.6.1.tar.gz 58347 SHA256 0853b9277d31efc31557b2d7bab59c87171574ec5cb72b655b990eb2336a4e58 SHA512 4f2cf6ab57ff99eddbbb876cd69921d1bcd4ad56f6b7f29cbee7bbe9e0a9955f2b2c5f2ec9f2c2b3b6bf20df55aba09d2672ff05fc5887180e06f8f5150ece1c WHIRLPOOL 03800b4d2f2f135564d4be07b975e80445096c689d623e69b558b737527485da016f72bec11bd6e2c2cb53abaf09925ea0b72db2a8512606c2d1dfc6c2090eca
 EBUILD geopy-1.3.0-r1.ebuild 1942 SHA256 55764ffae16c1767671ca29c9b06e5b2d5e71128d6c4dbcde7de2a3580a3433a SHA512 7d18c09690593c667b23d261986d5dd828e1a530a3589cf3c3e034b7ddfb9e1b72b935cdb3637f911e1ed68b05eccf0b53057dfef6c3cb145f595c55ec565855 WHIRLPOOL bd7abaf9c3f17514438d87e303f3de06d7c89f0ee3875d9655e7379e04c1e983786679e0fe18d25ce0144410946d01e9166e40bafc2a338cdc1b9441638102fc
 EBUILD geopy-1.4.0.ebuild 1939 SHA256 0cc476f5a55a185a770cb963db28ad3772fe5722679a7efc04d23653d5418aa9 SHA512 c66d50baadd645e961e34c66f18e1120e20b49d87384543aae42c0163c8c0fed573f96d90b56d7a904cd09021aed1245b6214b953d6ee332d43a5e1fcb746da9 WHIRLPOOL fdfcf9864cce5f7aa55563f3ff167beb7da7ff0ca637acf1caeccbbac6574299cc9a672412a1065fd18b150334871ccf6330cd1b5122d57809df936ba917a900
-MISC ChangeLog 2930 SHA256 94767aba5b1b7321d7bb26d438cb97adf3a04d347b3b140906ce251952b57764 SHA512 c0d7c537da084cfc0577db366a25ca7d52629ece6b38c713bcda8bb5c30174fe1d0b338e9e91660565bf84872ea1a93c9eb4c8f6cd2b87b66f5d1fca3277b6ef WHIRLPOOL 4a06931d4035edb654c6a3f85c8577ffc3803c4c01e10aabc9ef0e66340e8264ac932a3101e5ca1bc1ba2b6315bf5997dba7f5ead1230f62d081dae4242f5a13
+EBUILD geopy-1.6.1.ebuild 1981 SHA256 6b089e6d80ab4010b86979846f8a500a364844f7ad519f4d8bafc0b8a407ca64 SHA512 30128090b6f793ef5f450262e0a2017a30f340cd039beeadfa9342548cbea0431abaa1d29ad8f41b5d2cf7eea47680495a8b6d0228ed8ac51b0e796b3baa3d39 WHIRLPOOL fa222793dddb66e0bb90c977e214a9e18f6bf4624fbafe9ff36a1777ffa25b7b559320156f77aabe55d96959396fc049615ab7e8350112f83aea00bfb675cbeb
+MISC ChangeLog 3054 SHA256 ee26747f416525b6f0ca086b478d5f59f05376165a234b01389c344b886a3b72 SHA512 370cd617d35adc4286d3958386154a878f37d0971dbcb25dc0f51fa958f0113067f94a25f2dcbf31639dc5762b3d7174493325953d6a5bac2899f560d42a8c6b WHIRLPOOL 504b3c4432a10649d3146863514d4faf989b5de8f9cf29ec79456e4a2a75b73b73d8c4783b7d51c9481095541a826f33cab4b5f51f06806b6485497c33296665
 MISC metadata.xml 354 SHA256 18d9080a85b096946432f32c1bf3ca5ad46eca72630799b2270210a1b16ff1bc SHA512 53366a0d35f310c22cb7dc537e8d885a4bbbbb6b6dc606991815da47063b9e210b0d94b7db4b517639585c6024287552f4d7793b5cb1b33c3dab06b34d01711c WHIRLPOOL 2c7e7fabf79c9f1f0a095acc9282a145a4b3a58f76f644e491348722495302ce9d77dc0913990df4c8fc6b6e321adb4ba267063e1944f7a0239283847d114652
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iEYEAREIAAYFAlRplx8ACgkQso7CE7gHKw39JACgziWTeG0weUIRfJqm/Qdfmdlx
-sOwAn12vZmW0dkvQ+HOKtJEIGpvKB7XS
-=+xS1
+iEYEAREIAAYFAlSalkAACgkQso7CE7gHKw0IdwCeODGRaE/nlfxeIjA6k0r4nMM0
+bPwAoI7Y0ZJY/rJqXqmH5QyHUgxo/fAC
+=zGDn
 -----END PGP SIGNATURE-----
diff --git a/dev-python/geopy/geopy-1.6.1.ebuild b/dev-python/geopy/geopy-1.6.1.ebuild
new file mode 100644 (file)
index 0000000..10bbbc6
--- /dev/null
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/geopy/geopy-1.6.1.ebuild,v 1.1 2014/12/24 10:32:18 idella4 Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Geocoding Toolbox for Python"
+HOMEPAGE="http://www.geopy.org/ https://github.com/geopy/geopy"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+IUSE="test doc yahoo"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="yahoo? ( >=dev-python/requests-oauthlib-0.4.0[${PYTHON_USEDEP}]
+               dev-python/placefinder[${PYTHON_USEDEP}] )"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+       test? ( dev-python/nose[${PYTHON_USEDEP}]
+               dev-python/nose-cover3[${PYTHON_USEDEP}]
+               dev-python/pylint[${PYTHON_USEDEP}] )
+        doc? ( $(python_gen_cond_dep 'dev-python/sphinx[${PYTHON_USEDEP}]' python2_7)
+               >=dev-python/python-docs-2.7.6-r1:2.7 )"
+
+python_prepare_all() {
+       if use doc; then
+               local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
+               local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
+               local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
+               local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
+               sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" docs/conf.py || die
+       fi
+
+       distutils-r1_python_prepare_all
+
+       # purge test folder to avoid file collisions
+       sed -e "s:find_packages():find_packages(exclude=['test','test.*']):" -i setup.py || die
+}
+
+python_test() {
+       # intermittent fails or errors caused by an apparent race condition. suite is fine
+       # test test_geocode attempts to connect the network and is excluded here
+       nosetests -e test_geocode || die "Tests failed under ${EPYTHON}"
+}
+
+python_compile_all() {
+       use doc && emake -C docs html
+}
+
+python_install_all() {
+       use doc && local HTML_DOCS=( docs/_build/html/. )
+       distutils-r1_python_install_all
+}