Gentoo Archives: gentoo-commits

From: Patrick Lauer <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-proxy/nutcracker/
Date: Fri, 24 Jun 2016 10:20:47
Message-Id: 1466763608.a10f4998945e49f04ce1efdc49b509332bdf26b0.patrick@gentoo
1 commit: a10f4998945e49f04ce1efdc49b509332bdf26b0
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jun 24 10:19:25 2016 +0000
4 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
5 CommitDate: Fri Jun 24 10:20:08 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10f4998
7
8 net-proxy/nutcracker: Bump
9
10 Package-Manager: portage-2.3.0_rc1
11
12 net-proxy/nutcracker/Manifest | 1 +
13 net-proxy/nutcracker/nutcracker-0.4.1.ebuild | 46 ++++++++++++++++++++++++++++
14 2 files changed, 47 insertions(+)
15
16 diff --git a/net-proxy/nutcracker/Manifest b/net-proxy/nutcracker/Manifest
17 index eb58564..d590f3c 100644
18 --- a/net-proxy/nutcracker/Manifest
19 +++ b/net-proxy/nutcracker/Manifest
20 @@ -1,2 +1,3 @@
21 DIST nutcracker-0.2.4.tar.gz 1723439 SHA256 132f524541c6cf4dd1d570ec5da29312ed6150e8a369df703116498b65703b4e SHA512 13d7d2a778a5d85a1d73eaa220f2e95eb7765eff0c8af390ab916f099b12d6c1a99cb61ff418b9a909ff7e2b416b271ba034eb9f50cd7df1ee53600d8b681409 WHIRLPOOL a9e09376f70ade19ef6f80f769edef26b86f3af1d529f68fd6fc42575d4521603da230ee236f8b53c275c9695602e21a586d38fc33a68960b8c11359271af902
22 DIST nutcracker-0.3.0.tar.gz 1825106 SHA256 e9993d6827b2e93ee2b865e827acbf9efadbbfc81ccd9103a85948ee2580942a SHA512 81ba21c54b9a15fbb1d0a42b426643b65bcd20b7bb4b35cf3427235703a01a44188b762edff412afe20c193a4e75bf618f69d8c77bae9d66cd2c4e619416f565 WHIRLPOOL 073d411619d14ff57ef9ec72975db99791d29b4b606b6a3af99a2e64b19983a0200b797e753626e7b21aeaae02a28a02402646aeb20919d0910441e5981f8da4
23 +DIST nutcracker-0.4.1.tar.gz 1163442 SHA256 00c2940f91947bea9457a348316aac1aa1d4e757238aafbefc9d51057da8ede0 SHA512 581fae1d12feb983ed25b22cd6f597fd28b7070906ac29d3990669ae5c626a468914021cee152a6a2299a2838c838ad907e4c911b911ef04166ac7bbb2982da1 WHIRLPOOL 149a5873e85e9ad3e177b638cde7b1436bb7c5f46ebb9dcc806fd95c4c2d859a8016b0a6af383b9512024d3d90232aab73f606883a14c26eb929c0feeb961599
24
25 diff --git a/net-proxy/nutcracker/nutcracker-0.4.1.ebuild b/net-proxy/nutcracker/nutcracker-0.4.1.ebuild
26 new file mode 100644
27 index 0000000..f97f42c
28 --- /dev/null
29 +++ b/net-proxy/nutcracker/nutcracker-0.4.1.ebuild
30 @@ -0,0 +1,46 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=5
36 +
37 +inherit autotools eutils
38 +
39 +DESCRIPTION="A fast, light-weight proxy for Memcached and Redis.
40 +(Twitter's Twemproxy)"
41 +HOMEPAGE="https://github.com/twitter/twemproxy"
42 +SRC_URI="https://github.com/twitter/twemproxy/archive/v0.4.1.tar.gz -> ${P}.tar.gz"
43 +
44 +LICENSE="Apache-2.0"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +IUSE="debug doc"
48 +
49 +DEPEND=">=dev-libs/libyaml-0.1.4"
50 +RDEPEND="${DEPEND}"
51 +
52 +S="${WORKDIR}/twemproxy-${PV}"
53 +
54 +src_prepare() {
55 + # Lets use system libyaml
56 + epatch "${FILESDIR}/${PN}-0.3.0-use-system-libyaml.patch"
57 + eautoreconf
58 +}
59 +
60 +src_configure() {
61 + econf $(use debug) || die "Econf failed"
62 +}
63 +
64 +src_install() {
65 + default_src_install
66 +
67 + insinto /etc/nutcracker
68 + newins conf/nutcracker.yml nutcracker.yml.example
69 +
70 + newconfd "${FILESDIR}/nutcracker.confd" nutcracker
71 + newinitd "${FILESDIR}/nutcracker.initd" nutcracker
72 +
73 + if use doc; then
74 + dodoc -r notes
75 + fi
76 +}