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 |
+} |