Gentoo Archives: gentoo-commits

From: "Jesus Rivero (neurogeek)" <neurogeek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-proxy/nutcracker: nutcracker-0.2.4.ebuild ChangeLog metadata.xml
Date: Thu, 31 Oct 2013 20:04:59
Message-Id: 20131031200454.45FB320047@flycatcher.gentoo.org
1 neurogeek 13/10/31 20:04:54
2
3 Added: nutcracker-0.2.4.ebuild ChangeLog metadata.xml
4 Log:
5 Initial commit
6
7 (Portage version: 2.2.7/cvs/Linux x86_64, unsigned Manifest commit)
8
9 Revision Changes Path
10 1.1 net-proxy/nutcracker/nutcracker-0.2.4.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/nutcracker/nutcracker-0.2.4.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/nutcracker/nutcracker-0.2.4.ebuild?rev=1.1&content-type=text/plain
14
15 Index: nutcracker-0.2.4.ebuild
16 ===================================================================
17 # Copyright 1999-2013 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/net-proxy/nutcracker/nutcracker-0.2.4.ebuild,v 1.1 2013/10/31 20:04:54 neurogeek Exp $
20
21 EAPI=5
22
23 inherit autotools eutils
24
25 DESCRIPTION="A fast, light-weight proxy for Memcached and Redis.
26 (Twitter's Twemproxy)"
27 HOMEPAGE="https://github.com/twitter/twemproxy"
28 SRC_URI="http://twemproxy.googlecode.com/files/${P}.tar.gz"
29
30 LICENSE="Apache-2.0"
31 SLOT="0"
32 KEYWORDS="~amd64 ~x86"
33 IUSE="debug doc"
34
35 DEPEND=">=dev-libs/libyaml-0.1.4"
36 RDEPEND="${DEPEND}"
37
38 src_prepare() {
39 # Lets use system libyaml
40 epatch "${FILESDIR}/${P}-use-system-libyaml.patch"
41 eautoreconf
42 }
43
44 src_configure() {
45 econf $(use debug) || die "Econf failed"
46 }
47
48 src_install() {
49 default_src_install
50
51 insinto /etc/nutcracker
52 newins conf/nutcracker.yml nutcracker.yml.example
53
54 newconfd "${FILESDIR}/nutcracker.confd" nutcracker
55 newinitd "${FILESDIR}/nutcracker.initd" nutcracker
56
57 if use doc; then
58 dodoc -r notes
59 fi
60 }
61
62
63
64 1.1 net-proxy/nutcracker/ChangeLog
65
66 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/nutcracker/ChangeLog?rev=1.1&view=markup
67 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/nutcracker/ChangeLog?rev=1.1&content-type=text/plain
68
69 Index: ChangeLog
70 ===================================================================
71 # ChangeLog for net-proxy/nutcracker
72 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
73 # $Header: /var/cvsroot/gentoo-x86/net-proxy/nutcracker/ChangeLog,v 1.1 2013/10/31 20:04:54 neurogeek Exp $
74
75 *nutcracker-0.2.4 (31 Oct 2013)
76
77 31 Oct 2013; Jesus Rivero <neurogeek@g.o> +nutcracker-0.2.4.ebuild,
78 +files/nutcracker-0.2.4-use-system-libyaml.patch, +files/nutcracker.confd,
79 +files/nutcracker.initd:
80 Initial commit
81
82
83
84
85 1.1 net-proxy/nutcracker/metadata.xml
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/nutcracker/metadata.xml?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/nutcracker/metadata.xml?rev=1.1&content-type=text/plain
89
90 Index: metadata.xml
91 ===================================================================
92 <?xml version="1.0" encoding="UTF-8"?>
93 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
94 <pkgmetadata>
95 <maintainer>
96 <email>neurogeek@g.o</email>
97 <name>Jesus Rivero</name>
98 <description>Primary maintainer</description>
99 </maintainer>
100 </pkgmetadata>