# ChangeLog for dev-python/geoip-python
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/geoip-python/ChangeLog,v 1.37 2014/07/18 05:00:36 idella4 Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/geoip-python/ChangeLog,v 1.38 2015/01/15 06:26:24 idella4 Exp $
+
+*geoip-python-1.3.2 (15 Jan 2015)
+
+ 15 Jan 2015; Ian Delaney <idella4@gentoo.org> +geoip-python-1.3.2.ebuild,
+ -geoip-python-1.2.4.ebuild, -geoip-python-1.2.5.ebuild,
+ -geoip-python-1.2.7.ebuild, -geoip-python-1.2.8.ebuild:
+ bump; add pypy3
*geoip-python-1.3.1 (18 Jul 2014)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-DIST GeoIP-Python-1.2.4.tar.gz 14530 SHA256 07b0b323df34ef21b9db31755fd1ddfb13cf8d25e5610535bc5fbc72beb9014d SHA512 21ed3ea8f514169b7f124784bc88917b0b93e19618c93e55c9a759041a5af9b4d48a746eb27601afc305a45498708e4ca5bd493e5b9dc7976351e26aa684dde6 WHIRLPOOL 846e32a3383fc4e51ec815564a32bc87088d63f9bf77640fe5a107978dc4208d27bd6baece96f0ab6ac7a9702a95136e5ec8eaa03f9c909aa73d1280a1d3ddba
-DIST GeoIP-Python-1.2.5.tar.gz 15594 SHA256 cbbf4f6e65ce7f56a885602b1d4662695b19f1633e46cc9850d8a9f6aac71a98 SHA512 e65a021cb2f9dd1c290e796304d720c7619881680021cf79703f499d8d4dc818efa7b695b5fab6cc50dc86f423fd4b170c644ecf88d62e12918df5904be890cf WHIRLPOOL 8284776c301665376c93fb00fea4f0e1ebfac6d23be818a7a94419b164adc9bd15303cc4ea53cefed833d84513ae521ad668160a786c58eb375102424f71bf60
-DIST GeoIP-Python-1.2.7.tar.gz 15938 SHA256 dd5775d97f96d120ccd9524ee094db040b6c63109048b5f62572173a4a73cb1d SHA512 9f6b37f781f1f1676394b472051790143cbff2a12770f2dfe1652238805cc1109259a2e3e80e376ec1165244b73f875f5dbd03db9c4f40869200e307fbd0a20c WHIRLPOOL 719885e444db8a1dba5aefa5c37a0ef3c6fc20482ec284b739b19046a9077e2ceddff40666a607d7e6b22449ae5dc568ff8974cae2a596faac3cbe0f63833f46
DIST GeoIP-Python-1.2.8.tar.gz 15595 SHA256 8b946307355b60cb0f2b0be8ac90c1231286e0e79917509763267fce01a50e73 SHA512 4c529252b7211d9762f3bd51c47e9456e9c7b8443b3c584623c65e84016ecf28b8a7f6a25cb7fc133182bbc1fe04de14014ab8963a4a91b477dd518cc7f82d29 WHIRLPOOL 272af16b95e9981bf6f0640aaf0ed348449aaac4a94ce3108d7fdc88381267647a59c95e2f1be94761451ca91ad78994a993cb97549d93803a17f9313b28ba18
DIST v1.3.1.tar.gz 35343 SHA256 168efd45358faf0af23726753135a17aadad198eb63dfd79f627ac561f9b2461 SHA512 8a308ff6f3845a175ad21c4f3ea7d11c7dd01eaa0a7d78f4deb0252ffc7ff4e3414edc0fba63ce7b73edbd2d96bd7f393e34cfba8a3f16818730a68a031efcde WHIRLPOOL 6a0699116f402019e86b0580f483d56ccf2d2deb425b86f02fdca265d4e1d1b38f6e182b114134a57d8773674cbdb020473edaac9dc9d921648d9e4a40e57cdd
-EBUILD geoip-python-1.2.4.ebuild 763 SHA256 327a8fafba56e0905368032481dcc4f460e334a37948249c6fd4fc8b37219e57 SHA512 cffa049c38d0e2b6117ca663ec9cd3b2e29b6e08b70660f7c78ef9f2d2ba268d841740243c533c3ca3f98db563d9a2a67cae9b4cce7bf88238ae6dbbf744d9d2 WHIRLPOOL 1e3e34022a4acdd86cbac5cf9c0f523485df51ad7aaeb867ddb82a257439cbe3a1d66795eeda76a83fc081566102e20b4cdc206749753d2fe39a04077f2a52c3
-EBUILD geoip-python-1.2.5.ebuild 766 SHA256 b8a03d207dca8019877e7eec4d227ffd4883a5522fb52acf69c8653954f95b47 SHA512 96f1d64ef4c336555cebc518426d3999ec7574e188265a4161a5621a86ecea6a44e8878ee59845cd43f149130cdfa1ff94f20e705d8ecd8163ab9cd8df872161 WHIRLPOOL 90601cbd0e5aaced1879db4641138d65ffe33d2ea0128577dd01d9c2c8a65aa9d6a9937cb1416ac4ccf432c34db61e7e449a9b70af829d3b077188f86ebf03cd
-EBUILD geoip-python-1.2.7.ebuild 764 SHA256 17b23233aa671aa25f05d27652441516c8886bd201c49974b3b54260385e83af SHA512 aa84e5876598e04f45bb6bad02ddfde8c4af2e32941126495c35490c5e98afa716ce4ce64e2dcad8ec61af0f6f987125f040170bd70e0b92459869d63a43ef1e WHIRLPOOL dc985cf2e053cdc1f4fc0d5a685723e6f347ec1eb3496454980f6f3a6aa005f609ba791cd42c7c6ee9e0775e5a96a8672b92e1f09aeba6846931a90f0c080cf1
+DIST v1.3.2.tar.gz 35674 SHA256 95e966e9d62b73a7933434b61b0e09fdf25190047ea4d3b92922e03a7e83034d SHA512 284209a6894d55ef95844c5c4c7aafff99ebcb13996e5ff64a0c31b38677e13c11d51fd8b0250d0fa097f15805c27b572d5aa12c2b217a839afe3cdd0851c414 WHIRLPOOL bd123b2417b2d0aa0e9d91e3b24276b806e470ce7bcd90977676fb3a52af5c5096932c542100221e0aed4723f93e00b5949fa3bc7970ef6f312b4a5512f3dc7d
EBUILD geoip-python-1.2.8-r1.ebuild 857 SHA256 508f4a0edc47756107e1df1561211e06cc914e6e199c722aa2fadd3d5061c301 SHA512 59124d3d309d8d338c1869f6e558ef658d73df9e348ba2432602fc8aa0dc87af336b04f8edc9fa5123eb6a53a56c39b9d7de76d72d1af1bc25333cfdec231871 WHIRLPOOL 4650b20e8a39c668c6c58a677154175a99154eeb9d087b060add6bf3823f96a35830e28ed10765e841edd9da17e14c419dee17960953a4ef8965846a71c757a0
-EBUILD geoip-python-1.2.8.ebuild 761 SHA256 7b8b2d76f2f642e041165ed02e0cd34c249bac194eb542784d0c5766db6f49e8 SHA512 64755e8e089dda7bbe4b39f69bacdfab979550cbbebe58f8743ed9eb7b5d59f7bb486c1f59daea042f6d833b8f214f14476856c25e66091bd890d07f863f7718 WHIRLPOOL cfdf686c6300b23fe37964a2a4f69b84d55a65869bf812f9f7fe8ef4bed565834c2a0e1995c844b02b8f6ea8686daea158feed57c526e07fbccbcabfa756a321
EBUILD geoip-python-1.3.1.ebuild 929 SHA256 fbeb63e1e41ebe78265a79d3fbddc56c080c2c8d0fe85cc73427e8f19b829b5d SHA512 e19652ca7e03b01e96bf44bb914a2bc70d6ec018378d8338724d7aabc93578b4d7093d934dcebac06b46b422e9c30dd4b8affadde077dc3f061eca1488dc572c WHIRLPOOL 72b60a2d1d31848d97c76b582cc6c7b826867128135b97c9f839634b3172e410bcdf5eeedcbda804b03488c35477baf26ee0a5aea1e2e386465954146dd53079
-MISC ChangeLog 4757 SHA256 ad6db0a14785f40ec5110b51edd4ef47292707d4095bacd51023dfd5d504b516 SHA512 7f4b1285cf58343784ffb9b77660b2cd9d942d77e6747082d7ce6d474dcb0956c052e0d7884a5ff63342f7f63d64ef9de1f7a65ed78e170e47658a6c414f70b1 WHIRLPOOL 4d97ddea964079326519d9dbadddeb73f4809739095a8eceef5475117f6fe4f142e64891a8b97cbce21d068823a903ea239c76bc8a8970fb83531d27a3fdf94e
+EBUILD geoip-python-1.3.2.ebuild 1094 SHA256 faa49b2a78148a3614923a64115e65cc87d49c0ef9a386c0df2c5b214a77d9c8 SHA512 08d8ec276c5abda586d499ed1a6734bb1f528b1afad44b2e1ee50304783d55a651697b5fc40135e120be9cf017b0c31729af17606206a4adca6a0df128594977 WHIRLPOOL 434ec42c02a62c8bd5c0abcb93d915f0e0d2237930bfae76618316ed11e5b82414afbd190b06fd57fccd4974a3f8b8fa9a041c66104e93603ff17454cdc6fcbf
+MISC ChangeLog 5003 SHA256 a8ac31c9a9e7ef8f58d47ea2dbf4b4226e74a10824eeb372c294fe3f03f8a5d1 SHA512 49b5ca5f15d9d911fb9b35d3c3458f08b74fd1e0dedc80a4d44f97005e51ffcb791644ff3faa21f05e868d928b687c0cf5851e2a3738431076c412b76c6d08e6 WHIRLPOOL 8b990415bfae2ec6937f13c6d04b657a9322735a11433422d10ecf99035816aeeb7f91cb1cbb5dc6568c354fef55f354c00956170de4e97fb91cadb5c159fcbe
MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iEYEAREIAAYFAlPIp/UACgkQso7CE7gHKw26ewCglWj/YNtI5wxGghdWbYIRlq6K
-DBUAn3FjImGghNkX8JG6Ar4FQx8FWKA9
-=G35f
+iEYEAREIAAYFAlS3XZ4ACgkQso7CE7gHKw2mygCfRjODA0qKtuqkZqWyMsyAJVqc
+viEAoMAROiRvOrVEaoV0tfvIS9Zs5K49
+=Ay9m
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/geoip-python/geoip-python-1.2.4.ebuild,v 1.6 2012/02/21 05:10:05 patrick Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils
-
-MY_PN="GeoIP-Python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for GeoIP"
-HOMEPAGE="http://www.maxmind.com/app/python"
-SRC_URI="http://www.maxmind.com/download/geoip/api/python/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~sparc x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND=">=dev-libs/geoip-1.4.5"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="README ChangeLog test.py test_city.py test_org.py"
+++ /dev/null
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/geoip-python/geoip-python-1.2.5.ebuild,v 1.2 2012/02/21 05:10:05 patrick Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-python"
-
-inherit distutils
-
-MY_PN="GeoIP-Python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for GeoIP"
-HOMEPAGE="http://www.maxmind.com/app/python"
-SRC_URI="http://www.maxmind.com/download/geoip/api/python/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND=">=dev-libs/geoip-1.4.5"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="README ChangeLog test.py test_city.py test_org.py"
+++ /dev/null
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/geoip-python/geoip-python-1.2.7.ebuild,v 1.5 2012/05/29 19:56:43 ranger Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* 2.5-jython"
-
-inherit distutils
-
-MY_PN="GeoIP-Python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for GeoIP"
-HOMEPAGE="http://www.maxmind.com/app/python"
-SRC_URI="http://www.maxmind.com/download/geoip/api/python/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~sparc x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND=">=dev-libs/geoip-1.4.8"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="README ChangeLog test.py test_city.py test_org.py"
+++ /dev/null
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/geoip-python/geoip-python-1.2.8.ebuild,v 1.4 2013/05/20 12:42:23 ago Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* 2.5-jython"
-
-inherit distutils
-
-MY_PN="GeoIP-Python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for GeoIP"
-HOMEPAGE="http://www.maxmind.com/app/python"
-SRC_URI="http://www.maxmind.com/download/geoip/api/python/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~sparc x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND=">=dev-libs/geoip-1.4.8"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="README ChangeLog test.py test_city.py test_org.py"
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/geoip-python/geoip-python-1.3.2.ebuild,v 1.1 2015/01/15 06:26:24 idella4 Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN="geoip-api-python"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python bindings for GeoIP"
+HOMEPAGE="https://github.com/maxmind/geoip-api-python"
+SRC_URI="https://github.com/maxmind/geoip-api-python/archive/v${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="examples test"
+
+RDEPEND=">=dev-libs/geoip-1.4.8"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( README.rst ChangeLog.md )
+
+python_compile() {
+ if [[ python_is_python3 || "$EPYTHON}" == 'pypy3' ]]; then
+ local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+ fi
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( examples/. )
+ distutils-r1_python_install_all
+}