summaryrefslogtreecommitdiff
path: root/dev-libs/libmemcached
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-01 23:54:25 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-01 23:54:25 +0000
commitf443475c824b4b5c086e6d040961cb35ad81bc60 (patch)
tree6a6b4078e5565d11ab153a37a39af2d57becea34 /dev-libs/libmemcached
parent407525b571b48cfd65e1ad7a02d250a927c967c9 (diff)
gentoo resync : 02.12.2017
Diffstat (limited to 'dev-libs/libmemcached')
-rw-r--r--dev-libs/libmemcached/Manifest10
-rw-r--r--dev-libs/libmemcached/files/libmemcached-1.0.17-gcc4_8.patch183
-rw-r--r--dev-libs/libmemcached/libmemcached-0.50.ebuild65
-rw-r--r--dev-libs/libmemcached/libmemcached-1.0.17-r3.ebuild49
-rw-r--r--dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild50
5 files changed, 2 insertions, 355 deletions
diff --git a/dev-libs/libmemcached/Manifest b/dev-libs/libmemcached/Manifest
index 68d23ae7250e..6418bf10ff5f 100644
--- a/dev-libs/libmemcached/Manifest
+++ b/dev-libs/libmemcached/Manifest
@@ -1,15 +1,9 @@
AUX continuum-1.0.18.patch 3086 BLAKE2B 4f5b004d0910be5a8f8bb9c568a2555c2b3f4ab71b52964622d66ef43a0ca2c7ee8e6e0e9128b7863a465bb887ac300a8cfc1f6efcdb740fdd88ed36cd465b75 SHA512 905c5f1dc22b665ef8910b6319b25e1d1e9dd80892c03c6c71de597599d8ce2972b35d92e6976ad8798d2f10927e3e884570246d5d8162e84dc3e1f963959012
AUX debug-disable-enable-1.0.18.patch 1458 BLAKE2B ce806c34ab5525f8d493030ad870d9a7fb1b27d18159c6626d37c1540f0cb7aec6a9d45d17423dabebfde8fb68fdb6796cc88ff8fa109c9622958a2eef322ede SHA512 f4d731ce227e91324b88d155daaf35f2228a48e61d8e448c93f9d102c9939fa4c3b2a07b96741d442382cc5498358e9ae0471f766373654b21d849a96a42d813
-AUX libmemcached-1.0.17-gcc4_8.patch 9467 BLAKE2B 6de357401207dfece0f1f87361fbfea157f63b93275905d460f987a729c947c3afb084dc055ce3ccd2732a4dcf8da49e8feba07c6ac433c7e87b7116b186d7bd SHA512 7aaed25fef7abde531dc1ca1f86b946e2b3277abe582257dae24650546d42dae499a5c8cae9ed84c3a189d42921ce50f42d06efbe2bba0af0b739e7b1ac5ad21
AUX libmemcached-1.0.18-gcc7.patch 846 BLAKE2B 6c82a0cec03e6992e975b30a6c2b00bf6630104b107ee1241fc9fc6be11054f3def0b2a3c9606762d193f7c729e3ef31865cdaab6b4294071a14bbb0a0aed212 SHA512 87667843bee44e1388f6088085a5d0c3a3a824f4830861024f5a19ab1747e96a74b8fae5870f848358a66258aeb18c9a6fa3a1d17bd03260b41f389e01e19c49
-DIST libmemcached-0.50.tar.gz 884272 SHA256 d3ed82f9c5cdfa816047ed6b7475b5708f9040b5cf3d9e2aed55de235e8b2f9a SHA512 f06a17b365779eb8fb0c94982e5141643ed17f91e5137565ff756912cf96b3f68b11a643f84d0cba1b474411f16a64086cc311ac5cea4bc3792da81b40d423b7 WHIRLPOOL fc1d3107772a45e844764c570261ccd2556ff11b770377c84788cc3d8a8ee946a8e5b3527c21e70c1c5aa1d9493270d9079f8a75cd5387835ccd7def1cab0f9e
-DIST libmemcached-1.0.14.tar.gz 1000929 SHA256 32eaea2c4b8965a12bd33fe1af043d7e20b7ec64977937973a3d97514f1e946b SHA512 4c0371cc4752eeee94baad6063b2413f096b5050166ce761ac26080559537dab32b69131a97703fdebf8f4886520d4bc29c7d4d8d1df6d0d681c81b88354c15b WHIRLPOOL be3760f75a6de33687272b5bf7be950edb0a3f96184c7f8f7e1cb47ff85479ea76c277f298d36f21a5f15c1ce8e04a0714f1bf73700711842bb4c0841959674a
-DIST libmemcached-1.0.17.tar.gz 1023177 SHA256 7bb27b2589400f918df1cf5002cb01ef7ccac6e23f818604e2386de62c80bba5 SHA512 7cc2a836524a628f4617bad12e8ea3b0192a3f8530a3588a076daac56b3e773d7d36823091a81d6447da9fe9d017849c59dbbcc65190ff9817bb985dc6c11a3b WHIRLPOOL 34b57811750667bca59efa5a4356a15dd2bd0135534c1d157df4b3d9ff3575db1848f363914ee1b6b606a45dae3145985c791f11ae5890a7493207cb2e9eb3b4
-DIST libmemcached-1.0.18.tar.gz 1039649 SHA256 e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82 SHA512 2d95fea63b8b6dc7ded42c3a88a54aad74d5a1d417af1247144dae4a88c3b639a3aabc0c2b66661ff69a7609a314efaaae236e10971af9c428a4bca0a0101585 WHIRLPOOL f7d8f405306fd7cbfee6ba8b340305bc79b1dbcd6a2a2dcb0ee74a24d8928e5a5a7f0d20afebf58cecf44e7ca3fd66abd2d30041848b89ddbb10eb1da9179b94
-EBUILD libmemcached-0.50.ebuild 1691 BLAKE2B 1de2a34c365944a93d28af3c295e250964c68691c02cc67ff16f64f9a2e3bc4b28579c5686ed555f6b045406af62ae718e7821266a065de83038c7814e40951a SHA512 780d968506f3898820c06914b3b3e9b269f2ef5b80331c1a34a6351c36cbfddbcdedc23436ee9ed23bfb333be56768df874d4563f0bc7ace9437de712d332efc
+DIST libmemcached-1.0.14.tar.gz 1000929 BLAKE2B 6dfef0fa5714e6383514ff28d3eb75740f30f7adce4e4c0ea4c26a6667fc6cfa5df84e0c52b47393d156e9a8e5de0409699b47d77128a400f64f37b981977dbb SHA512 4c0371cc4752eeee94baad6063b2413f096b5050166ce761ac26080559537dab32b69131a97703fdebf8f4886520d4bc29c7d4d8d1df6d0d681c81b88354c15b
+DIST libmemcached-1.0.18.tar.gz 1039649 BLAKE2B e55acdc4c0cb2417f01b2980f7f71d9dfd685877361622422ee812f9e066ed2711549d457cf1b4a48a14c778e820b54abfe0c6274812c71fc7961e68167975e9 SHA512 2d95fea63b8b6dc7ded42c3a88a54aad74d5a1d417af1247144dae4a88c3b639a3aabc0c2b66661ff69a7609a314efaaae236e10971af9c428a4bca0a0101585
EBUILD libmemcached-1.0.14.ebuild 1141 BLAKE2B b0d6b34378e4232b176499157a38c4054c0bcd7e2de8381a590b2623e631a8766490ae487f103720ee8fddcdc8c069b8a05ddb957a36b4a686ba6c187ac9a7e8 SHA512 3ae6c31505deca27858613d40168012e8ced46262f41ce8fab7ff822b2255944e1bee8646800fb54325aeacbbc6227e05879ae6448f5d4527aa4e6bb1c8a6257
-EBUILD libmemcached-1.0.17-r3.ebuild 1383 BLAKE2B d0470863f4c5b1f3fd6d8c06e753cb80799f0ad28147b11bf3706df242c308ed181642928b8fbabe6d873165780b2e4578cf2642c128ccfb74c53a2094ae9997 SHA512 af7fc1c3350b1ae6688cc32cc78084cbbf7e1d839f042292189621b510fd9f616cb7fbee7f84df216dcc5ce1e862b285cb03be6c7e7e8d9b4d813cca83e89d64
-EBUILD libmemcached-1.0.17-r4.ebuild 1426 BLAKE2B 27213c86edcbf06334101471ebdeae17dc60fd7129f653171a6dd1dd68daeba61057ae8fca32be45c3f0bd8c4672001398233daaf80768fc6814eb20a10728f0 SHA512 b011e26ad29f9d1c6a0a6791d15811a138fb9d3e6799edd7e64a34182717a05018c4efc3fb29a24283ccfada99b90f77a1caa17ad466ba49d94c9413368a5af4
EBUILD libmemcached-1.0.18-r1.ebuild 1528 BLAKE2B fc33e62cd363d2d87f97078fe57f1f5085782428201db29b952babaa2899e330fd8d7b14727de0c1fb5077e2dc11a077a4e06ebaaa4c217b41690156eb320fd3 SHA512 e5043ffabbe07b7d9b98c1bf2411d705f99046fb8c1133eaa80a65e2e51cc97274b6568b167e4f720e983977f703daf067faad0fcf94f5a79f120bb8fc560b84
EBUILD libmemcached-1.0.18-r2.ebuild 1548 BLAKE2B c4092143293265b13b66a4ff6905df79b889f418551eb62b5dea92a4f9666c4ac31b563ec7355cb374d5a798b2e3a6bf3b91e4088dee006c414a3a53071cd2ae SHA512 d335f33d1d7137283c10a39d9913fcfa5cb3e69c264ceba527fa54863adc680561406c69c3b29173bac42aad4d7d9e1971aed7f9890d698c75746a8f8fb99a49
EBUILD libmemcached-1.0.18-r3.ebuild 1622 BLAKE2B 4df5c628025f721bc447a9059972218e924ad83d18e3bf4f606e8ebbd681eb06e142c33795cb8a864e69d3d06161cd492d3ecb6d222882e1d0e2117c59a51b0e SHA512 440fb952134caaf031e12252991c8fed6595b2a4dca158a94253a0075558251b3bc6ad0f2db42317418b3d4071f46357b35cd516a7d0c47c59609ae477d3c072
diff --git a/dev-libs/libmemcached/files/libmemcached-1.0.17-gcc4_8.patch b/dev-libs/libmemcached/files/libmemcached-1.0.17-gcc4_8.patch
deleted file mode 100644
index 5f42d3f3cabd..000000000000
--- a/dev-libs/libmemcached/files/libmemcached-1.0.17-gcc4_8.patch
+++ /dev/null
@@ -1,183 +0,0 @@
-Description: Fix compilation with gcc-4.8
- This patch fixes the error flags made incompatible with gcc-4.8:
- g++: error: -fsanitize=address is incompatible with -fsanitize=thread
-Author: Brian Aker
-Last-Update: 2013-06-14
-Bug: https://bugs.launchpad.net/libmemcached/+bug/1164442
-
---- a/libtest/run.gdb 2012-03-26 01:08:09 +0000
-+++ b/libtest/run.gdb 2013-04-10 05:25:24 +0000
-@@ -1,5 +1,6 @@
- set logging on
- set logging overwrite on
- set environment LIBTEST_IN_GDB=1
-+set ASAN_OPTIONS=abort_on_error=1
- run
- thread apply all bt
-
---- a/m4/ax_harden_compiler_flags.m4 2013-02-12 05:44:21 +0000
-+++ b/m4/ax_harden_compiler_flags.m4 2013-04-10 05:25:24 +0000
-@@ -53,7 +53,7 @@
- # ? _APPEND_COMPILE_FLAGS_ERROR([-Wlong-long]) -- Don't turn on for
- # compatibility issues memcached_stat_st
-
--#serial 8
-+#serial 9
-
- AC_DEFUN([_WARNINGS_AS_ERRORS],
- [AC_CACHE_CHECK([if all warnings into errors],[ac_cv_warnings_as_errors],
-@@ -92,9 +92,12 @@
- _APPEND_COMPILE_FLAGS_ERROR([-H])
- _APPEND_COMPILE_FLAGS_ERROR([-ggdb])
- _APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O0])],
-- [_APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O2])])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O0]),
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ ],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-g])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O2])
-+ ])
-
- AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
- [_APPEND_COMPILE_FLAGS_ERROR([-fstack-check])
-@@ -155,26 +158,31 @@
- _APPEND_COMPILE_FLAGS_ERROR([-Wundef])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunsafe-loop-optimizations])
- _APPEND_COMPILE_FLAGS_ERROR([-funsafe-loop-optimizations])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
-+ AS_IF([test "x$ac_cv_vcs_checkout" = xyes],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-+ AS_IF([test "x$enable_shared" = "xyes"],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-+ ])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
-+ ])
- _APPEND_COMPILE_FLAGS_ERROR([-Wclobbered])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused-result])
-@@ -186,6 +194,7 @@
- _APPEND_COMPILE_FLAGS_ERROR([-fwrapv])
- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapt])
- _APPEND_COMPILE_FLAGS_ERROR([-pipe])
-+ _APPEND_COMPILE_FLAGS_ERROR([-Wsizeof-pointer-memaccess])
-
- AS_IF([test "x$ax_enable_debug" = xno],
- [AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
-@@ -213,9 +222,12 @@
- _APPEND_COMPILE_FLAGS_ERROR([-H])
- _APPEND_COMPILE_FLAGS_ERROR([-ggdb])
- _APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O0])],
-- [_APPEND_COMPILE_FLAGS_ERROR([-g])
-- _APPEND_COMPILE_FLAGS_ERROR([-O2])])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O0]),
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ ],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-g])
-+ _APPEND_COMPILE_FLAGS_ERROR([-O2])
-+ ])
-
- AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
- [_APPEND_COMPILE_FLAGS_ERROR([-fstack-check])
-@@ -268,27 +280,32 @@
- _APPEND_COMPILE_FLAGS_ERROR([-funsafe-loop-optimizations])
- _APPEND_COMPILE_FLAGS_ERROR([-Wc++11-compat])
- # _APPEND_COMPILE_FLAGS_ERROR([-Weffc++])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-- _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
--# _APPEND_COMPILE_FLAGS_ERROR([-Wold-style-cast])
-+ AS_IF([test "x$ac_cv_vcs_checkout" = xyes],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=address])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer])
-+ AS_IF([test "x$enable_shared" = "xyes"],[
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=thread])
-+ ])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=memory])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=alignment])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bool])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=bounds])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=enum])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-cast-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=float-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=integer-divide-by-zero])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=null])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=object-size])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=return])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=shift])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=signed-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unreachable])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=unsigned-integer-overflow])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vla-bound])
-+ _APPEND_COMPILE_FLAGS_ERROR([-fsanitize=vptr])
-+ ])
-+# _APPEND_COMPILE_FLAGS_ERROR([-Wold-style-cast])
- _APPEND_COMPILE_FLAGS_ERROR([-Wclobbered])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused])
- _APPEND_COMPILE_FLAGS_ERROR([-Wunused-result])
-@@ -301,6 +318,7 @@
- _APPEND_COMPILE_FLAGS_ERROR([-fwrapv])
- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapt])
- _APPEND_COMPILE_FLAGS_ERROR([-pipe])
-+ _APPEND_COMPILE_FLAGS_ERROR([-Wsizeof-pointer-memaccess])
-
- AS_IF([test "x$ax_enable_debug" = xno],
- [AS_IF([test "x$ac_cv_vcs_checkout" = xyes],
-
diff --git a/dev-libs/libmemcached/libmemcached-0.50.ebuild b/dev-libs/libmemcached/libmemcached-0.50.ebuild
deleted file mode 100644
index 1f9bf894d977..000000000000
--- a/dev-libs/libmemcached/libmemcached-0.50.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit eutils multilib
-
-DESCRIPTION="a C client library to the memcached server"
-HOMEPAGE="http://tangent.org/552/libmemcached.html"
-SRC_URI="https://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 doc hsieh +libevent sasl static-libs tcmalloc"
-
-DEPEND="net-misc/memcached
- virtual/perl-Pod-Parser
- doc? ( dev-python/sphinx )
- libevent? ( dev-libs/libevent )
- tcmalloc? ( dev-util/google-perftools )
- sasl? ( virtual/gsasl )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- # These tests freezes for me
- sed -i -e "/connectionpool/d" \
- -e "/lp:583031/d" tests/mem_functions.cc || die
-}
-
-src_configure() {
- econf \
- --disable-dtrace \
- --disable-libinnodb \
- $(use_enable debug assert) \
- $(use_with debug debug) \
- $(use_enable hsieh hsieh_hash) \
- $(use_enable libevent libevent) \
- $(use_enable tcmalloc tcmalloc) \
- $(use_with sasl libsasl-prefix) \
- $(use_with sasl libsasl2-prefix) \
- $(use_enable static-libs static)
-}
-
-src_compile() {
- emake || die
-
- if use doc; then
- emake html-local || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "Install failed"
-
- 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.* || die "Install failed"
- newman docs/man/memdump.1 memcached_memdump.1
- if use doc; then
- dohtml -r docs/html/* || die
- fi
-}
diff --git a/dev-libs/libmemcached/libmemcached-1.0.17-r3.ebuild b/dev-libs/libmemcached/libmemcached-1.0.17-r3.ebuild
deleted file mode 100644
index a9cd9f3a1fdd..000000000000
--- a/dev-libs/libmemcached/libmemcached-1.0.17-r3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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="https://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() {
- 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
-}
diff --git a/dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild b/dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild
deleted file mode 100644
index 4e98e815134e..000000000000
--- a/dev-libs/libmemcached/libmemcached-1.0.17-r4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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="https://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
-}