summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-12-10 04:06:50 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-12-10 04:06:50 +0000
commit662c151bbc0128f9867a52f6ef27bbc8129f2369 (patch)
tree769f7b12317d9db42e9a1a80fdf692e2a131447e /dev-python/pylibmc
parentfixing the usage of postgres and mysql (diff)
downloadhistorical-662c151bbc0128f9867a52f6ef27bbc8129f2369.tar.gz
historical-662c151bbc0128f9867a52f6ef27bbc8129f2369.tar.bz2
historical-662c151bbc0128f9867a52f6ef27bbc8129f2369.zip
Bump, add py3 support, #532002
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pylibmc')
-rw-r--r--dev-python/pylibmc/ChangeLog7
-rw-r--r--dev-python/pylibmc/Manifest24
-rw-r--r--dev-python/pylibmc/pylibmc-1.4.1.ebuild39
3 files changed, 48 insertions, 22 deletions
diff --git a/dev-python/pylibmc/ChangeLog b/dev-python/pylibmc/ChangeLog
index d1318f45633e..d606383bdaf7 100644
--- a/dev-python/pylibmc/ChangeLog
+++ b/dev-python/pylibmc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pylibmc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibmc/ChangeLog,v 1.10 2014/04/04 07:23:18 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibmc/ChangeLog,v 1.11 2014/12/10 04:06:29 patrick Exp $
+
+*pylibmc-1.4.1 (10 Dec 2014)
+
+ 10 Dec 2014; Patrick Lauer <patrick@gentoo.org> +pylibmc-1.4.1.ebuild:
+ Bump, add py3 support, #532002
04 Apr 2014; Dirkjan Ochtman <djc@gentoo.org> -pylibmc-1.2.2.ebuild:
Remove old version.
diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest
index 7fb3cee723c0..c3acc70d7cc8 100644
--- a/dev-python/pylibmc/Manifest
+++ b/dev-python/pylibmc/Manifest
@@ -1,26 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST pylibmc-1.2.3.tar.gz 47355 SHA256 0157c72ce8b6aeefe52c77be5e1d059481b58127e0f9d2d6c216f6b1c68da6dc SHA512 9eaf0c5879e52d786b14b5939fa846082c095059439dfa23cac73b74a00cde14bd3497492bf6f5b3d1a6bad79b216fb869d2d10064c8182a67baf82c58622cea WHIRLPOOL eafa066f3a14e54575e6d7300fdd5376cd3fa2317fc632a53269417b397319f70002afbe99ece401af7f75e0888ab44ffbb1ddbe0ec94d8d2b42e9fb0f78810c
DIST pylibmc-1.3.0.tar.gz 49949 SHA256 a6945a4c77f96d5b744118805247fb24c09f1d353aebbce6dd510a6042689b45 SHA512 f8c729b9042ba130fa9aabb00643e94c4372a0477e9f4a90207b6b5389b14d280a81d33bd50c9aa59981d2cf4242c6eff651ead308e087e665711915fbb2b4c0 WHIRLPOOL 0647f6ebbcc28be62f619fb0b0aefeadf045acda880d713a8a7e1ccd6e451a94e5e6cf827fe73a88c2fe457b916995bf2b61c9d267557613ec66521c5d308d24
+DIST pylibmc-1.4.1.tar.gz 53360 SHA256 a00e75f5c76e573e95ac5b29cb8a816728930f29332c49c74dbfd326d598088f SHA512 9bc054139983afaa83921d89021cf5d97313751b5b68da8bf38be5015f7f02c4ecd9d6a551be141d6994e51f6a636a4cd678c59552ea94989038637413959ea8 WHIRLPOOL 46314b3fcfcf36a8ee699b05baaebbdd1952cd8517fc9150d1f6be391c577b91afde4ad1a83d2e3371263b0bd5c303a5ae4fd4d1531423c83685d8ab11a14a8c
EBUILD pylibmc-1.2.3.ebuild 1093 SHA256 01688d6690304bbde00b4449230074eab8ec246a8e6b88e7274ed8d5bda597cf SHA512 439af2e6675e7f0f8e9bb78d50fa06ff0d313856925795f315143f34d18e6683f55bcc4996b5ad6934570c50957855db8f032062b4214a523507e73c6357e445 WHIRLPOOL 554a3020c0cd1f8117b7c6eebe68818813c37463e9bbdda19a82286b6023e343ce6258288d01c98f96adb9d503064483a04aa01c51fc43e5054730dbc998f0a6
EBUILD pylibmc-1.3.0.ebuild 1090 SHA256 b6cc1d0b988152b7a850a9fd581f8a13296335ea89e60ed7e777491d4282fe93 SHA512 8894be2724d8feee6d3f3ac3740dae8f25f32c234ea1890a813ebd1eb7fd163dc3b43719384d324fd269379b1ed5aee0068c21da0c5db169d28acd714dfa4773 WHIRLPOOL 3927fa21d2f8329e1b5e8f56700344b7d2a3b0034a4095a485a7978a09b2a3fe38302d06cf0649eeab7316d8b2b188fedc3c97e06544e3da39fdfc5d82d6207f
-MISC ChangeLog 1446 SHA256 71be93d5e80286c24d4f9606abc5c67d8dd46a70444242267f094360b0cddcbe SHA512 9c35a1435c61d586c256448a2295b3aba6bcf1cb2e8719dc4828030f4981f6f207012d9fe9af27d0c3960ed9512129a0f0f06b5aa23f699d7492ff9397bf0ad2 WHIRLPOOL 3c9314480f05fc0b494b6d0976a3621d195403c9daeac8f62833fc970896f4aa0a448a64e561eb37d8438fcc08f6b1c70b42353c142264518f51f89fc607954a
+EBUILD pylibmc-1.4.1.ebuild 1090 SHA256 c02189abdd54d2f4d9adf1029a063a18293824891679ec0481f91df97a172660 SHA512 ce03bc5fb13736b0e32099df34206dd08e1125065096ca47fb680a06340ec27f4f269163ea2ae7b15fb3668ec5b89d15e5c121bbf4a5fda73562ef58bd140a6f WHIRLPOOL be9ac1ea2bfae5ab56c2657eda8ad4321b25dafb9e717e5401dc9c9f8d6c5bb27cd881fc36517b7285815a22259e70f33c799c2da11f0f893e6787a36f6e5166
+MISC ChangeLog 1587 SHA256 76b16f716d8c0a907114b9ac59bcaf828125c054a3f15de32ff89f71d1201425 SHA512 76afe2750b44ad481a9d0aca56c22669a6ea7b1fae0542c971eb030106d4fa59f62a9381f94dd1dce8030d68a21a6d8f64e2115665da0b6a1fa51fb75a25d883 WHIRLPOOL ac9cbb0dc6a9950770246db36393ddaad380495e6bb6a9898f3edf1aebfb2baf64c97b65555f9917e08e3e66504e659daa55edc26e4a2797533057216aacfcbc
MISC metadata.xml 510 SHA256 f2edf982d7d18540ad993a3fd2e3d7a587611ea0ea5d6bad9af9a3e83bc118fa SHA512 e230aa0538896381b63b7444de1d87a52d99c0bdde595fb6632813fbb8506bbf48867ca3e3d1f95ba9308e0d29ca6b3b82ab284546065a52388520c7dfa910c6 WHIRLPOOL 6043c1b4cc4c982eb4d61ac241dd30cc27f25342fabed8a2d1207e98844f370b8ab116b591636a5fe0a1d67f613ad067fa74ab10c54f8756678b92ffa71ee2eb
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQIcBAEBCAAGBQJTPl4BAAoJEJ+WuSkwOAOBvTcP/RSuQkWHyDcTRsGGkrgo+Dka
-F2Pm4O4uL/6aKSXo1FJvBV9PcgYTSQlTVW0VCl3tAWqF2YSQs0Nlh52bqoGyTq7I
-o0Lv8X8TEdjVBLOG4Hw9GeeDdDeLTept8HekwjiHKt5Etc4309ecHHqLec+cNK8i
-Z6NDwKpm0dvi4ObH5TW7mZNeCZmD4tPYFDTiIfv8Lv9D8DD5SrqbY5OptJftFr8v
-+rbMNB5GUmzopbarnNNvoazXfL3/6zGNlfBsACkLJMTNU8nRTgIfDzTda6IzwuDU
-yU0oqVI2XyUPsUTb0+ZND7fm9hK8ounMEdfrJxNT+CTmTGN74ZmV9RuDurS5lgJK
-qe6vp/BRkrW98kTeM6tUHgFZCvQDiOxPQBHotr1KKZ2d95QW8DkI/57L8BxKQTPQ
-p0KRiSN1H2HRLGsbB3ZNO9lhH8M7CUdqY0KjrITT+x0i704CZDkCJuJA+6wzklcl
-D+BmHJjN9dylJe0dHaeNT3QtKeSwWC0N9UuEhaFz8nKIcSV2MVX+95TtiU/aJIRW
-pKLA8u7QZxxSoKvK+KjL2uGCojZEhQ+9S6g7itNNTzsz20FF8Ajbfo+2qOcQnb/6
-99V4exPUjE/0PXEBCPdyQjUAHTt7nJAvbUkm/y7aw/8hZyZrBDrfBjflqutME5+k
-rYdyihN54mswwDlTLM1c
-=aFwF
------END PGP SIGNATURE-----
diff --git a/dev-python/pylibmc/pylibmc-1.4.1.ebuild b/dev-python/pylibmc/pylibmc-1.4.1.ebuild
new file mode 100644
index 000000000000..11802db54e79
--- /dev/null
+++ b/dev-python/pylibmc/pylibmc-1.4.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibmc/pylibmc-1.4.1.ebuild,v 1.1 2014/12/10 04:06:29 patrick Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Libmemcached wrapper written as a Python extension"
+HOMEPAGE="http://sendapatch.se/projects/pylibmc/ http://pypi.python.org/pypi/pylibmc"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-libs/libmemcached-0.32"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ sed -e "/with-info=1/d" -i setup.cfg
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ DISTUTILS_NO_PARALLEL_BUILD=1 distutils-r1_src_test
+}
+
+python_test() {
+ local PIDDIR="${T}/${EPYTHON}-pylibmc"
+ mkdir "${PIDDIR}" || die
+ chmod 0777 "${PIDDIR}" || die
+ memcached -d -p 11219 -u nobody -l localhost -P "${PIDDIR}/m.pid" || die
+ MEMCACHED_PORT=11219 nosetests || die
+ kill `cat "${PIDDIR}/m.pid"`
+}