summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Thode <prometheanfire@gentoo.org>2014-02-09 22:59:08 +0000
committerMatt Thode <prometheanfire@gentoo.org>2014-02-09 22:59:08 +0000
commit09607a9f37739ae029acc3f383f2e01b9b74c457 (patch)
treefe91664e4cb9f3c63adfd46f8c9a426615e3a222 /dev-libs
parentVersion bump to 4.1.7 release (diff)
downloadhistorical-09607a9f37739ae029acc3f383f2e01b9b74c457.tar.gz
historical-09607a9f37739ae029acc3f383f2e01b9b74c457.tar.bz2
historical-09607a9f37739ae029acc3f383f2e01b9b74c457.zip
hopefully fixing bug 490210
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x2471EB3E40AC5AC3
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libmemcached/Manifest27
-rw-r--r--dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild51
2 files changed, 65 insertions, 13 deletions
diff --git a/dev-libs/libmemcached/Manifest b/dev-libs/libmemcached/Manifest
index 5bb70b2bd345..70f0a2e2f3ff 100644
--- a/dev-libs/libmemcached/Manifest
+++ b/dev-libs/libmemcached/Manifest
@@ -11,22 +11,23 @@ DIST libmemcached-1.0.17.tar.gz 1023177 SHA256 7bb27b2589400f918df1cf5002cb01ef7
EBUILD libmemcached-0.50.ebuild 1811 SHA256 3b0a115385dc1bbef49fb175f605deebec2e7e2deb14935848fa66c27efcd95c SHA512 c5c53d6614d9e47413ac5e300ec585c912143dc76139a34039fa343b4de213b48033bf9bdede0bbf92e45ae8ccab598b1d3e1aeb080eecbcbdc88e35074aadf4 WHIRLPOOL 4f203cd8fcfdd76110c2318393c2119c4634dd8a90f8842c232a2a7f4635ebaf63b948f8b89eebc9b4995e47e41c6aea78878bb86c6e128edcf1ac0b94db8342
EBUILD libmemcached-1.0.14.ebuild 1261 SHA256 9e2de818ad46c6c4457159e20a63ce68012a096d1f8a38f90b36e7dce67a8070 SHA512 f41102901f3903145d805de2bf3d138fc8898846dac0f8b9f94212415ac204d476f8d2fd1ff8444c3cabc9331883854d9f2824f269ee05f11efbc66099416143 WHIRLPOOL b147e82bbe929cef2fd9e5ed1f8c53d935e453447908afdd670e75fc48ac22248d6dd0d07505df7db1b8e85ee76be783b5da5a58c729d01050247a0acb6280ea
EBUILD libmemcached-1.0.17-r3.ebuild 1516 SHA256 b7eb17071842d92e095d1ee5cdd8f1bb18c3089a02186c40878dee68821af9b4 SHA512 254fb7e478b80ef01d87b7f59316c66fe21b59b28d4c9aa80e46031f67bf796ecd2e280b7bf73de317cd5831100c49c28e62e3fe1f105cd87848359b6e390ef0 WHIRLPOOL d3afcfc90d9902ec8dcc5326f2a0d1649765821b66f7a09c8b07453dece3bf3239ccb335012d9d85631430f3feb8dae7f99bf78cd8548e14a7c398c7164c6c91
+EBUILD libmemcached-1.0.17-r4.ebuild 1559 SHA256 bd51475c077609f8b560a326225207cb8f6b000a570c1f430fe86169a4d19de5 SHA512 9c4a8646c2de360133768cfd98157aa0efb50bf5be04edff1f59d60452d5b6421d0a638b32aa8e6fcefe24551b29945801debca0e022b066f76a0d4437298e62 WHIRLPOOL 9dcbf10856d658b12570e83061d61d1f483c938e01b44d6dfd38b57eb2d0508dd7a1803479746f66e482ceed5d0bc0557eaf640a6e68c5821a6a43b62e59c79d
MISC ChangeLog 10712 SHA256 4335a2d981775970ccbeb5dcc5e644b4fec8c5bd594680844ea7b43af2a6a067 SHA512 1c0787a8dd9941f3fa0353c884d7f950d8fedb39615f9b8309406cfab45e5460190e153b368bea1ca11bcfd0a38e2730c35a4d665b21e2a2552f41ceb6954419 WHIRLPOOL 3ef56d7304e4ec590b21d470479fcdf58334f02ae6fc3eabf581886f41a27935fc6eaf9099387cc16b81ff5be6d698f701f6f148c76a2e8bbd966644d6b6dfc0
MISC metadata.xml 713 SHA256 c771fe02ec2a6b9437fa5c2c2c2f2e3a33f46a8e68bae2263b1c797f4e7f5627 SHA512 9b10427db5dc90928ab7a1014d7c2525d634fbaef805fa0eeb7f469a893747eb5e1e745845a02c841f025241750c97d6e444ed896428b12be459a407a5f81844 WHIRLPOOL e5ec257efa5ea85ef1bc934d0b45398413f46550b68f7fc548aa29b7f291d1193e38e5da3331f26ee06e24a985c8abc8f0f01638ce7fd2fe472d105bace2a36c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJS9xr/AAoJECRx6z5ArFrD15EP/RSzXTtpA/AO6yzuqXynuyhZ
-oxH/JgkZ+SkvpOZAYmyVmlX45x37P2MKqguYkjlF5SJyLoSDF2yvMUcnAXj/N+d5
-5fyDACJjyoF/AayYnKIAs9OdTwHoSHc2VxJ2XB1hAm9eSNXk/hbita4JG0JpNlMJ
-orzbrLKpoVDCfEwjkOIIgeYGnyKo5phoLJp8W/udEYNGrIc7EUNG7YGXyt+B7YeX
-QZPrtjOo2oKEkXfyBwgDMMyOpDHag8GriAD2ouQ8n0Qu+UAp0OVL249uDLhlb2Rv
-an34p9ta9ArbMZ4/Ns1+WNKVONhSglMQgDnNbWWPCnbzk/51bZsjZIumhGjPt9NV
-7mN8kDZ4B9CVZqmepOeR0LV42gTnWSO1HCwjWiu8tuPgP9WAGlmk5rvnrz8FH4Mp
-mcY27B5JwFIgjWsDqn925cksf/fP3jrZorHzm/f+j3bJBucMtWKuKZkhxiX/j0lN
-bPxiJFwFYlW53KokFCF3jpk2fJbaPEh9ik47305apqSmrX9rZ5W6UGB3r/cet6XK
-0yw2jH7fN0Y9PpXd20v7hGXqvmYKXgRniBmsQ+bVRhNCRnrkcILhQteiEkNDbc03
-Yl7TGwT6t2X9JhEYBNi4X5mKRbg/T3Bgzg55idSDtEGKGrnTHduqz97c/DB4kb0t
-+2poKbndKt4wHwlXi5xG
-=zkFU
+iQIcBAEBCAAGBQJS+Ag7AAoJECRx6z5ArFrD8rUQAJ/jj5sHMtFAeEuCtiSUVoGr
+UY+BeJ7QK9c/bxbDVScEc4jcmJWE0xk/zd404aU9vPQc7nmpLFoyWxg6VO99wnlp
+XErrGvoH4Ubl/utqtsIgbUYh6IFL8L5v3/RzF6EpNnzY0lPRYS07AubIGzrTaNR4
+1xcd1XyNfvSnWSyeQOSM5fjRJ5lH9jHtnm4ZMEL2TkSZyDzRPoZSuuSgzc/9/vVX
+FWEVEi7e7xj1vKEKtKXZlLWdPkeqDzjNtRlCV5moKRXTWrCQilDGn3op3tvXHwGg
+woh1ZpEzNKIqNlGBseK6JcAedO+xpLrb2/cNDWZTIv+xplcN1X0UuMe+ITPjEliW
+JtRcC+iaKM493ePjHnzJZVTq1TXxl6C8oKqt3pzu23N+vk3ncUAy3/1bSQEiBFya
+NmSpAS6AHDA5C6Zr2PJd+UcsthWKSC5hf45SoFd1QmE0qj1wEnRQ8ER/fe8NxkVD
+8DQQHs7b7Bc446FE8gzHpl+LIYXjikj/PRP3yCw2NCE2GF2c03gMfUiH3R2eBS0d
+rTkcAk+ej2i9cgP8OFqMkpl2Nhs9oG8dWynM7qIx3dGco2nzuOFHmlSdJUgU+iuC
+SWtm72Ce/VKPv1gaMBpWX1XehTkwT+X3YAmo/VI9A9RvWzQMxXrd68AUjc8UVuU9
+rTvKtA+DF9g18dvQ+9bc
+=ma0h
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild b/dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild
new file mode 100644
index 000000000000..b581b83c0432
--- /dev/null
+++ b/dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild,v 1.1 2014/02/09 22:58:42 prometheanfire Exp $
+
+EAPI=5
+
+inherit autotools eutils multilib
+RESTRICT="test" # https://bugs.gentoo.org/show_bug.cgi?id=498250 https://bugs.launchpad.net/gentoo/+bug/1278023
+
+DESCRIPTION="a C client library to the memcached server"
+HOMEPAGE="http://libmemcached.org/libMemcached.html"
+SRC_URI="http://launchpad.net/${PN}/1.0/${PV}/+download/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="debug hsieh +libevent sasl static-libs"
+
+DEPEND="net-misc/memcached
+ sasl? ( dev-libs/cyrus-sasl )
+ libevent? ( dev-libs/libevent )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i '6i CFLAGS = @CFLAGS@' Makefile.am
+ epatch "${FILESDIR}/${PN}-1.0.17-gcc4_8.patch"
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-dtrace \
+ $(use_enable static-libs static) \
+ $(use_enable sasl sasl) \
+ $(use_enable debug debug) \
+ $(use_enable debug assert) \
+ $(use_enable hsieh hsieh_hash) \
+ --libdir=/usr/$(get_libdir) \
+ ${myconf}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ use static-libs || rm -f "${D}"/usr/$(get_libdir)/lib*.la
+
+ dodoc AUTHORS ChangeLog README THANKS TODO
+ # remove manpage to avoid collision, see bug #299330
+ rm -f "${D}"/usr/share/man/man1/memdump.*
+ newman man/memdump.1 memcached_memdump.1
+}